0000813672-23-000068.txt : 20231023 0000813672-23-000068.hdr.sgml : 20231023 20231023161616 ACCESSION NUMBER: 0000813672-23-000068 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231023 DATE AS OF CHANGE: 20231023 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CADENCE DESIGN SYSTEMS INC CENTRAL INDEX KEY: 0000813672 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 770148231 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-15867 FILM NUMBER: 231340164 BUSINESS ADDRESS: STREET 1: 2655 SEELY AVENUE BLDG 5 CITY: SAN JOSE STATE: CA ZIP: 95134 BUSINESS PHONE: 4089431234 MAIL ADDRESS: STREET 1: 2655 SEELY AVENUE CITY: SAN JOSE STATE: CA ZIP: 95134 FORMER COMPANY: FORMER CONFORMED NAME: ECAD INC /DE/ DATE OF NAME CHANGE: 19880609 10-Q 1 cdns-20230930.htm 10-Q cdns-20230930
0000813672false2023Q3December 3136435146300008136722023-01-012023-09-3000008136722023-09-30xbrli:sharesiso4217:USD00008136722022-12-310000813672cdns:ProductandmaintenanceMember2023-07-012023-09-300000813672cdns:ProductandmaintenanceMember2022-07-032022-10-010000813672cdns:ProductandmaintenanceMember2023-01-012023-09-300000813672cdns:ProductandmaintenanceMember2022-01-022022-10-010000813672us-gaap:TechnologyServiceMember2023-07-012023-09-300000813672us-gaap:TechnologyServiceMember2022-07-032022-10-010000813672us-gaap:TechnologyServiceMember2023-01-012023-09-300000813672us-gaap:TechnologyServiceMember2022-01-022022-10-0100008136722023-07-012023-09-3000008136722022-07-032022-10-0100008136722022-01-022022-10-01iso4217:USDxbrli:shares0000813672us-gaap:CommonStockMember2023-06-300000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-300000813672us-gaap:TreasuryStockCommonMember2023-06-300000813672us-gaap:RetainedEarningsMember2023-06-300000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000008136722023-06-300000813672us-gaap:RetainedEarningsMember2023-07-012023-09-300000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000813672us-gaap:CommonStockMember2023-07-012023-09-300000813672us-gaap:TreasuryStockCommonMember2023-07-012023-09-300000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-07-012023-09-300000813672us-gaap:CommonStockMember2023-09-300000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-09-300000813672us-gaap:TreasuryStockCommonMember2023-09-300000813672us-gaap:RetainedEarningsMember2023-09-300000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000813672us-gaap:CommonStockMember2022-07-020000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-020000813672us-gaap:TreasuryStockCommonMember2022-07-020000813672us-gaap:RetainedEarningsMember2022-07-020000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-0200008136722022-07-020000813672us-gaap:RetainedEarningsMember2022-07-032022-10-010000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-032022-10-010000813672us-gaap:CommonStockMember2022-07-032022-10-010000813672us-gaap:TreasuryStockCommonMember2022-07-032022-10-010000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-032022-10-010000813672us-gaap:CommonStockMember2022-10-010000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-10-010000813672us-gaap:TreasuryStockCommonMember2022-10-010000813672us-gaap:RetainedEarningsMember2022-10-010000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-0100008136722022-10-010000813672us-gaap:CommonStockMember2022-12-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310000813672us-gaap:TreasuryStockCommonMember2022-12-310000813672us-gaap:RetainedEarningsMember2022-12-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000813672us-gaap:RetainedEarningsMember2023-01-012023-09-300000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000813672us-gaap:CommonStockMember2023-01-012023-09-300000813672us-gaap:TreasuryStockCommonMember2023-01-012023-09-300000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-09-300000813672us-gaap:CommonStockMember2022-01-010000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-010000813672us-gaap:TreasuryStockCommonMember2022-01-010000813672us-gaap:RetainedEarningsMember2022-01-010000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-0100008136722022-01-010000813672us-gaap:RetainedEarningsMember2022-01-022022-10-010000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-10-010000813672us-gaap:CommonStockMember2022-01-022022-10-010000813672us-gaap:TreasuryStockCommonMember2022-01-022022-10-010000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-022022-10-010000813672cdns:CustomICDesignMember2023-07-012023-09-30xbrli:pure0000813672cdns:CustomICDesignMember2022-07-032022-10-010000813672cdns:CustomICDesignMember2023-01-012023-09-300000813672cdns:CustomICDesignMember2022-01-022022-10-010000813672cdns:DigitalICDesignandSignoffMember2023-07-012023-09-300000813672cdns:DigitalICDesignandSignoffMember2022-07-032022-10-010000813672cdns:DigitalICDesignandSignoffMember2023-01-012023-09-300000813672cdns:DigitalICDesignandSignoffMember2022-01-022022-10-010000813672cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember2023-07-012023-09-300000813672cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember2022-07-032022-10-010000813672cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember2023-01-012023-09-300000813672cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember2022-01-022022-10-010000813672cdns:IPMember2023-07-012023-09-300000813672cdns:IPMember2022-07-032022-10-010000813672cdns:IPMember2023-01-012023-09-300000813672cdns:IPMember2022-01-022022-10-010000813672cdns:SystemDesignAndAnalysisMember2023-07-012023-09-300000813672cdns:SystemDesignAndAnalysisMember2022-07-032022-10-010000813672cdns:SystemDesignAndAnalysisMember2023-01-012023-09-300000813672cdns:SystemDesignAndAnalysisMember2022-01-022022-10-010000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementRecognizedOverTimeMember2023-07-012023-09-300000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementRecognizedOverTimeMember2022-07-032022-10-010000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementRecognizedOverTimeMember2023-01-012023-09-300000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementRecognizedOverTimeMember2022-01-022022-10-010000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementWithNonCancelableCommitmentsMember2023-07-012023-09-300000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementWithNonCancelableCommitmentsMember2022-07-032022-10-010000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementWithNonCancelableCommitmentsMember2023-01-012023-09-300000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementWithNonCancelableCommitmentsMember2022-01-022022-10-010000813672us-gaap:TransferredOverTimeMember2023-07-012023-09-300000813672us-gaap:TransferredOverTimeMember2022-07-032022-10-010000813672us-gaap:TransferredOverTimeMember2023-01-012023-09-300000813672us-gaap:TransferredOverTimeMember2022-01-022022-10-010000813672us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300000813672us-gaap:TransferredAtPointInTimeMember2022-07-032022-10-010000813672us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300000813672us-gaap:TransferredAtPointInTimeMember2022-01-022022-10-010000813672us-gaap:RevolvingCreditFacilityMember2023-09-300000813672us-gaap:RevolvingCreditFacilityMember2022-12-310000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2023-09-300000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2022-12-310000813672us-gaap:NotesPayableToBanksMembercdns:TermLoanDueTwentyTwentyFiveMember2023-09-300000813672us-gaap:NotesPayableToBanksMembercdns:TermLoanDueTwentyTwentyFiveMember2022-12-310000813672us-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672us-gaap:RevolvingCreditFacilityMember2021-07-042021-10-020000813672us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672cdns:TermSecuredOvernightFinancingRateSOFRMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672srt:MinimumMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672us-gaap:BaseRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672us-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2014-10-090000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2014-10-092014-10-090000813672cdns:TermLoanDueTwentyTwentyFiveMember2022-09-070000813672us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672cdns:TermSecuredOvernightFinancingRateSOFRMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672srt:MinimumMemberus-gaap:BaseRateMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672us-gaap:BaseRateMembersrt:MaximumMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672cdns:TermLoanDueTwentyTwentyFiveMember2023-09-300000813672cdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672srt:MinimumMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672srt:MaximumMembercdns:TermLoanDueTwentyTwentyFiveMember2023-01-012023-09-300000813672cdns:IPBusinessFromRambusMember2023-01-012023-09-300000813672cdns:IPBusinessFromRambusMember2023-09-070000813672cdns:IPBusinessFromRambusMembercdns:ExistingTechnologyMember2023-01-012023-09-300000813672cdns:IPBusinessFromRambusMembercdns:AgreementsAndRelationshipMember2023-01-012023-09-300000813672cdns:PulsicLtdMember2023-05-040000813672cdns:PulsicLtdMember2023-01-012023-09-300000813672cdns:PulsicLtdMembercdns:ExistingTechnologyMember2023-01-012023-09-300000813672cdns:PulsicLtdMembercdns:AgreementsAndRelationshipMember2023-01-012023-09-300000813672cdns:PulsicLtdMembercdns:TradenameTrademarkAndPatentsMember2023-01-012023-09-300000813672cdns:ExistingTechnologyMember2023-09-300000813672cdns:AgreementsAndRelationshipMember2023-09-300000813672cdns:TradenameTrademarkAndPatentsMember2023-09-300000813672cdns:ExistingTechnologyMember2022-12-310000813672cdns:AgreementsAndRelationshipMember2022-12-310000813672cdns:TradenameTrademarkAndPatentsMember2022-12-310000813672us-gaap:CostOfSalesMember2023-07-012023-09-300000813672us-gaap:CostOfSalesMember2022-07-032022-10-010000813672us-gaap:CostOfSalesMember2023-01-012023-09-300000813672us-gaap:CostOfSalesMember2022-01-022022-10-010000813672cdns:CostOfServicesMember2023-07-012023-09-300000813672cdns:CostOfServicesMember2022-07-032022-10-010000813672cdns:CostOfServicesMember2023-01-012023-09-300000813672cdns:CostOfServicesMember2022-01-022022-10-010000813672us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300000813672us-gaap:SellingAndMarketingExpenseMember2022-07-032022-10-010000813672us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300000813672us-gaap:SellingAndMarketingExpenseMember2022-01-022022-10-010000813672us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300000813672us-gaap:ResearchAndDevelopmentExpenseMember2022-07-032022-10-010000813672us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300000813672us-gaap:ResearchAndDevelopmentExpenseMember2022-01-022022-10-010000813672us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300000813672us-gaap:GeneralAndAdministrativeExpenseMember2022-07-032022-10-010000813672us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300000813672us-gaap:GeneralAndAdministrativeExpenseMember2022-01-022022-10-010000813672cdns:StockoptionandrestrictedstockgrantsMember2023-09-300000813672cdns:StockoptionandrestrictedstockgrantsMember2023-01-012023-09-3000008136722022-08-150000813672cdns:ShareRepurchaseOnOpenMarketMember2023-07-012023-09-300000813672cdns:ShareRepurchaseOnOpenMarketMember2023-01-012023-09-300000813672cdns:AcceleratedShareRepurchaseProgramMember2023-04-012023-06-300000813672cdns:AcceleratedShareRepurchaseProgramMember2023-07-012023-09-300000813672cdns:AcceleratedShareRepurchaseProgramMember2023-04-012023-09-300000813672cdns:AcceleratedShareRepurchaseProgramMember2022-07-032022-10-010000813672us-gaap:FacilityClosingMember2023-09-300000813672us-gaap:EmployeeSeveranceMember2022-12-310000813672us-gaap:EmployeeSeveranceMember2023-01-012023-09-300000813672us-gaap:EmployeeSeveranceMember2023-09-300000813672us-gaap:PerformanceSharesMember2023-07-012023-09-300000813672us-gaap:PerformanceSharesMember2022-07-032022-10-010000813672us-gaap:PerformanceSharesMember2023-01-012023-09-300000813672us-gaap:PerformanceSharesMember2022-01-022022-10-010000813672us-gaap:EmployeeStockOptionMember2023-07-012023-09-300000813672us-gaap:EmployeeStockOptionMember2022-07-032022-10-010000813672us-gaap:EmployeeStockOptionMember2023-01-012023-09-300000813672us-gaap:EmployeeStockOptionMember2022-01-022022-10-010000813672us-gaap:RestrictedStockMember2023-07-012023-09-300000813672us-gaap:RestrictedStockMember2022-07-032022-10-010000813672us-gaap:RestrictedStockMember2023-01-012023-09-300000813672us-gaap:RestrictedStockMember2022-01-022022-10-010000813672us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-09-300000813672cdns:PrivatelyHeldCompanyEquityMethodMember2023-09-300000813672us-gaap:MoneyMarketFundsMember2023-09-300000813672us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-09-300000813672us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-09-300000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-09-300000813672us-gaap:FairValueInputsLevel1Member2023-09-300000813672us-gaap:FairValueInputsLevel2Member2023-09-300000813672us-gaap:FairValueInputsLevel3Member2023-09-300000813672us-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-09-300000813672us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-09-300000813672us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel3Member2023-09-300000813672us-gaap:MoneyMarketFundsMember2022-12-310000813672us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310000813672us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-12-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000813672us-gaap:FairValueInputsLevel1Member2022-12-310000813672us-gaap:FairValueInputsLevel2Member2022-12-310000813672us-gaap:FairValueInputsLevel3Member2022-12-310000813672us-gaap:FairValueInputsLevel3Member2023-01-012023-09-300000813672srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-09-300000813672us-gaap:TechnologyBasedIntangibleAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2023-01-012023-09-300000813672us-gaap:CustomerRelationshipsMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-09-300000813672us-gaap:CustomerRelationshipsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2023-01-012023-09-300000813672country:US2023-07-012023-09-300000813672country:US2022-07-032022-10-010000813672country:US2023-01-012023-09-300000813672country:US2022-01-022022-10-010000813672cdns:OtherAmericaMember2023-07-012023-09-300000813672cdns:OtherAmericaMember2022-07-032022-10-010000813672cdns:OtherAmericaMember2023-01-012023-09-300000813672cdns:OtherAmericaMember2022-01-022022-10-010000813672srt:AmericasMember2023-07-012023-09-300000813672srt:AmericasMember2022-07-032022-10-010000813672srt:AmericasMember2023-01-012023-09-300000813672srt:AmericasMember2022-01-022022-10-010000813672country:CN2023-07-012023-09-300000813672country:CN2022-07-032022-10-010000813672country:CN2023-01-012023-09-300000813672country:CN2022-01-022022-10-010000813672cdns:OtherAsiaMember2023-07-012023-09-300000813672cdns:OtherAsiaMember2022-07-032022-10-010000813672cdns:OtherAsiaMember2023-01-012023-09-300000813672cdns:OtherAsiaMember2022-01-022022-10-010000813672srt:AsiaMember2023-07-012023-09-300000813672srt:AsiaMember2022-07-032022-10-010000813672srt:AsiaMember2023-01-012023-09-300000813672srt:AsiaMember2022-01-022022-10-010000813672us-gaap:EMEAMember2023-07-012023-09-300000813672us-gaap:EMEAMember2022-07-032022-10-010000813672us-gaap:EMEAMember2023-01-012023-09-300000813672us-gaap:EMEAMember2022-01-022022-10-010000813672country:JP2023-07-012023-09-300000813672country:JP2022-07-032022-10-010000813672country:JP2023-01-012023-09-300000813672country:JP2022-01-022022-10-010000813672country:US2023-09-300000813672country:US2022-12-310000813672cdns:OtherAmericaMember2023-09-300000813672cdns:OtherAmericaMember2022-12-310000813672srt:AmericasMember2023-09-300000813672srt:AmericasMember2022-12-310000813672country:CN2023-09-300000813672country:CN2022-12-310000813672cdns:OtherAsiaMember2023-09-300000813672cdns:OtherAsiaMember2022-12-310000813672srt:AsiaMember2023-09-300000813672srt:AsiaMember2022-12-310000813672us-gaap:EMEAMember2023-09-300000813672us-gaap:EMEAMember2022-12-310000813672country:JP2023-09-300000813672country:JP2022-12-310000813672us-gaap:SubsequentEventMember2023-10-012023-10-310000813672cdns:KarnaNisewanerMember2023-07-012023-09-300000813672cdns:KarnaNisewanerMember2023-09-300000813672cdns:AnirudhDevganTradingArrangement2023PlanTerminationMembercdns:AnirudhDevganMember2023-07-012023-09-300000813672cdns:AnirudhDevganTradingArrangement2023PlanTerminationMembercdns:AnirudhDevganMember2023-09-300000813672cdns:AnirudhDevganMember2023-07-012023-09-300000813672cdns:AnirudhDevganMember2023-09-300000813672cdns:AlbertoSangiovanniVincentelliMember2023-07-012023-09-300000813672cdns:AlbertoSangiovanniVincentelliMember2023-09-300000813672cdns:AnirudhDevganMembercdns:AnirudhDevganTradingArrangementPerformanceStockAwardsMember2023-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________ 
FORM 10-Q
_____________________________________  
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission file number 000-15867
_____________________________________ 
cdnslogoa02.jpg
CADENCE DESIGN SYSTEMS, INC.
(Exact Name of Registrant as Specified in Its Charter)
_____________________________________ 
Delaware 00-0000000
(State or Other Jurisdiction of
Incorporation or Organization)
 (I.R.S. Employer
Identification No.)
2655 Seely Avenue, Building 5, San Jose,California 95134
(Address of Principal Executive Offices) (Zip Code)
(408) 943-1234
Registrant’s Telephone Number, including Area Code
_____________________________________ 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par value per shareCDNSNasdaq Global Select Market
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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated FilerSmaller Reporting Company
Non-accelerated FilerEmerging 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
On September 30, 2023, approximately 272,062,000 shares of the registrant’s common stock, $0.01 par value, were outstanding.



CADENCE DESIGN SYSTEMS, INC.
INDEX
 
  Page
PART I.FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
PART II.OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.











PART I. FINANCIAL INFORMATION

Item 1. Financial Statements
CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands)
(Unaudited)
 
As of
September 30,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents$961,982 $882,325 
Receivables, net426,505 486,710 
Inventories163,693 128,005 
Prepaid expenses and other272,283 209,727 
Total current assets1,824,463 1,706,767 
Property, plant and equipment, net379,776 371,451 
Goodwill1,500,442 1,374,268 
Acquired intangibles, net347,617 354,617 
Deferred taxes874,805 853,691 
Other assets504,272 476,277 
Total assets$5,431,375 $5,137,071 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Revolving credit facility$ $100,000 
Accounts payable and accrued liabilities598,261 557,158 
Current portion of deferred revenue665,906 690,538 
Total current liabilities1,264,167 1,347,696 
Long-term liabilities:
Long-term portion of deferred revenue100,609 91,524 
Long-term debt648,801 648,078 
Other long-term liabilities303,904 304,660 
Total long-term liabilities1,053,314 1,044,262 
Commitments and contingencies (Note 15)
Stockholders’ equity:
Common stock and capital in excess of par value3,077,954 2,765,673 
Treasury stock, at cost(4,463,484)(3,824,163)
Retained earnings4,612,485 3,895,240 
Accumulated other comprehensive loss(113,061)(91,637)
Total stockholders’ equity3,113,894 2,745,113 
Total liabilities and stockholders’ equity$5,431,375 $5,137,071 




See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED INCOME STATEMENTS
(In thousands, except per share amounts)
(Unaudited)
 
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenue:
Product and maintenance$965,840 $845,788 $2,852,372 $2,494,317 
Services57,254 56,766 168,991 167,524 
Total revenue1,023,094 902,554 3,021,363 2,661,841 
Costs and expenses:
Cost of product and maintenance85,813 62,351 260,269 203,863 
Cost of services23,768 25,249 70,642 74,245 
Marketing and sales176,215 152,925 509,951 432,407 
Research and development369,642 323,629 1,074,353 901,121 
General and administrative58,556 73,688 166,688 174,051 
Amortization of acquired intangibles4,612 3,946 13,181 13,543 
Restructuring11,582 14 11,582 42 
Total costs and expenses730,188 641,802 2,106,666 1,799,272 
Income from operations292,906 260,752 914,697 862,569 
Interest expense(9,059)(5,463)(27,196)(13,852)
Other income (expense), net16,106 (3,017)32,363 (13,879)
Income before provision for income taxes299,953 252,272 919,864 834,838 
Provision for income taxes45,632 65,967 202,619 226,278 
Net income$254,321 $186,305 $717,245 $608,560 
Net income per share – basic$0.94 $0.69 $2.66 $2.24 
Net income per share – diluted$0.93 $0.68 $2.63 $2.21 
Weighted average common shares outstanding – basic269,229 271,131 269,480 271,694 
Weighted average common shares outstanding – diluted272,427 274,957 272,859 275,683 











See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(Unaudited)
 
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Net income$254,321 $186,305 $717,245 $608,560 
Other comprehensive loss, net of tax effects:
Foreign currency translation adjustments(21,692)(40,768)(20,546)(90,764)
Changes in defined benefit plan liabilities132 15 537 1,942 
Unrealized losses on investments(991) (1,415) 
Total other comprehensive loss, net of tax effects(22,551)(40,753)(21,424)(88,822)
Comprehensive income$231,770 $145,552 $695,821 $519,738 




































See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Three Months Ended September 30, 2023
Common Stock
Par ValueAccumulated
and CapitalOther
in ExcessTreasuryRetainedComprehensive
Sharesof ParStockEarningsLossTotal
Balance, June 30, 2023271,790 $2,897,885 $(4,257,084)$4,358,164 $(90,510)$2,908,455 
Net income— — — 254,321 — $254,321 
Other comprehensive loss, net of taxes — — — — (22,551)$(22,551)
Purchase of treasury stock (811)— (125,008)— — $(125,008)
Equity forward contract61,688 (61,688)$ 
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures1,230 39,810 14,029 — — $53,839 
Stock received for payment of employee taxes on vesting of restricted stock(147)(9,461)(33,733)— — $(43,194)
Stock-based compensation expense— 88,032 — — — $88,032 
Balance, September 30, 2023272,062 $3,077,954 $(4,463,484)$4,612,485 $(113,061)$3,113,894 
Three Months Ended October 1, 2022
Common Stock
Par ValueAccumulated
and CapitalOther
in ExcessTreasuryRetainedComprehensive
Sharesof ParStockEarningsLossTotal
Balance, July 2, 2022273,870 $2,590,893 $(3,352,827)$3,468,543 $(81,380)$2,625,229 
Net income— — — 186,305 — $186,305 
Other comprehensive loss, net of taxes — — — — (40,753)$(40,753)
Purchase of treasury stock (959)— (150,013)— — $(150,013)
Equity forward contract— 17,965 (17,965)— — $ 
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures1,574 23,095 30,363 — — $53,458 
Stock received for payment of employee taxes on vesting of restricted stock(169)(7,772)(31,777)— — $(39,549)
Stock-based compensation expense— 73,451 — — — $73,451 
Balance, October 1, 2022274,316 $2,697,632 $(3,522,219)$3,654,848 $(122,133)$2,708,128 



Nine Months Ended September 30, 2023
Common Stock
Par ValueAccumulated
and CapitalOther
in ExcessTreasuryRetainedComprehensive
Sharesof ParStockEarningsLossTotal
Balance, December 31, 2022272,675 $2,765,673 $(3,824,163)$3,895,240 $(91,637)$2,745,113 
Net income— — — 717,245 — $717,245 
Other comprehensive loss, net of taxes
— — — — (21,424)$(21,424)
Purchase of treasury stock (2,657)— (515,127)— — $(515,127)
Equity forward contract1,688 (61,688)— — $(60,000)
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures2,527 91,894 39,447 — — $131,341 
Stock received for payment of employee taxes on vesting of restricted stock(483)(20,229)(101,953)— — $(122,182)
Stock-based compensation expense— 238,928 — — — $238,928 
Balance, September 30, 2023272,062 $3,077,954 $(4,463,484)$4,612,485 $(113,061)$3,113,894 
Nine Months Ended October 1, 2022
Common Stock
Par ValueAccumulated
and CapitalOther
in ExcessTreasuryRetainedComprehensive
Sharesof ParStockEarningsLossTotal
Balance, January 1, 2022276,796 $2,467,701 $(2,740,003)$3,046,288 $(33,311)$2,740,675 
Net income— — — 608,560 — $608,560 
Other comprehensive loss, net of taxes — — — — (88,822)$(88,822)
Purchase of treasury stock (4,664)— (720,062)— — $(720,062)
Equity forward contract— (12,035)(17,965)— — $(30,000)
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures2,738 60,327 43,353 — — $103,680 
Stock received for payment of employee taxes on vesting of restricted stock(554)(15,551)(87,542)— — $(103,093)
Stock-based compensation expense— 197,190 — — — $197,190 
Balance, October 1, 2022274,316 $2,697,632 $(3,522,219)$3,654,848 $(122,133)$2,708,128 









See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 Nine Months Ended
 September 30,
2023
October 1,
2022
Cash and cash equivalents at beginning of period$882,325 $1,088,940 
Cash flows from operating activities:
Net income717,245 608,560 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization106,783 98,178 
Amortization of debt discount and fees942 810 
Stock-based compensation238,928 197,190 
(Gain) loss on investments, net
(12,732)4,777 
Deferred income taxes(23,506)(49,834)
Provisions for losses on receivables1,692 471 
ROU asset amortization and change in operating lease liabilities(2,684)(883)
Other non-cash items1,962 158 
Changes in operating assets and liabilities, net of effect of acquired businesses:
Receivables50,024 (57,309)
Inventories(47,293)(8,020)
Prepaid expenses and other33,307 30,596 
Other assets(26,580)17,644 
Accounts payable and accrued liabilities43,111 24,514 
Deferred revenue(14,628)113,712 
Other long-term liabilities10,514 (2,305)
Net cash provided by operating activities1,077,085 978,259 
Cash flows from investing activities:
Purchases of investments(145,150)(1,000)
Proceeds from the sale and maturity of investments64,174  
Purchases of property, plant and equipment(68,634)(86,295)
Purchases of intangible assets (1,000)
Cash paid in business combinations, net of cash acquired(163,963)(586,163)
Net cash used for investing activities(313,573)(674,458)
Cash flows from financing activities:
Proceeds from term loan 300,000 
Proceeds from revolving credit facility50,000 450,000 
Payments on revolving credit facility(150,000)(300,000)
Payment of debt issuance costs (425)
Proceeds from issuance of common stock131,341 103,682 
Stock received for payment of employee taxes on vesting of restricted stock(122,182)(103,093)
Payments for repurchases of common stock(575,127)(750,062)
Net cash used for financing activities(665,968)(299,898)
Effect of exchange rate changes on cash and cash equivalents(17,887)(66,792)
Increase (decrease) in cash and cash equivalents
79,657 (62,889)
Cash and cash equivalents at end of period$961,982 $1,026,051 
Supplemental cash flow information:
Cash paid for interest$22,226 $8,508 
Cash paid for income taxes, net104,721 148,151 


See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
NOTE 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. However, Cadence believes that the disclosures contained in this Quarterly Report on Form 10-Q comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) for a Quarterly Report on Form 10-Q and are adequate to make the information presented not misleading. These condensed consolidated financial statements are meant to be, and should be, read in conjunction with the consolidated financial statements and the notes thereto included in Cadence’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q reflect all adjustments (which include only normal, recurring adjustments and those items discussed in these Notes) that are, in the opinion of management, necessary to state fairly the results of operations, cash flows and financial position for the periods and dates presented. The results for such periods are not necessarily indicative of the results to be expected for the full fiscal year. Certain prior period balances have been reclassified to conform to the current period presentation. Management has evaluated subsequent events through the issuance date of the unaudited condensed consolidated financial statements.
Fiscal Year End
In fiscal 2022, Cadence’s Board of Directors approved a change in its fiscal year end from the Saturday closest to December 31 of each year to December 31 of each year. The fiscal year change became effective with Cadence’s 2023 fiscal year, which began on January 1, 2023. Cadence’s fiscal quarters now end on March 31, June 30, and September 30. No transition report is required in connection with this change.
Use of Estimates
Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
Despite continued uncertainty and disruption in the macroeconomic and geopolitical environment, Cadence is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of October 23, 2023, the date of issuance of this Quarterly Report on Form 10-Q. These estimates may change, as new events or developments occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Recently Adopted Accounting Standards
There have been no recent accounting standard updates that are material or potentially material to Cadence.
NOTE 2. REVENUE
Cadence groups its products and services into five categories related to major design activities. The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Custom Integrated Circuit (“IC”) Design and Simulation22 %22 %21 %22 %
Digital IC Design and Signoff28 %29 %27 %28 %
Functional Verification, including Emulation and Prototyping Hardware*26 %25 %29 %26 %
Intellectual Property (“IP”)11 %12 %11 %13 %
System Design and Analysis13 %12 %12 %11 %
Total100 %100 %100 %100 %
_____________
* Includes immaterial amount of revenue accounted for under leasing arrangements.
6


Cadence generates revenue from contracts with customers and applies judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Certain of Cadence’s licensing arrangements allow customers the ability to remix among software products. Cadence also has arrangements with customers that include a combination of products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, Cadence estimates the allocation of the revenue to product categories based upon the expected usage of products. Revenue by product category fluctuates from period to period based on demand for products and services, and Cadence’s available resources to deliver them. No single customer accounted for 10% or more of total revenue during the three and nine months ended September 30, 2023 or October 1, 2022.
Approximately 85% of Cadence’s annual revenue is characterized as recurring revenue. Recurring revenue includes revenue recognized over time from Cadence’s software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services. These arrangements do not meet the definition of a revenue contract until the customer executes a separate selection form to identify the products and services that they are purchasing. Each separate selection form under the arrangement is treated as an individual contract and accounted for based on the respective performance obligations.
The remainder of Cadence’s revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by sales of emulation and prototyping hardware and individual IP licenses. The percentage of Cadence’s recurring and up-front revenue is impacted by delivery of hardware and IP products to its customers in any single fiscal period.
The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenue recognized over time83 %81 %80 %82 %
Revenue from arrangements with non-cancelable commitments2 %3 %3 %2 %
Recurring revenue85 %84 %83 %84 %
Up-front revenue15 %16 %17 %16 %
Total100 %100 %100 %100 %
Significant Judgments
Cadence’s contracts with customers often include promises to transfer to a customer multiple software and/or IP licenses and services, including professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some arrangements, such as most of Cadence’s IP license arrangements, Cadence has concluded that the licenses and associated services are distinct from each other. In others, like Cadence’s time-based software arrangements, the licenses and certain services are not distinct from each other. Cadence’s time-based software arrangements include multiple software licenses and updates to the licensed software products, as well as technical support, and Cadence has concluded that these promised goods and services are a single, combined performance obligation.
The accounting for contracts with multiple performance obligations requires the contract’s transaction price to be allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation because Cadence rarely licenses or sells products on a standalone basis. In instances where the SSP is not directly observable because Cadence does not sell the license, product or service separately, Cadence determines the SSP using information that maximizes the use of observable inputs and may include market conditions. Cadence typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, Cadence may use information such as the size of the customer and geographic region of the customer in determining the SSP.
Revenue is recognized over time for Cadence’s combined performance obligations that include software licenses, updates, technical support and maintenance that are separate performance obligations with the same term. For Cadence’s professional services, revenue is recognized over time, generally using costs incurred or hours expended to measure progress. Judgment is required in estimating project status and the costs necessary to complete projects. A number of internal and external factors can affect these estimates, including labor rates, utilization and efficiency variances and specification and testing requirement changes. For Cadence’s other performance obligations recognized over time, revenue is generally recognized using a time-based measure of progress reflecting generally consistent efforts to satisfy those performance obligations throughout the arrangement term.
7


If a group of agreements are so closely related that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. Cadence exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. Cadence’s judgments about whether a group of contracts comprise a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.
Cadence is required to estimate the total consideration expected to be received from contracts with customers. In limited circumstances, the consideration expected to be received is variable based on the specific terms of the contract or based on Cadence’s expectations of the term of the contract. Generally, Cadence has not experienced significant returns or refunds to customers. These estimates require significant judgment and a change in these estimates could have an effect on its results of operations during the periods involved.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on Cadence’s condensed consolidated balance sheets. For certain software, hardware and IP agreements with payment plans, Cadence records an unbilled receivable related to revenue recognized upon transfer of control because it has an unconditional right to invoice and receive payment in the future related to those transferred products or services. Cadence records a contract asset when revenue is recognized prior to invoicing and Cadence does not have the unconditional right to invoice or retains performance risk with respect to that performance obligation. Cadence records deferred revenue when revenue is recognized subsequent to invoicing. For Cadence’s time-based software agreements, customers are generally invoiced in equal, quarterly amounts, although some customers prefer to be invoiced in single or annual amounts.
The contract assets indicated below are included in prepaid expenses and other in the condensed consolidated balance sheets and primarily relate to Cadence’s rights to consideration for work completed but not billed as of the balance sheet date on services and customized IP contracts. The contract assets are transferred to receivables when the rights become unconditional, usually upon completion of a milestone.
Cadence’s contract balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Contract assets$14,353 $22,766 
Deferred revenue766,515 782,062 
Cadence recognized revenue of $106.6 million and $632.4 million during the three and nine months ended September 30, 2023, and $63.9 million and $488.9 million during the three and nine months ended October 1, 2022, that was included in the deferred revenue balance at the beginning of each respective fiscal year. All other activity in deferred revenue is due to the timing of invoices in relation to the timing of revenue as described above.
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, Cadence has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing Cadence’s products and services, and not to facilitate financing arrangements.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Cadence has elected to exclude the potential future royalty receipts from the remaining performance obligations. Contracted but unsatisfied performance obligations were approximately $5.4 billion as of September 30, 2023, which included $0.4 billion of non-cancelable commitments from customers where actual product selection and quantities of specific products or services are to be determined by customers at a later date. As of September 30, 2023, Cadence expected to recognize 54% of the contracted but unsatisfied performance obligations, excluding non-cancelable commitments, as revenue over the next 12 months.
Cadence recognized revenue of $13.5 million and $40.3 million during the three and nine months ended September 30, 2023, and $12.1 million and $35.2 million during the three and nine months ended October 1, 2022, from performance obligations satisfied in previous periods. These amounts represent royalties earned during the period and exclude contracts with nonrefundable prepaid royalties. Nonrefundable prepaid royalties are recognized upon delivery of the IP because Cadence’s right to the consideration is not contingent upon customers’ future shipments.
8


NOTE 3. RECEIVABLES, NET
Cadence’s current and long-term receivables balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Accounts receivable$264,580 $314,666 
Unbilled accounts receivable164,827 174,334 
Long-term receivables9,009 2,735 
Total receivables438,416 491,735 
Less allowance for doubtful accounts(2,902)(2,290)
Total receivables, net$435,514 $489,445 
Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of September 30, 2023 and December 31, 2022, no single customer accounted for 10% or more of Cadence’s total receivables.
NOTE 4. DEBT
Cadence’s outstanding debt as of September 30, 2023 and December 31, 2022 was as follows:
 September 30, 2023December 31, 2022
 (In thousands)
PrincipalUnamortized DiscountCarrying ValuePrincipalUnamortized DiscountCarrying Value
Revolving Credit Facility$ $— $ $100,000 $— $100,000 
2024 Notes350,000 (936)349,064 350,000 (1,581)348,419 
2025 Term Loan300,000 (263)299,737 300,000 (341)299,659 
Total outstanding debt$650,000 $(1,199)$648,801 $750,000 $(1,922)$748,078 
Revolving Credit Facility
In June 2021, Cadence entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent (the “2021 Credit Facility”). In September 2022, Cadence amended the 2021 Credit Facility to, among other things, allow Cadence to change its fiscal year to match the calendar year commencing in 2023 and change the interest rate benchmark for loans under the 2021 Credit Facility from the London Inter-Bank Offered Rate (“LIBOR”) to Term Secured Overnight Financing Rate (“SOFR”). The material terms of the 2021 Credit Facility otherwise remain unchanged.
The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon the receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Debt issuance costs of $1.3 million were recorded to other assets in Cadence’s condensed consolidated balance sheet at the inception of the agreement and are being amortized to interest expense over the term of the 2021 Credit Facility.
Interest accrues on borrowings under the 2021 Credit Facility at a rate equal to, at Cadence’s option, either (1) SOFR plus a margin between 0.750% and 1.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) the base rate plus a margin between 0.000% and 0.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. A commitment fee ranging from 0.070% to 0.175% is assessed on the daily average undrawn portion of revolving commitments. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2021 Credit Facility approximates fair value.
The 2021 Credit Facility contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2021 Credit Facility contains financial covenants that require Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of September 30, 2023, Cadence was in compliance with all financial covenants associated with the 2021 Credit Facility.
9


2024 Notes
In October 2014, Cadence issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Cadence received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Both the discount and issuance costs are being amortized to interest expense over the term of the 2024 Notes using the effective interest method. Interest is payable in cash semi-annually in April and October. The 2024 Notes are unsecured and rank equal in right of payment to all of Cadence’s existing and future senior indebtedness. The fair value of the 2024 Notes was approximately $345.7 million as of September 30, 2023.
Cadence may redeem the 2024 Notes, in whole or in part, at a redemption price equal to the greater of (a) 100% of the principal amount of the notes to be redeemed and (b) the sum of the present values of the remaining scheduled payments of principal and interest, plus any accrued and unpaid interest, as more particularly described in the indenture governing the 2024 Notes.
The indenture governing the 2024 Notes includes customary representations, warranties and restrictive covenants, including, but not limited to, restrictions on Cadence’s ability to grant liens on assets, enter into sale and lease-back transactions, or merge, consolidate or sell assets, and also includes customary events of default.
2025 Term Loan
In September 2022, Cadence entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of Cadence’s unsecured indebtedness. Proceeds from the loan were used to fund Cadence’s acquisition of OpenEye Scientific Software, Inc. Debt issuance costs associated with the 2025 Term Loan were not material.
Amounts outstanding under the 2025 Term Loan accrue interest at a rate equal to, at Cadence’s option, either (1) Term SOFR plus a margin between 0.625% and 1.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) base rate plus a margin between 0.000% and 0.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. As of September 30, 2023, the interest rate on the 2025 Term Loan was 6.18%. Interest is payable quarterly. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2025 Term Loan approximates fair value.
The 2025 Term Loan contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2025 Term Loan contains a financial covenant that requires Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step-up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of September 30, 2023, Cadence was in compliance with all financial covenants associated with the 2025 Term Loan.
NOTE 5. ACQUISITIONS
On September 6, 2023, Cadence acquired the serializer/deserializer (“SerDes”) and memory interface physical layer (“Memory”) IP business from Rambus Inc. (“Rambus”) for an aggregate cash consideration of $108.6 million. Memory and SerDes IP design and integration continues to be integral to the design of artificial intelligence, data center and hyperscale applications, CPU architectures and networking devices. The addition of the Rambus IP and seasoned team accelerates Cadence’s Intelligent System Design strategy and strengthens Cadence's IP technology portfolio.
The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$1,460 
Goodwill80,999 
Acquired intangibles26,000 
Other long-term assets2,798 
Total assets acquired111,257 
Current liabilities2,531 
Long-term liabilities142 
Total liabilities assumed2,673 
Total purchase consideration$108,584 
The allocation of purchase consideration to certain assets and liabilities has not been finalized. Cadence will continue to evaluate certain estimates and assumptions, primarily related to assumed liabilities, during the measurement period (up to one year from the acquisition date). The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will be deductible for tax purposes.
10


Definite-lived intangible assets acquired with Cadence’s acquisition of the SerDes and Memory business from Rambus were as follows:
 Fair ValueWeighted Average Amortization Period
 (In thousands) (in years)
Existing technology$16,700 5.0 years
Agreements and relationships9,300 7.0 years
Total acquired intangibles with definite lives$26,000 5.7 years
On May 4, 2023, Cadence acquired all of the outstanding equity of Pulsic, Ltd. (“Pulsic”), a longtime provider of production-proven technology for floor-planning, placement, and routing of custom ICs. The addition of Pulsic’s technologies and experienced team supports Cadence’s Intelligent System Design strategy and strengthens Cadence’s Custom IC Design and Simulation technology portfolio. The aggregate cash consideration for Cadence’s acquisition of Pulsic, net of cash acquired of $3.8 million, was $56.1 million. Subject to service and other conditions, Cadence expects to recognize expense for consideration paid to certain former Pulsic shareholders, now employed by Cadence, through the second quarter of fiscal 2025.
The total purchase consideration was allocated to the assets acquired and liabilities assumed with Cadence’s acquisition of Pulsic based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$4,369 
Goodwill47,448 
Acquired intangibles12,400 
Other long-term assets89 
Total assets acquired64,306 
Current liabilities1,553 
Long-term liabilities2,885 
Total liabilities assumed4,438 
Total purchase consideration$59,868 
The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will not be deductible for tax purposes.
Definite-lived intangible assets acquired with Cadence’s acquisition of Pulsic were as follows:
 Fair ValueWeighted Average Amortization Period
 (In thousands) (in years)
Existing technology$8,000 6.2 years
Agreements and relationships4,100 8.0 years
Tradenames, trademarks and patents300 6.0 years
Total acquired intangibles with definite lives$12,400 6.8 years
Pro Forma Financial Information
Cadence has not presented pro forma financial information for the businesses acquired during fiscal 2023 because the results of operations for these businesses are not material to Cadence’s condensed consolidated financial statements.
Acquisition-Related Transaction Costs
Transaction costs associated with acquisitions, which consist of professional fees and administrative costs, are expensed as incurred and are included in general and administrative expense in Cadence’s condensed consolidated income statement. During the three and nine months ended September 30, 2023, transaction costs associated with acquisitions were $4.3 million and $10.3 million, respectively. During the three and nine months ended October 1, 2022, transaction costs associated with acquisitions were $3.6 million and $10.1 million, respectively.
11


NOTE 6. GOODWILL AND ACQUIRED INTANGIBLES
Goodwill
The changes in the carrying amount of goodwill during the nine months ended September 30, 2023 were as follows:
 Gross Carrying
Amount
 (In thousands)
Balance as of December 31, 2022$1,374,268 
Goodwill resulting from acquisitions128,447 
Effect of foreign currency translation(2,273)
Balance as of September 30, 2023$1,500,442 
Acquired Intangibles, Net
Acquired intangibles as of September 30, 2023 were as follows, excluding intangibles that were fully amortized as of December 31, 2022:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$323,359 $(129,807)$193,552 
Agreements and relationships194,625 (56,671)137,954 
Tradenames, trademarks and patents13,242 (3,931)9,311 
Total acquired intangibles with definite lives531,226 (190,409)340,817 
In-process technology6,800 — 6,800 
Total acquired intangibles$538,026 $(190,409)$347,617 
In-process technology as of September 30, 2023 consisted of acquired projects that, if completed, will contribute to Cadence’s existing product offerings. As of September 30, 2023, these projects were expected to be completed during the first quarter of fiscal 2024. During the three and nine months ended September 30, 2023, there were no transfers from in-process technology to existing technology.
Acquired intangibles as of December 31, 2022 were as follows, excluding intangibles that were fully amortized as of January 1, 2022:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$479,796 $(278,851)$200,945 
Agreements and relationships274,624 (137,847)136,777 
Tradenames, trademarks and patents12,979 (2,884)10,095 
Total acquired intangibles with definite lives$767,399 $(419,582)$347,817 
In-process technology6,800 — 6,800 
Total acquired intangibles$774,199 $(419,582)$354,617 
Amortization expense from existing technology and maintenance agreements is included in cost of product and maintenance. Amortization expense for the three and nine months ended September 30, 2023 and October 1, 2022 by condensed consolidated income statement caption was as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Cost of product and maintenance$10,991 $8,867 $31,869 $30,906 
Amortization of acquired intangibles4,612 3,946 13,181 13,543 
Total amortization of acquired intangibles$15,603 $12,813 $45,050 $44,449 
12


As of September 30, 2023, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:
 (In thousands)
2023 - remaining period$16,309 
202463,382 
202550,658 
202644,879 
202742,438 
202838,371 
Thereafter84,780 
Total estimated amortization expense$340,817 
NOTE 7. STOCK-BASED COMPENSATION
Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three and nine months ended September 30, 2023 and October 1, 2022 as follows:
Three Months Ended Nine Months Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
(In thousands)
Cost of product and maintenance$1,191 $1,046 $3,292 $2,751 
Cost of services1,516 1,331 4,190 3,494 
Marketing and sales18,042 14,991 48,819 39,650 
Research and development53,013 43,327 142,142 115,516 
General and administrative14,270 12,756 40,485 35,779 
Total stock-based compensation expense$88,032 $73,451 $238,928 $197,190 
Cadence had total unrecognized compensation expense related to stock option and restricted stock grants of $621.5 million as of September 30, 2023, which will be recognized over a weighted average vesting period of 2.0 years.
NOTE 8. STOCK REPURCHASE PROGRAM
In August 2023, Cadence’s Board of Directors increased the prior authorization to repurchase shares of Cadence common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors.
During the three and nine months ended September 30, 2023, Cadence repurchased approximately 0.5 million and 1.8 million shares on the open market, for an aggregate purchase price of $125 million and $375 million, respectively.
In June 2023, Cadence also entered into an accelerated share repurchase (“ASR”) agreement with HSBC Bank USA, National Association (“HSBC”) to repurchase an aggregate of $200.0 million of Cadence common stock. The ASR agreement was accounted for as two separate transactions (1) a repurchase of common stock and (2) an equity-linked contract on Cadence’s own stock. In June 2023, Cadence received an initial share delivery of approximately 0.6 million shares, which represented the number of shares at a market price equal to $140.0 million. An equity-linked contract for $60 million, representing the remaining shares to be delivered by HSBC under the ASR agreement, was recorded to stockholders' equity as of June 30, 2023. In August 2023, the ASR agreement settled and resulted in a delivery of approximately 0.3 million additional shares to Cadence. In total, Cadence received approximately 0.9 million shares under the ASR agreement at an average price per share of $228.26. The shares received were treated as repurchased common stock for purposes of calculating earnings per share.
As of September 30, 2023, approximately $1.5 billion of Cadence’s share repurchase authorization remained available to repurchase shares of Cadence common stock.
13


The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:
Three Months Ended Nine Months Ended
September 30,
2023*
October 1,
2022**
September 30,
2023
October 1,
2022
(In thousands)
Shares repurchased811 959 2,657 4,664 
Total cost of repurchased shares$185,008 $180,013 $575,127 $750,062 
_____________
*Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023.
**Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.
NOTE 9. RESTRUCTURING
In August 2023, Cadence initiated a restructuring plan (the “2023 Restructuring Plan”) designed to better align its resources with its business strategy. The charges incurred with the 2023 Restructuring Plan during the three and nine months ended September 30, 2023, are comprised of severance payments and termination benefits related to headcount reductions and are included in restructuring on Cadence’s condensed consolidated income statements.
In addition to headcount reductions, Cadence is evaluating certain facilities for closure as part of the 2023 Restructuring Plan. During the three and nine months ended September 30, 2023, no facility-related restructuring charges were incurred, and charges in future periods for the facilities under consideration are not expected to exceed $5 million.
The following table presents activity for the 2023 Restructuring Plan during the nine months ended September 30, 2023:
Severance
and
Benefits
(In thousands)
Balance as of December 31, 2022$ 
Restructuring charges
11,582 
Cash payments(2,620)
Effect of foreign currency translation(117)
Balance as of September 30, 2023$8,845 
All liabilities for severance and related benefits under the 2023 Restructuring Plan are included in accounts payable and accrued liabilities on Cadence’s condensed consolidated balance sheets as of September 30, 2023. Cadence expects to make cash payments to settle these liabilities through the first half of fiscal 2024.
NOTE 10. OTHER INCOME (EXPENSE), NET
Cadence’s other income (expense), net, for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Interest income$8,453 $3,051 $22,253 $4,941 
Gains (losses) on marketable equity investments14,339 (408)14,960 (1,993)
Losses on non-marketable equity investments(1,050)(1,246)(2,225)(2,786)
Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust
(1,749)(2,885)4,556 (11,977)
Losses on foreign exchange
(3,568)(1,299)(4,649)(1,418)
Other expense, net(319)(230)(2,532)(646)
Total other income (expense), net$16,106 $(3,017)$32,363 $(13,879)
14


NOTE 11. NET INCOME PER SHARE
Basic net income per share is computed by dividing net income during the period by the weighted average number of shares of common stock outstanding during that period, less unvested restricted stock awards. Diluted net income per share is impacted by equity instruments considered to be potential common shares, if dilutive, computed using the treasury stock method of accounting.
The calculations for basic and diluted net income per share for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands, except per share amounts)
Net income$254,321 $186,305 $717,245 $608,560 
Weighted average common shares used to calculate basic net income per share269,229 271,131 269,480 271,694 
Stock-based awards3,198 3,826 3,379 3,989 
Weighted average common shares used to calculate diluted net income per share272,427 274,957 272,859 275,683 
Net income per share - basic$0.94 $0.69 $2.66 $2.24 
Net income per share - diluted$0.93 $0.68 $2.63 $2.21 
The following table presents shares of Cadence’s common stock outstanding for the three and nine months ended September 30, 2023 and October 1, 2022 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Long-term market-based awards1,866 1,761 1,841 1,485 
Options to purchase shares of common stock262 514 373 678 
Non-vested shares of restricted stock807 26 288 63 
Total potential common shares excluded2,935 2,301 2,502 2,226 
NOTE 12. INVESTMENTS
Marketable Equity Investments
Cadence’s investments in marketable equity securities consist of purchased shares of publicly held companies and are included in prepaid expenses and other in Cadence’s condensed consolidated balance sheets. Changes in the fair value of these investments are recorded to other income (expense), net in Cadence’s condensed consolidated income statements. The carrying value of marketable equity investments was $58.4 million and $4.5 million as of September 30, 2023 and December 31, 2022, respectively.
Marketable Debt Securities
The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on the condensed consolidated balance sheet as of September 30, 2023:
 
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale securities
Mortgage-backed and asset-backed securities$44,042 $6 $(1,421)$42,627 
Total available-for-sale securities$44,042 $6 $(1,421)$42,627 
Gross unrealized gains and losses are recorded as a component of accumulated other comprehensive loss on Cadence's condensed consolidated balance sheets.
15


As of September 30, 2023, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:
 (In thousands)
Due within 1 year
$ 
Due after 1 year through 5 years8,366 
Due after 5 years through 10 years14,174 
Due after 10 years20,087 
Total$42,627 
As of September 30, 2023, Cadence does not intend to sell any of its available-for-sale securities in an unrealized loss position, and it is more likely than not that Cadence will hold the securities until maturity or a recovery of the cost basis.
Non-Marketable Equity Investments
Cadence’s investments in non-marketable equity securities generally consist of stock or other instruments of privately held entities and are included in other assets on Cadence’s condensed consolidated balance sheets. Cadence holds a 16% interest in a privately held company that is accounted for using the equity method of accounting. The carrying value of this investment was $112.6 million and $117.7 million as of September 30, 2023 and December 31, 2022, respectively.
Cadence records its proportionate share of net income from the investee, offset by amortization of basis differences, to other income (expense), net in Cadence’s condensed consolidated income statements. For the three and nine months ended September 30, 2023, Cadence recognized losses of $1.0 million and $2.2 million, respectively. For the three and nine months ended October 1, 2022, Cadence recognized losses of $1.2 million and $2.5 million, respectively.
Cadence also holds other non-marketable investments in privately held companies where Cadence does not have the ability to exercise significant influence and the fair value of the investments is not readily determinable. The carrying value of these investments was $2.2 million and $2.3 million as of September 30, 2023 and December 31, 2022, respectively. Gains and losses on these investments were not material to Cadence’s condensed consolidated financial statements for the periods presented.
NOTE 13. FAIR VALUE
Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. There were no transfers between levels of the fair value hierarchy during the nine months ended September 30, 2023.
On a quarterly basis, Cadence measures at fair value certain financial assets and liabilities. The fair value of financial assets and liabilities was determined using the following levels of inputs as of September 30, 2023 and December 31, 2022:
 Fair Value Measurements as of September 30, 2023
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$444,303 $444,303 $ $ 
Marketable securities:
Marketable equity securities58,411 58,411   
Mortgage-backed and asset-backed securities42,627  42,627  
Securities held in NQDC trust
67,324 67,324   
Total Assets$612,665 $570,038 $42,627 $ 
16


  TotalLevel 1Level 2Level 3
 (In thousands)
Liabilities
Foreign currency exchange contracts$10,102 $ $10,102 $ 
Total Liabilities$10,102 $ $10,102 $ 
 Fair Value Measurements as of December 31, 2022
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$548,373 $548,373 $ $ 
Marketable equity securities4,490 4,490   
Securities held in NQDC trust55,605 55,605   
Foreign currency exchange contracts5,306  5,306  
Total Assets$613,774 $608,468 $5,306 $ 
As of December 31, 2022, Cadence did not have any financial liabilities requiring a recurring fair value measurement.
Level 1 Measurements
Cadence’s cash equivalents held in money market funds, marketable equity securities and the trading securities held in Cadence’s NQDC trust are measured at fair value using Level 1 inputs.
Level 2 Measurements
The valuation techniques used to determine the fair value of Cadence’s investments in marketable debt securities, foreign currency forward exchange contracts and 2024 Notes are classified within Level 2 of the fair value hierarchy. For additional information relating to Cadence’s debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Level 3 Measurements
During the nine months ended September 30, 2023, Cadence acquired intangible assets of $38.4 million. The fair value of the intangible assets acquired was determined using variations of the income approach that utilizes unobservable inputs classified as Level 3 measurements.
For existing technology, the fair value was determined by applying the relief-from-royalty method. This method is based on the application of a royalty rate to forecasted revenue to quantify the benefit of owning the intangible asset rather than paying a royalty for use of the asset. To estimate royalty savings over time, Cadence projected revenue from the acquired existing technology over the estimated remaining life of the technology, including the effect of assumed technological obsolescence, before applying an assumed royalty rate. Cadence assumed technological obsolescence at rates between 10% and 13% annually, before applying an assumed royalty rate between 25% and 30%.
For agreements and relationships, the fair value was determined by using the multi-period excess earnings method. This method reflects the present value of the projected cash flows that are expected to be generated from existing customers, less charges representing the contribution of other assets to those cash flows. Projected income from existing customer relationships was determined using customer retention rates between 80% and 90%. The present value of operating cash flows from existing customers was determined using discount rates between 13.5% and 15%.
17


NOTE 14. INVENTORY
Cadence’s inventory balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Inventories:
Raw materials$154,097 $113,982 
Finished goods9,596 14,023 
Total inventories$163,693 $128,005 
NOTE 15. COMMITMENTS AND CONTINGENCIES
Legal Proceedings
From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates.
Tax Proceedings
In December 2022, Cadence received a tax audit assessment of approximately $49 million from the Korea taxing authorities for years 2017-2019. The tax audit assessment is primarily related to value-added taxes. Cadence is required to pay these assessed taxes, prior to being allowed to contest or litigate the assessment in administrative and judicial proceedings. The assessment was paid by Cadence in January 2023 and recorded as a component of other assets in the condensed consolidated balance sheets. Payment of this amount is not an admission that Cadence is subject to such taxes, and Cadence continues to defend its position vigorously. Cadence did not record a reserve for this contingency as of September 30, 2023 or December 31, 2022 as Cadence does not believe a loss is probable because it believes it will ultimately prevail in full. The entire dispute resolution process may take from one to eight years.
Other Contingencies
Cadence provides its customers with a warranty on sales of hardware products, generally for a 90-day period. Cadence did not incur any significant costs related to warranty obligations during the three and nine months ended September 30, 2023 and October 1, 2022.
Cadence’s product license and services agreements typically include a limited indemnification provision for claims from third parties relating to Cadence’s intellectual property. If the potential loss from any indemnification claim is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss.
In connection with a litigation campaign launched in April 2022 by Bell Semiconductor LLC (“Bell Semi”), a patent monetization entity, some customers sought defense and indemnification against claims of patent infringement asserted by Bell Semi in various district court litigation and at the U.S. International Trade Commission. Bell Semi alleged that the customers’ use of one or more features of certain Cadence products infringed one or more of six patents held by Bell Semi. Cadence offered to defend some of its customers consistent with the terms of the applicable license agreements. On July 25, 2023, Cadence and Bell Semi reached a settlement agreement involving the six patents-in-suit. The settlement amount was not material to Cadence.
Cadence did not incur any material losses from indemnification claims during the three and nine months ended September 30, 2023 and October 1, 2022.
18


NOTE 16. ACCUMULATED OTHER COMPREHENSIVE LOSS
Cadence’s accumulated other comprehensive loss is comprised of the aggregate impact of foreign currency translation gains and losses, changes in defined benefit plan liabilities and unrealized gains and losses on investments, and is presented in Cadence’s condensed consolidated statements of comprehensive income.
Accumulated other comprehensive loss was comprised of the following as of September 30, 2023 and December 31, 2022:
As of
September 30,
2023
December 31,
2022
 (In thousands)
Foreign currency translation loss$(106,409)$(85,863)
Changes in defined benefit plan liabilities(5,237)(5,774)
Unrealized losses on investments(1,415) 
Total accumulated other comprehensive loss$(113,061)$(91,637)
For the three and nine months ended September 30, 2023 and October 1, 2022, there were no significant amounts related to foreign currency translation loss, changes in defined benefit plan liabilities or unrealized gains and losses on investments reclassified from accumulated other comprehensive loss to net income.
NOTE 17. SEGMENT REPORTING
Segment reporting is based on the “management approach,” following the method that management organizes the company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. Cadence’s chief operating decision maker is its CEO, who reviews Cadence’s consolidated results as one operating segment. In making operating decisions, the CEO primarily considers consolidated financial information, accompanied by disaggregated information about revenues by geographic region.
Outside the United States, Cadence markets and supports its products and services primarily through its subsidiaries. Revenue is attributed to geography based upon the country in which the product is used, or services are delivered. Long-lived assets are attributed to geography based on the country where the assets are located.
The following table presents a summary of revenue by geography for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Americas:
United States$421,547 $392,222 $1,241,488 $1,174,734 
Other Americas15,800 15,165 47,884 39,010 
Total Americas437,347 407,387 1,289,372 1,213,744 
Asia:
China172,022 148,325 523,694 401,460 
Other Asia197,831 156,250 558,687 466,891 
Total Asia369,853 304,575 1,082,381 868,351 
Europe, Middle East and Africa158,194 142,983 479,268 431,660 
Japan57,700 47,609 170,342 148,086 
Total$1,023,094 $902,554 $3,021,363 $2,661,841 
19


The following table presents a summary of long-lived assets by geography as of September 30, 2023 and December 31, 2022:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Americas:
United States$364,932 $347,822 
Other Americas10,169 7,548 
Total Americas375,101 355,370 
Asia:
China41,386 51,667 
Other Asia70,743 73,329 
Total Asia112,129 124,996 
Europe, Middle East and Africa51,291 56,959 
Japan2,820 4,505 
Total$541,341 $541,830 
NOTE 18. SUBSEQUENT EVENT
On October 2, 2023, Cadence acquired all of the outstanding equity of Intrinsix Corporation (“Intrinsix”) from CEVA, Inc. The acquisition enhances Cadence’s system and IC design services resources with the addition of a team with expertise in advanced nodes, radio frequency, mixed-signal and security algorithms. The acquisition also expands Cadence’s reach in key high-growth verticals, including aerospace and defense. The aggregate cash consideration of approximately $35 million will be allocated to the assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. Cadence expects to complete the initial accounting for its acquisition of Intrinsix during the fourth quarter of fiscal 2023.


20


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion should be read in conjunction with the condensed consolidated financial statements and notes thereto included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) and in conjunction with our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (our “Annual Report”). This Quarterly Report contains statements that are not historical in nature, are predictive, or that depend upon or refer to future events or conditions or contain other forward-looking statements. Statements including, but not limited to, statements regarding the extent, timing and mix of future revenues and customer demand; the deployment of our products and services; the impact of the macroeconomic and geopolitical environment, including but not limited to, the expanded trade control laws and regulations, the conflicts in and around Ukraine, the Middle East and other areas of the world, volatility in foreign currency exchange rates, inflation and the rise in interest rates; the impact of government actions; future costs, expenses, tax rates and uses of cash; pending legal, administrative and tax proceedings; restructuring actions and associated charges and benefits; the accounting for acquisitions and integration of acquired businesses; and other statements using words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “forecasts,” “intends,” “may,” “plans,” “projects,” “should,” “targets,” “will” and “would,” and words of similar import and the negatives thereof, constitute forward-looking statements. These statements are predictions based upon our current expectations about future events. Actual results could vary materially as a result of certain factors, including, but not limited to, those expressed in these statements. We refer you to the “Results of Operations,” “Quantitative and Qualitative Disclosures About Market Risk,” and “Liquidity and Capital Resources” sections contained in this Quarterly Report, the "Risk Factors" section contained in our Annual Report and our subsequent Quarterly Reports on Form 10-Q, and the risks discussed in our other Securities and Exchange Commission (“SEC”) filings, which identify important risks and uncertainties that could cause actual results to differ materially from those contained in the forward-looking statements.
We urge you to consider these factors carefully in evaluating the forward-looking statements contained in this Quarterly Report. All subsequent written or oral forward-looking statements attributable to our company or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. The forward-looking statements included in this Quarterly Report are made only as of the date of this Quarterly Report. We disclaim any obligation to update these forward-looking statements, except as required by law.
Business Overview
Cadence is a leader in electronic system design, building upon more than 30 years of computational software expertise. We apply our underlying Intelligent System Design strategy to deliver computational software, hardware and intellectual property (“IP”) that turn design concepts into reality. We enable our customers to develop electronic products. Our products and services are designed to give our customers a competitive edge in their development of integrated circuits (“ICs”), systems-on-chip (“SoCs”), and increasingly sophisticated electronic devices and systems. Our products and services do this by optimizing performance, minimizing power consumption, shortening the time to bring our customers’ products to market, improving engineering productivity and reducing their design, development and manufacturing costs.
Our strategy is to provide the technology necessary for our customers to develop products across a variety of vertical markets including consumer, hyperscale computing, mobile, 5G communications, automotive, aerospace and defense, industrial, healthcare and life sciences. Our products and services enable our customers to develop complex and innovative electronic products, so demand for our technology is driven by our customers’ investment in new designs and products. Historically, the industry that provided the tools used by IC engineers was referred to as Electronic Design Automation (“EDA”). Today, our offerings include and extend beyond EDA.
We group our products into categories related to major design activities:
Custom IC Design and Simulation;
Digital IC Design and Signoff;
Functional Verification;
IP; and
System Design and Analysis.
For additional information about our products, see the discussion in Item 1, “Business,” under the heading “Products and Product Categories,” in our Annual Report.
Management uses certain performance indicators to manage our business, including revenue, certain elements of operating expenses and cash flow from operations, and we describe these items further below under the headings “Results of Operations” and “Liquidity and Capital Resources.”
Fiscal Year End
In fiscal 2022, our Board of Directors approved a change in our fiscal year end from the Saturday closest to December 31 of each year to December 31 of each year. The fiscal year change became effective beginning with our 2023 fiscal year, which began on January 1, 2023. Our fiscal quarters now end on March 31, June 30, and September 30.
21


Macroeconomic and Geopolitical Environment
Because we operate globally, our business is subject to the effects of expanded trade control laws and regulations, geopolitical conflict in and around Ukraine, Israel and other areas of the world, volatility in foreign currency exchange rates relative to the United States (“U.S.”) dollar and the rise in interest rates.
We have been impacted by the continued expansion of trade control laws and regulations, that include certain export control restrictions concerning advanced node IC production in China, the inclusion of additional Chinese technology companies on the Bureau of Industry and Security (“BIS”) “Entity List” and regulations governing the sale of certain technologies. Based on our current assessments, we expect the impact of these expanded trade control laws and regulations on our business to be limited.
We also continuously monitor geopolitical conflicts around the world and their effects on our business. During the first half of fiscal 2022, due to the ongoing conflict between Russia and Ukraine and the corresponding sanctions imposed by the United States and other countries, we terminated our operations in Russia. The termination of our operations in Russia has not limited our ability to develop or support our products and has not had a material impact on our results of operations, financial condition, liquidity or cash flows. We do not have operations or employees in Ukraine.
More recently, the conflict in the Middle East has had an impact on our employees and our customers in that region of the world. It is too early to determine the full extent of the impact this conflict could have on our business and our operations, and our assessment of the potential impacts is ongoing.
While our business model provides some resilience against these factors, we will continue to monitor the direct and indirect impacts of these or similar circumstances on our business and financial results. For additional information on the potential impact of other macroeconomic and geopolitical conditions on our business, see the “Risk Factors” sections in our Annual Report and our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023 (the “Q1 Report”). For additional information on the potential impact of foreign currency exchange rates and interest rates on our business, see the “Quantitative and Qualitative Disclosures About Market Risk” section of this Quarterly Report.
Critical Accounting Estimates
In preparing our condensed consolidated financial statements, we make assumptions, judgments and estimates that can have a significant impact on our revenue, operating income and net income, as well as on the value of certain assets and liabilities on our condensed consolidated balance sheets. We base our assumptions, judgments and estimates on historical experience and various other factors that we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates under different assumptions or conditions. At least quarterly, we evaluate our assumptions, judgments and estimates, and make changes as deemed necessary.
For additional information about our critical accounting estimates, see the discussion in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” under the heading “Critical Accounting Estimates” in our Annual Report.
New Accounting Standards
For additional information about the adoption of new accounting standards, see Note 1 in the notes to condensed consolidated financial statements.
Results of Operations
Financial results for the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, reflect the following:
Growth in revenue from our software and emulation and prototyping hardware offerings;
Continued investment in research and development activities and technical sales support; and
Restructuring activities designed to better align our resources with our business strategy.
Revenue
We primarily generate revenue from licensing our software and IP, selling or leasing our emulation and prototyping hardware technology, providing maintenance for our software, hardware and IP, providing engineering services and earning royalties generated from the use of our IP. The timing of our revenue is significantly affected by the mix of software, hardware and IP products generating revenue in any given period and whether the revenue is recognized over time or at a point in time, upon completion of delivery.
Approximately 85% of our annual revenue is characterized as recurring revenue. Recurring revenue includes revenue recognized over time from our software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services.
The remainder of our revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by our sales of emulation and prototyping hardware and individual IP licenses. The percentage of our recurring and up-front revenue and fluctuations in revenue within our geographies are impacted by delivery of hardware and IP products to our customers in any single fiscal period. 
22


The following table shows the percentage of our revenue that is classified as recurring or up-front for the three and nine months ended September 30, 2023 and October 1, 2022: 
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenue recognized over time83 %81 %80 %82 %
Revenue from arrangements with non-cancelable commitments%%%%
Recurring revenue85 %84 %83 %84 %
Up-front revenue15 %16 %17 %16 %
Total100 %100 %100 %100 %
While the percentage of revenue characterized as recurring compared to revenue characterized as up-front may vary between fiscal quarters, the overall mix of revenue is relatively consistent on an annual basis or over the course of twelve consecutive months. The following table shows the percentage of recurring revenue for the twelve-month periods ending concurrently with our five most recent fiscal quarters:
 Trailing Twelve Months Ended
 September 30,
2023
June 30,
2023
March 31,
2023
December 31,
2022
October 1,
2022
Recurring revenue84 %84 %84 %85 %86 %
Up-front revenue16 %16 %16 %15 %14 %
Total100 %100 %100 %100 %100 %
Revenue by Period
The following table shows our revenue for the three months ended September 30, 2023 and October 1, 2022 and the change in revenue between periods:
 Three Months Ended Change
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Product and maintenance$965.8 $845.8 $120.0 14 %
Services57.3 56.8 0.5 %
Total revenue$1,023.1 $902.6 $120.5 13 %
The following table shows our revenue for the nine months ended September 30, 2023 and October 1, 2022 and the change in revenue between periods:
 Nine Months EndedChange
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Product and maintenance$2,852.4 $2,494.3 $358.1 14 %
Services169.0 167.5 1.5 %
Total revenue$3,021.4 $2,661.8 $359.6 14 %
Product and maintenance revenue growth during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, was primarily due to our customers continuing to invest in new, complex designs for their products that include the design of electronic systems for consumer, hyperscale computing, mobile, 5G communications, automotive, aerospace and defense, industrial and healthcare.
Services revenue may fluctuate from period to period based on the timing of fulfillment of our services and IP performance obligations.
No single customer accounted for 10% or more of total revenue during the three and nine months ended September 30, 2023 or October 1, 2022.
23


Revenue by Product Category
The following table shows the percentage of revenue contributed by each of our five product categories and services for the past five consecutive quarters:
 Three Months Ended
 September 30,
2023
June 30,
2023
March 31,
2023
December 31,
2022
October 1,
2022
Custom IC Design and Simulation22 %22 %20 %22 %22 %
Digital IC Design and Signoff28 %27 %25 %28 %29 %
Functional Verification, including Emulation and Prototyping Hardware26 %27 %32 %25 %25 %
IP11 %11 %11 %12 %12 %
System Design and Analysis13 %13 %12 %13 %12 %
Total100 %100 %100 %100 %100 %
Revenue by product category fluctuates from period to period based on demand for our products and services, our available resources and our ability to deliver and support them. For example, during the first quarter of fiscal 2023, we experienced growth in our Functional Verification product category due to increased production capacity and our ability to fulfill ongoing customer demand for our emulation and prototyping hardware. Certain of our licensing arrangements allow customers the ability to remix among software products. Additionally, we have arrangements with customers that include a combination of our products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, we estimate the allocation of the revenue to product categories based upon the expected usage of our products. The actual usage of our products by these customers may differ and, if that proves to be the case, the revenue allocation in the table above would differ.
Revenue by Geography
 Three Months Ended Change
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
United States$421.6 $392.2 $29.4 %
Other Americas15.8 15.2 0.6 %
China172.0 148.3 23.7 16 %
Other Asia197.8 156.3 41.5 27 %
Europe, Middle East and Africa (“EMEA”)158.2 143.0 15.2 11 %
Japan57.7 47.6 10.1 21 %
Total revenue$1,023.1 $902.6 $120.5 13 %

 Nine Months EndedChange
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
United States$1,241.5 $1,174.7 $66.8 %
Other Americas47.9 39.0 8.9 23 %
China523.7 401.5 122.2 30 %
Other Asia558.7 466.9 91.8 20 %
EMEA479.3 431.6 47.7 11 %
Japan170.3 148.1 22.2 15 %
Total revenue$3,021.4 $2,661.8 $359.6 14 %
During the three months ended September 30, 2023, as compared to the three months ended October 1, 2022, revenue growth in each of our six geographies was primarily driven by increased revenue from our software offerings, resulting from our customers’ continued investment in new, complex designs for their products. Also, during the three months ended September 30, 2023, as compared to the three months ended October 1, 2022, revenue growth from our emulation and prototyping hardware offerings contributed to the growth experienced in the United States, China, Other Asia and Japan.
24


During the nine months ended September 30, 2023, as compared to the nine months ended October 1, 2022, revenue growth in the United States, Other Americas, Other Asia, EMEA and Japan was primarily driven by increased revenue from our software offerings. Revenue growth in China during the nine months ended September 30, 2023, as compared to the nine months ended October 1, 2022, was primarily due to increased revenue from our emulation and prototyping hardware offerings. This growth was driven by increased production capacity to address continued demand from our customers in China for our emulation and prototyping hardware offerings.
Revenue by Geography as a Percent of Total Revenue
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
United States41 %43 %41 %44 %
Other Americas%%%%
China17 %17 %17 %15 %
Other Asia19 %17 %18 %18 %
EMEA15 %16 %16 %16 %
Japan%%%%
Total100 %100 %100 %100 %
Most of our revenue is transacted in the U.S. dollar. However, certain revenue transactions are denominated in foreign currencies. For an additional description of how changes in foreign exchange rates affect our condensed consolidated financial statements, see the discussion under Item 3, “Quantitative and Qualitative Disclosures About Market Risk – Foreign Currency Risk.”
Cost of Revenue
The following tables show our cost of revenue for the three and nine months ended September 30, 2023 and October 1, 2022 and the change in cost of revenue between periods:
 Three Months Ended Change
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Cost of product and maintenance$85.8 $62.4 $23.4 38 %
Cost of services23.8 25.2 (1.4)(6)%
 Nine Months EndedChange
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Cost of product and maintenance$260.3 $203.9 $56.4 28 %
Cost of services70.6 74.2 (3.6)(5)%
Cost of Product and Maintenance
Cost of product and maintenance includes costs associated with the sale and lease of our emulation and prototyping hardware and licensing of our software and IP products, certain employee salary and benefits and other employee-related costs, cost of our customer support services, amortization of technology-related and maintenance-related acquired intangibles, costs of technical documentation and royalties payable to third-party vendors. Cost of product and maintenance depends primarily on our hardware product sales in any given period, but is also affected by employee salary and benefits and other employee-related costs, reserves for inventory, and the timing and extent to which we acquire intangible assets, license third-party technology or IP, and sell our products that include such acquired or licensed technology or IP.
25


A summary of cost of product and maintenance is as follows:
 Three Months Ended Change
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Product and maintenance-related costs$74.8 $53.5 $21.3 40 %
Amortization of acquired intangibles11.0 8.9 2.1 24 %
Total cost of product and maintenance$85.8 $62.4 $23.4 38 %
 Nine Months EndedChange
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Product and maintenance-related costs$228.4 $173.0 $55.4 32 %
Amortization of acquired intangibles31.9 30.9 1.0 %
Total cost of product and maintenance$260.3 $203.9 $56.4 28 %
The changes in product and maintenance-related costs for the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, were due to the following:
 Change
 Three Months Ended Nine Months Ended
(In millions)
Emulation and prototyping hardware costs$20.1 $47.8 
Salary, benefits and other employee-related costs1.0 5.5 
Other items0.2 2.1 
Total change in product and maintenance-related costs$21.3 $55.4 
Costs associated with our emulation and prototyping hardware products include components, assembly, testing, applicable reserves and overhead. These costs make our cost of emulation and prototyping hardware products higher, as a percentage of revenue, than our cost of software and IP products. Emulation and prototyping hardware costs increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to increased revenue from emulation and prototyping hardware products.
Amortization of acquired intangibles included in cost of product and maintenance may fluctuate from period to period depending on the timing of newly acquired assets relative to assets becoming fully amortized in any given period.
Cost of Services
Cost of services primarily includes employee salary, benefits and other employee-related costs to perform work on revenue-generating projects and costs to maintain the infrastructure necessary to manage a services organization. Cost of services may fluctuate from period to period based on our utilization of design services engineers on revenue-generating projects rather than internal development projects.
Operating Expenses
Our operating expenses include marketing and sales, research and development, and general and administrative expenses. Factors that tend to cause our operating expenses to fluctuate include changes in the number of employees due to hiring and acquisitions, our annual mid-year promotion and pay raise cycle, stock-based compensation, foreign exchange rate movements, acquisition-related costs, volatility in variable compensation programs that are driven by operating results, and charitable donations.
Many of our operating expenses are transacted in various foreign currencies. We recognize lower expenses in periods when the United States dollar strengthens in value against other currencies and we recognize higher expenses when the United States dollar weakens against other currencies. For an additional description of how changes in foreign exchange rates affect our condensed consolidated financial statements, see the discussion in Item 3, “Quantitative and Qualitative Disclosures About Market Risk – Foreign Currency Risk.”
26


Our operating expenses for the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:
 Three Months Ended Change
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Marketing and sales$176.2 $152.9 $23.3 15 %
Research and development369.6 323.6 46.0 14 %
General and administrative58.6 73.7 (15.1)(20)%
Total operating expenses$604.4 $550.2 $54.2 10 %
 Nine Months EndedChange
 September 30,
2023
October 1,
2022
AmountPercentage
 (In millions, except percentages)
Marketing and sales$510.0 $432.4 $77.6 18 %
Research and development1,074.4 901.1 173.3 19 %
General and administrative166.7 174.1 (7.4)(4)%
Total operating expenses$1,751.1 $1,507.6 $243.5 16 %
Our operating expenses, as a percentage of total revenue, for the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Marketing and sales17 %17 %17 %16 %
Research and development36 %36 %35 %34 %
General and administrative%%%%
Total operating expenses59 %61 %58 %57 %
Marketing and Sales
The increase in marketing and sales expense for the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, was due to the following:
 Change
 Three Months Ended Nine Months Ended
 (In millions)
Salary, benefits and other employee-related costs$15.2 $45.5 
Marketing programs and events0.4 9.6 
Stock-based compensation3.1 9.2 
Facilities and other infrastructure costs2.3 6.9 
Travel and sales meetings1.2 5.7 
Other items1.1 0.7 
Total change in marketing and sales expense$23.3 $77.6 
Salary, benefits and other employee-related costs and stock-based compensation included in marketing and sales expense increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to our continued investment in attracting and retaining talent dedicated to technical sales support, including additional headcount from the acquisitions completed in both fiscal 2022 and fiscal 2023. Costs related to marketing programs and events, travel and sales meetings increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to an increased number of in-person meetings and events. We expect to continue attracting and retaining talent dedicated to technical sales support through hiring and acquisitions.
27


Research and Development
The increase in research and development expense for the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, was due to the following:
 Change
 Three Months Ended Nine Months Ended
 (In millions)
Salary, benefits and other employee-related costs$26.6 $119.4 
Stock-based compensation9.7 26.6 
Facilities and other infrastructure costs4.6 14.3 
Professional services2.2 5.1 
Materials and other pre-production costs2.1 4.5 
Travel0.6 4.0 
Other items0.2 (0.6)
Total change in research and development expense$46.0 $173.3 
Salary, benefits and other employee-related costs and stock-based compensation included in research and development expense increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to our continued investment in attracting and retaining talent for research and development activities, including additional headcount from the acquisitions completed in both fiscal 2022 and fiscal 2023. Facilities and other infrastructure costs included in research and development expense increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to our growing workforce. We expect to continue attracting and retaining talent dedicated to research and development activities through hiring and acquisitions.
General and Administrative
The decrease in general and administrative expense for the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, was due to the following:
 Change
 Three Months Ended Nine Months Ended
 (In millions)
Salary, benefits and other employee-related costs$3.2 $15.9 
Stock-based compensation1.5 4.7 
Foreign service tax4.0 4.1 
Professional services1.8 (4.6)
Contributions to non-profit organizations(25.0)(29.0)
Other items(0.6)1.5 
Total change in general and administrative expense$(15.1)$(7.4)
Salary, benefits and other employee-related costs and stock-based compensation included in general and administrative expense increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to additional headcount. Also during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, we experienced an increase in foreign service tax, primarily because we did not benefit from any foreign service tax refunds like we did during the same period in fiscal 2022.
During the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, contributions to non-profit organizations decreased, primarily due to the timing of our periodic contributions to support charitable initiatives, including the Cadence Giving Foundation.
Restructuring
In August 2023, we initiated a restructuring plan (the “2023 Restructuring Plan”) designed to better align our resources with our business strategy. During the three and nine months ended September 30, 2023, we incurred $11.6 million of costs comprised of severance and other termination benefits related to headcount reductions. These costs are included in restructuring in our condensed consolidated income statements.
28


Inclusive of the 2023 Restructuring Plan, we are evaluating certain facilities for closure. Restructuring charges for the facilities under consideration are not expected to exceed $5 million. Restructuring costs related to facility closures will be primarily comprised of accelerated Right-of-Use (“ROU”) asset amortization, interest accretion on lease liabilities after the facility is vacated, lease buyout costs and certain contractual costs to maintain facilities during the period after abandonment. We record accelerated ROU asset amortization over the period beginning from when the decision is made to abandon the facility until the facility is fully vacated and we have no intention to further utilize the leased space. Other facilities-related restructuring charges are generally recorded in the period in which the affected facilities are vacated.
Because the restructuring charges and related benefits are derived from management’s estimates made during the formulation of the restructuring plans, based on then-currently available information, our restructuring plans may not achieve the benefits anticipated on the timetable or at the level contemplated. Additional actions, including further restructuring of our operations, may be required in the future.
Operating Margin
Operating margin represents income from operations as a percentage of total revenue. Our operating margin for the three and nine months ended September 30, 2023, and the three and nine months ended October 1, 2022 was as follows:
Three Months Ended Nine Months Ended

September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Operating margin29 %29 %30 %32 %
Operating margin decreased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to the mix of products and services sold during each respective period. In addition, our fiscal 2022 acquisitions resulted in incremental expenses, including acquisition of acquired intangibles, that exceeded incremental revenue during the three and nine months ended September 30, 2023.
Interest Expense
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In millions)
Contractual cash interest expense:
2024 Notes3.8 3.8 $11.4 $11.4 
2025 Term Loan4.6 0.9 13.0 0.9 
Revolving credit facility0.2 0.7 1.9 1.1 
Amortization of debt discount:
2024 Notes0.3 0.2 0.7 0.6 
2025 Term Loan0.1 — 0.2 — 
Other0.1 (0.1)— (0.1)
Total interest expense$9.1 $5.5 $27.2 $13.9 
Interest expense increased during the three and nine months ended September 30, 2023, as compared to the three and nine months ended October 1, 2022, primarily due to borrowings under our 2025 Term Loan, which are subject to variable interest rates. For additional information relating to our debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Income Taxes
The following table presents the provision for income taxes and the effective tax rate for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In millions, except percentages)
Provision for income taxes$45.6 $66.0 $202.6 $226.3 
Effective tax rate15.2 %26.1 %22.0 %27.1 %
Our provision for income taxes for the three and nine months ended September 30, 2023 was primarily attributable to federal, state and foreign income taxes on our anticipated fiscal 2023 income. We also recognized tax benefits of $21.0 million and $46.8 million related to stock-based compensation that vested or was exercised during each period.
29


Our provision for income taxes for the three and nine months ended October 1, 2022 was primarily attributable to federal, state and foreign income taxes on our then anticipated fiscal 2022 income. We also recognized a tax benefit of $18.0 million and $36.9 million related to stock-based compensation that vested or was exercised during each period.
Our future effective tax rates may also be materially impacted by tax amounts associated with our foreign earnings at rates different from the United States federal statutory rate, research credits, the tax impact of stock-based compensation, accounting for uncertain tax positions, business combinations, closure of statutes of limitations or settlement of tax audits and changes in tax law. A significant amount of our foreign earnings is generated by our subsidiaries organized in Ireland and Hungary. Our future effective tax rates may be adversely affected if our earnings were to be lower in countries where we have lower statutory tax rates. We currently expect that our fiscal 2023 effective tax rate will be approximately 23%. We expect that our quarterly effective tax rates will vary from our fiscal 2023 effective tax rate as a result of recognizing the income tax effects of stock-based awards in the quarterly periods that the awards vest or are settled and other items that we cannot anticipate. For additional discussion about how our effective tax rate could be affected by various risks, see Part I, Item 1A, “Risk Factors,” in our Annual Report.
Liquidity and Capital Resources
 As of 
 September 30,
2023
December 31,
2022
Change
 (In millions)
Cash and cash equivalents$962.0 $882.3 $79.7 
Net working capital560.3 359.1 201.2 
Cash and Cash Equivalents
As of September 30, 2023, our principal sources of liquidity consisted of approximately $962.0 million of cash and cash equivalents as compared to $882.3 million as of December 31, 2022.
Our primary sources of cash and cash equivalents during the nine months ended September 30, 2023 were cash generated from operations, proceeds from the issuance of common stock resulting from stock purchases under our employee stock purchase plan and stock options exercised during the period, proceeds from the sale of investments, and proceeds from our revolving credit facility.
Our primary uses of cash and cash equivalents during the nine months ended September 30, 2023 were payments related to employee salaries and benefits, operating expenses, repurchases of our common stock, cash paid for acquired businesses, payments on our revolving credit facility, purchases of investments, payment of employee taxes on vesting of restricted stock, and purchases of property, plant and equipment.
Approximately 66% of our cash and cash equivalents were held by our foreign subsidiaries as of September 30, 2023. Our cash and cash equivalents held by our foreign subsidiaries may vary from period to period due to the timing of collections and repatriation of foreign earnings. We expect that current cash and cash equivalent balances and cash flows that are generated from operations and financing activities will be sufficient to meet the needs of our domestic and international operating activities and other capital and liquidity requirements, including acquisitions, investments and share repurchases, for at least the next 12 months and thereafter for the foreseeable future.
Net Working Capital
Net working capital is comprised of current assets less current liabilities, as shown on our condensed consolidated balance sheets. The increase in our net working capital as of September 30, 2023, as compared to December 31, 2022, is primarily due to the timing of cash receipts from customers and disbursements made for operating and financing activities.
Cash Flows from Operating Activities
 Nine Months Ended
 September 30,
2023
October 1,
2022
Change
(In millions)
Cash provided by operating activities$1,077.1 $978.3 $98.8 
Cash flows from operating activities include net income, adjusted for certain non-cash items, as well as changes in the balances of certain assets and liabilities. Our cash flows provided by operating activities are significantly influenced by business levels and the payment terms set forth in our customer agreements. The increase in cash flows from operating activities for the nine months ended September 30, 2023, as compared to the nine months ended October 1, 2022, was primarily due to improved results from operations and the timing of cash receipts from customers and the timing of cash disbursements, including cash used for interest and taxes.
30


Cash Flows Used for Investing Activities
 Nine Months Ended
 September 30,
2023
October 1,
2022
Change
(In millions)
Cash used for investing activities$(313.6)$(674.5)$360.9 
Cash used for investing activities decreased during the nine months ended September 30, 2023, as compared to the nine months ended October 1, 2022, primarily due to decreases in cash used for business combinations, partially offset by increases in cash used for purchases of equity and debt securities. We expect to continue our investing activities, including purchasing property, plant and equipment, purchasing intangible assets, acquiring other companies and businesses, and making investments.
Cash Flows Used for Financing Activities
 Nine Months Ended
 September 30,
2023
October 1,
2022
Change
(In millions)
Cash used for financing activities$(666.0)$(299.9)$(366.1)
Cash used for financing activities increased during the nine months ended September 30, 2023, as compared to the nine months ended October 1, 2022, primarily due to a decrease in proceeds from debt, partially offset by a decrease in payments for repurchases of our common stock.
Other Factors Affecting Liquidity and Capital Resources
Stock Repurchase Program
In August 2023, our Board of Directors increased the prior authorization to repurchase shares of our common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. As of September 30, 2023, approximately $1.5 billion of the share repurchase authorization remained available to repurchase shares of our common stock. See Part II, Item 2, “Unregistered Sales of Equity Securities and Use of Proceeds” for additional information on share repurchases.
Revolving Credit Facility
In June 2021, we entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent, as amended in September 2022 (the “2021 Credit Facility”). The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Interest rates associated with the 2021 Credit Facility are variable, so interest expense is impacted by changes in the interest rates, particularly for periods when there are outstanding borrowings under the revolving credit facility. Interest is payable quarterly. As of September 30, 2023, there were no borrowings outstanding under the 2021 Credit Facility, and we were in compliance with all financial covenants associated with such credit facility.
2024 Notes
In October 2014, we issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). We received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Interest is payable in cash semi-annually. The 2024 Notes are unsecured and rank equal in right of payment to all of our existing and future senior indebtedness. As of September 30, 2023, we were in compliance with all covenants associated with the 2024 Notes.
2025 Term Loan
In September 2022, we entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of our unsecured indebtedness. Interest rates associated with the 2025 Term Loan are variable, so interest expense is impacted by changes in interest rates. Interest is payable quarterly. As of September 30, 2023, we were in compliance with all financial covenants associated with the 2025 Term Loan.
For additional information relating to our debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
31


Other Liquidity Requirements
During the nine months ended September 30, 2023, there were no material changes to our other liquidity requirements as reported in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our Annual Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Foreign Currency Risk
A material portion of our revenue, expenses and business activities are transacted in the U.S. dollar. In certain foreign countries where we price our products and services in U.S. dollars, a decrease in value of the local currency relative to the U.S. dollar results in an increase in the prices for our products and services compared to those products of our competitors that are priced in local currency. This could result in our prices being uncompetitive in certain markets.
In certain countries where we may invoice customers in the local currency, our revenue benefits from a weaker dollar and is adversely affected by a stronger dollar. The opposite impact occurs in countries where we record expenses in local currencies. In those cases, our costs and expenses benefit from a stronger dollar and are adversely affected by a weaker dollar. The fluctuations in our operating expenses outside the United States resulting from volatility in foreign exchange rates are not generally moderated by corresponding fluctuations in revenue from existing contracts.
We enter into foreign currency forward exchange contracts to protect against currency exchange risks associated with existing assets and liabilities. A foreign currency forward exchange contract acts as a hedge by increasing in value when underlying assets decrease in value or underlying liabilities increase in value due to changes in foreign exchange rates. Conversely, a foreign currency forward exchange contract decreases in value when underlying assets increase in value or underlying liabilities decrease in value due to changes in foreign exchange rates. These forward contracts are not designated as accounting hedges, so the unrealized gains and losses are recognized in other income (expense), net, in advance of the actual foreign currency cash flows with the fair value of these forward contracts being recorded as accrued liabilities or other current assets.
We do not use forward contracts for trading purposes. Our forward contracts generally have maturities of 90 days or less. We enter into foreign currency forward exchange contracts based on estimated future asset and liability exposures, and the effectiveness of our hedging program depends on our ability to estimate these future asset and liability exposures. Recognized gains and losses with respect to our current hedging activities will ultimately depend on how accurately we are able to match the amount of foreign currency forward exchange contracts with actual underlying asset and liability exposures.
The following table provides information about our foreign currency forward exchange contracts as of September 30, 2023. The information is provided in U.S. dollar equivalent amounts. The table presents the notional amounts, at contract exchange rates, and the weighted average contractual foreign currency exchange rates expressed as units of the foreign currency per U.S. dollar, which in some cases may not be the market convention for quoting a particular currency. All of these forward contracts mature before or during November 2023.
Notional
Principal
Weighted Average
Contract Rate
 (In millions) 
Forward Contracts:
European Union euro$173.9 0.91 
Japanese yen87.5 143.68 
British pound67.3 0.79 
Israeli shekel59.6 3.73 
South Korean won41.0 1308
Canadian dollar31.7 1.34
Indian rupee29.0 83.09 
Swedish krona22.9 10.78 
Chinese renminbi17.8 7.25 
Taiwan dollar11.8 31.85
Other4.3 N/A
Total$546.8 
Estimated fair value$10.1 
As of December 31, 2022, our foreign currency exchange contracts had an aggregate principal amount of $489.0 million, and an estimated fair value of $5.3 million.
32


We have performed sensitivity analyses as of September 30, 2023 and December 31, 2022, using a modeling technique that measures the change in the fair values arising from a hypothetical 10% change in the value of the U.S. dollar relative to applicable foreign currency exchange rates, with all other variables held constant. The foreign currency exchange rates we used in performing the sensitivity analysis were based on market rates in effect at each respective date. The sensitivity analyses indicated that a hypothetical 10% decrease in the value of the U.S. dollar would result in a decrease to the fair value of our foreign currency forward exchange contracts of $3.9 million and $4.2 million as of September 30, 2023 and December 31, 2022, respectively, while a hypothetical 10% increase in the value of the U.S. dollar would result in an increase to the fair value of our foreign currency forward exchange contracts of $6.3 million and $7.2 million as of September 30, 2023 and December 31, 2022, respectively.
We actively monitor our foreign currency risks, but our foreign currency hedging activities may not substantially offset the impact of fluctuations in currency exchange rates on our results of operations, cash flows and financial position.
Interest Rate Risk
Our exposure to market risk for changes in interest rates relates primarily to our portfolio of cash, cash equivalents, investments in debt securities and any balances outstanding on our 2021 Credit Facility and 2025 Term Loan. We are exposed to interest rate fluctuations in many of the world’s leading industrialized countries, but our interest income and expense is most sensitive to fluctuations in the general level of United States interest rates. In this regard, changes in United States interest rates affect the interest earned on our cash and cash equivalents and the costs associated with foreign currency hedges. All highly liquid securities with a maturity of three months or less at the date of purchase are considered to be cash equivalents. The carrying value of our interest-bearing instruments approximated fair value as of September 30, 2023.
Our investments in debt securities had a fair value of approximately $42.6 million as of September 30, 2023, that may decline in value if market interest rates rise. Such variability in market interest rates may result in a negative impact on the results of our investment activities. As of September 30, 2023, an increase in the market rates of interest of 1% would result in a decrease in the fair values of our marketable debt securities by approximately $2.3 million. As of December 31, 2022, we did not hold investments in debt securities.
Interest rates under our 2021 Credit Facility and 2025 Term Loan are variable, so interest expense could be adversely affected by changes in interest rates, particularly for periods when we maintain a balance outstanding under the revolving credit facility. As of September 30, 2023, there were no borrowings outstanding under our 2021 Credit Facility and $300.0 million of borrowings outstanding under our 2025 Term Loan.
Interest rates for our 2021 Credit Facility and 2025 Term Loan can fluctuate based on changes in market interest rates and in interest rate margins that vary based on the credit ratings of our unsecured debt. Assuming all loans were fully drawn and we were to fully exercise our right to increase borrowing capacity under our 2021 Credit Facility and made no prepayments on our 2025 Term Loan, each quarter point change in interest rates would result in a $3.4 million change in annual interest expense on our indebtedness under our 2021 Credit Facility and 2025 Term Loan. For an additional description of the 2021 Credit Facility and 2025 Term Loan, see Note 4 in the notes to condensed consolidated financial statements.
Equity Price Risk
Equity Investments
We have a portfolio of equity investments that includes marketable equity securities and non-marketable investments. Our equity investments are made primarily in connection with our strategic investment program. Under our strategic investment program, from time to time, we make cash investments in companies with technologies that are potentially strategically important to us.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
As required by Rule 13a-15 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of September 30, 2023.
Based on their evaluation as of September 30, 2023, our CEO and CFO have concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report to provide reasonable assurance that the information required to be disclosed by us 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 is accumulated and communicated to our management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting during the fiscal quarter ended September 30, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
33


Inherent Limitations on Effectiveness of Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. Internal control over financial reporting, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of internal control are met. Further, the design of internal control must reflect the fact that there are resource constraints, and the benefits of the control must be considered relative to their costs. While our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of their effectiveness, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Cadence, have been detected.

34



PART II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, we are involved in various disputes and legal proceedings that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. At least quarterly, we review the status of each significant matter and assess its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, we accrue a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on our judgments using the best information available at the time. As additional information becomes available, we reassess the potential liability related to pending claims and legal proceedings and may revise estimates. For additional information regarding pending legal proceedings and associated risks, see the “Risk Factors” sections in our Annual Report and our Q1 Report.
On April 27, 2022, Bell Semiconductor LLC (“Bell Semi“), a patent monetization entity, began filing a series of patent infringement lawsuits against certain technology companies alleging that certain semiconductor devices designed using certain design tools offered by EDA vendors, including Cadence, infringe upon one or more patents held by Bell Semi and Bell Semi seeking monetary damages, attorneys’ fees and costs, and a permanent injunction prohibiting the defendants from using allegedly infringing EDA design tools.
On April 29, 2022, Bell Semi also began filing a series of complaints with the U.S. International Trade Commission (“ITC“) alleging violations of Section 337 of the Tariff Act of 1930 and seeking limited exclusion orders preventing the respondents from importing into the United States semiconductor devices designed using certain design tools offered by EDA vendors, including Cadence, and cease-and-desist orders prohibiting respondents from importing, selling, offering for sale, marketing, advertising, distributing, or transferring products (except for exportation) made using certain design tools offered by EDA vendors, including Cadence. The ITC instituted three investigations but Bell Semi subsequently terminated one of the investigations. On May 8, 2023, Bell Semi filed motions to voluntarily withdraw the pending ITC investigations.
Cadence was not named as a respondent or defendant in any of the aforementioned actions; however, certain respondents and defendants are Cadence customers and sought defense and indemnity from Cadence regarding Bell Semi’s allegations. Cadence offered to defend some of its customers consistent with the terms of the applicable license agreements.
On November 18, 2022, Cadence and another EDA vendor jointly filed an action in the U.S. District Court for the District of Delaware for declaratory judgment of invalidity and non-infringement as to each of the six patents asserted by Bell Semi in the aforementioned actions. Bell Semi’s motion to dismiss the declaratory judgment actions was denied on April 27, 2023. On November 28, 2022, Cadence and another EDA vendor also filed a motion for preliminary injunction in the U.S. District Court for the District of Delaware seeking to enjoin Bell Semi from proceeding with its litigation campaign. Motions for preliminary injunction were denied without prejudice on April 27, 2023. Bell Semi responded to the declaratory judgment complaint on May 11, 2023.
On July 25, 2023, Cadence and Bell Semi reached a settlement agreement involving the six patents-in-suit, and on August 1, 2023, Cadence dismissed its action against Bell Semi.
Item 1A. Risk Factors
Our operations and financial results are subject to various risks and uncertainties, including those described in the “Risk Factors” sections in our Annual Report and our Q1 Report, that could adversely affect our business, financial condition, results of operations, cash flows, liquidity, revenue, growth, prospects, demand, reputation, and the trading price of our common stock, and make an investment in us speculative or risky. The “Risk Factors” section in our Annual Report, as updated in our Q1 Report, remains current in all material respects. The risk factors described in our Annual Report and subsequent SEC filings do not include all of the risks that we face, and there may be additional risks or uncertainties that are currently unknown or not believed to be material that occur or become material.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
We are authorized to repurchase shares of our common stock under a publicly announced program that was most recently increased by our Board of Directors on August 2, 2023. Pursuant to this authorization, we may repurchase shares from time to time through open market repurchases, in privately negotiated transactions or by other means, including accelerated share repurchase transactions or other structured repurchase transactions, block trades or pursuant to trading plans intended to comply with Rule 10b5-1 of the Exchange Act. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors.
During the three months ended September 30, 2023, we repurchased approximately 0.5 million shares on the open market, for an aggregate purchase price of $125 million.
35


In June 2023, we also entered into an accelerated share repurchase (“ASR”) agreement with HSBC Bank USA, National Association (“HSBC”) to repurchase an aggregate of $200 million of our common stock. The ASR agreement was accounted for as two separate transactions: (1) a repurchase of common stock; and (2) an equity-linked contract on our stock. Under the ASR agreement, we received an initial share delivery of approximately 0.6 million shares, which represented the number of shares at a market price equal to $140 million. An equity-linked contract for $60 million, representing the remaining shares to be delivered by HSBC under the ASR agreement, was recorded to stockholders’ equity as of September 30, 2023. In August 2023, the ASR agreement settled and resulted in a delivery to us of approximately 0.3 million additional shares. In total, we repurchased approximately 0.9 million shares under the ASR agreement at an average price per share of $228.26.
As of September 30, 2023, approximately $1.5 billion of the share repurchase authorization remained available to repurchase shares of our common stock.
The following table presents repurchases made under our publicly announced repurchase authorizations and shares surrendered by employees to satisfy income tax withholding obligations during the three months ended September 30, 2023:
Period
Total Number
of Shares
Purchased (1)
Average
Price Paid
Per Share (2)
Total Number of
Shares Purchased
as Part of
Publicly Announced Plan or Program (3)
Approximate Dollar
Value of Shares that
May Yet
Be Purchased Under
Publicly Announced
Plan or Program (1)
(In millions)
July 1, 2023 - July 31, 2023163,423 $237.44 155,640 $590 
August 1, 2023 - August 31, 2023603,921 $223.80 482,370 $1,543 
September 1, 2023 - September 30, 2023191,029 $237.21 172,622 $1,502 
Total958,373 $228.80 810,632 
 ______________________________
(1)Shares purchased that were not part of our publicly announced repurchase programs represent shares of restricted stock surrendered by employees to satisfy employee income tax withholding obligations due upon vesting, and do not reduce the dollar value that may yet be purchased under our publicly announced repurchase programs.
(2)The weighted average price paid per share of common stock does not include the cost of commissions.
(3)Our publicly announced share repurchase program was originally announced on February 1, 2017 and most recently increased by an additional $1.0 billion on August 2, 2023.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Insider Trading Arrangements
During the fiscal quarter ended September 30, 2023, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.
Type of Trading Arrangement
Name and PositionActionAdoption/ Termination
Date
Rule 10b5-1*Total Shares of Common Stock to be SoldExpiration Date
Karna Nisewaner, CVP, General Counsel and Corporate Secretary
Adoption8/9/2023X
Up to 7,072
9/30/2024
Anirudh Devgan, President and Chief Executive Officer
Termination(1)
9/13/2023X
Up to 109,381(2)
5/30/2024
Anirudh Devgan, President and Chief Executive Officer
Adoption(1)
9/13/2023X
Up to 203,474(3)
12/31/2024
Alberto Sangiovanni-Vincentelli, Director
Adoption
9/13/2023
X
Up to 37,000
12/19/2024
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.

36


(1)    Represents the modification, as described in Rule 10b5-1(c)(1)(iv) under the Exchange Act, of a Rule 10b5-1 trading plan adopted on June 14, 2023. As a result of this modification, the subject plan is deemed terminated and a new plan is deemed adopted as of the modification date.
(2)    Includes up to 109,381 shares subject to Performance Stock Awards previously granted to Dr. Devgan subject to vesting and release to Dr. Devgan during the period from August 25, 2023 to March 15, 2024 upon the satisfaction of the applicable total shareholder return hurdles and relative total shareholder return threshold. The actual number of shares that will vest in connection with these awards is not yet determinable. In addition, the actual number of shares that will be released to Dr. Devgan in connection with these awards and could have been sold under the Rule 10b5-1 trading arrangement would have been net of the number of shares withheld to satisfy tax withholding obligations arising from the vesting of such shares.
(3)    Includes up to 100,766 shares subject to Performance Stock Awards previously granted to Dr. Devgan subject to vesting and release to Dr. Devgan during the period from September 15, 2023 to March 15, 2024 upon the satisfaction of the applicable total shareholder return hurdles and relative total shareholder return threshold. The actual number of shares that will vest in connection with these awards is not yet determinable. In addition, the actual number of shares that will be released to Dr. Devgan in connection with these awards and sold under the Rule 10b5-1 trading arrangement will be net of the number of shares withheld to satisfy tax withholding obligations arising from the vesting of such shares and is not yet determinable.
37


Item 6. Exhibits
  Incorporated by Reference
Exhibit
Number
Exhibit TitleFormFile No.Exhibit
No.
Filing DateProvided
Herewith
*
X
*
X
*X
*X
X
X
101.INS*Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH*Inline XBRL Taxonomy Extension Schema Document.X
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEF*Inline XBRL Definition Linkbase Document.X
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document.X
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.X
104Cover Page Interactive Data File - The cover page from this Quarterly Report on Form 10-Q is formatted in Inline XBRL (included as Exhibit 101). X
___________________
*Filed herewith.
Furnished herewith.

38


SIGNATURES
Pursuant to the requirements 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.
 
 CADENCE DESIGN SYSTEMS, INC.
(Registrant)
DATE: October 23, 2023 By:/s/ Anirudh Devgan
 Anirudh Devgan
 President and Chief Executive Officer
DATE: October 23, 2023 By:/s/ John M. Wall
 John M. Wall
 Senior Vice President and Chief Financial Officer

39
EX-10.01 2 ex1001cdns09302023.htm EX-10.01 Document
image_1a.jpg

CADENCE DESIGN SYSTEMS, INC.

Incentive Stock Award Agreement
Omnibus Equity Incentive Plan
(the “Plan”)

Cadence Design Systems, Inc. (the “Company”) grants the participant named below (the “Participant”) an Incentive Stock Award pursuant to the Plan as set forth below (the “Award”). This Award is subject to the terms and conditions set forth in this Incentive Stock Award Agreement, including the additional terms and conditions contained in the appendix attached hereto (the “Appendix”) (collectively, this “Agreement”), and in the Plan located at the Company’s Employee Stock Services’ intranet webpage; provided, however, if there is a conflict between the terms of this Agreement and the terms of the Plan, the terms of this Agreement will govern. Capitalized terms that are not defined herein will have the meanings set forth in the Plan.
Participant: [l]
ID Number: [l]
Incentive Stock Award Number: [l]
Date of Award: [l]    
Number of Shares Subject to the Incentive Stock Award (“Shares”): [l]
Vesting Commencement Date: [l]
Vesting Schedule: [l]        

Status of Award. On the Date of Award, the total number of Shares subject to the Award, as set forth above, will be issued in the Participant’s name and will be deposited into an escrow account with the Company’s designated stock transfer agent, pending vesting of the Shares. The Shares are subject to forfeiture until the Awards have vested and the restrictions on the Shares have lapsed in accordance with the Vesting Schedule (as set forth above) and the terms and conditions set forth in this Agreement.
Voting Rights / Rights to Dividends. The Participant will have all voting rights and rights to dividends and other distributions with respect to such Shares as of the Date of Award. The Company will determine whether any such dividends or distributions will be automatically reinvested in additional Shares or will be payable in cash; provided that such additional Shares and/or cash will be subject to the same restrictions and vesting conditions as the Shares with respect to which they were distributed.  In addition, any dividends or distributions payable in cash will be withheld and paid to the Participant only as and when such vesting conditions are satisfied in the manner determined by the Company at its sole discretion.
Vesting Restrictions. On the applicable vesting date, the restrictions on each Share (subject to adjustment under the Plan) will lapse and the Shares will be made available to the Participant or, in the event of the Participant’s death, to the Participant’s estate or heirs, provided that the Participant has remained in Continuous Status as an Employee or Consultant through such vesting date, has satisfied all obligations with regard to the Tax-Related Items (as defined below) in connection with the Award, and that the Participant has completed, signed and returned any documents and taken
Omnibus Equity Incentive Plan - ISA Agreement - 1
Rev. Jun. 2023


any additional action that the Company deems appropriate to enable it to accomplish the delivery of the Shares. No fractional shares will be issued under this Agreement.
Termination of Continuous Status as an Employee or Consultant. For purposes of the Participant’s participation in the Plan, in the event of termination of the Participant’s Continuous Status as an Employee or Consultant (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement, if any) for any reason, other than his or her death, the Participant’s Award will immediately cease to vest and any rights to the Shares subject to the Award will be forfeited without consideration to the Participant on the effective date of termination of his or her Continuous Status as an Employee or Consultant. The Participant’s Continuous Status as an Employee or Consultant will terminate effective as of the date the Participant is no longer providing services as an Employee or Consultant, with such date being as of the end of any notice period mandated under the employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement (if applicable). The Board (as defined below) will have the exclusive discretion to determine when the Participant’s Continuous Status as an Employee or Consultant has terminated for purposes of the Award.
Death of Participant. In the event of the Participant’s death before all the Shares subject to this Award have vested, if the Participant will have been in Continuous Status since the Date of Award, the number of Shares scheduled to vest one year after the Participant’s date of death will be deemed to have vested immediately prior to the Participant’s death. All other Shares will cease vesting and any rights to the Shares subject to the Award will be forfeited without compensation to the Participant.
Board Authority. Any question concerning the interpretation of this Agreement or the Plan, any adjustments required to be made under the Plan, and any controversy that may arise under the Plan or this Agreement will be determined by the Company’s Board of Directors or a committee of directors designated by the Board pursuant to Section 4(a) of the Plan (including any subcommittee or other person(s) to whom the committee has delegated its authority) in its sole and absolute discretion (collectively, the “Board”). Such decision will be final and binding.
Transfer Restrictions. Any sale, transfer, assignment, encumbrance, pledge, hypothecation, conveyance in trust, gift, transfer by bequest, devise or descent, or other transfer or disposition of any kind, whether voluntary or by operation of law, directly or indirectly, of the Shares subject to the Award prior to the date the restrictions on the Shares lapse and the Shares are made available to the Participant pursuant to this Agreement will be strictly prohibited and void.
Securities Law Compliance. The Company may impose such restrictions, conditions or limitations as it determines appropriate as to the timing and manner of any resales or other subsequent transfers of any Shares issued as a result of or under this Award, including without limitation (i) restrictions under the Company’s Securities Trading Policy, (ii) restrictions that may be necessary in the absence of an effective registration statement under the Securities Act or any other similar applicable law (whether U.S. or non-U.S. law) covering the Award and/or the Shares subject to the Award, and (iii) restrictions as to the use of a specified brokerage firm or other agent for such resales or other transfers. Any sale of the Shares must also comply with other applicable laws and regulations governing the sale of such Shares.
Omnibus Equity Incentive Plan - ISA Agreement - 2
Rev. Jun. 2023


Insider Trading / Market Abuse Laws. By participating in the Plan, the Participant agrees to comply with the Company’s Securities Trading Policy. Further, the Participant acknowledges that he or she may be subject to insider-trading restrictions and/or market-abuse laws in applicable jurisdictions including, but not limited to, the United States and, if different, the Participant's country of residence, which may affect his or her ability to sell or otherwise dispose of the Shares or rights to Shares (e.g., the Incentive Stock Award) or rights linked to the value of Shares during such times as the Participant is considered to have “material non-public information” regarding the Company (as defined by the laws in applicable jurisdictions). Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under the Company’s Securities Trading Policy. The Participant understands and agrees that he or she should consult his or her personal legal advisor for details regarding any insider trading restrictions and/or market-abuse laws in his or her country and that the Participant is solely responsible for complying with such laws or regulations.
Certain Conditions of the Award. By accepting the Award, the Participant acknowledges and agrees that:
(a)The Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)The grant of the Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of awards, or benefits in lieu of awards, even if awards have been granted in the past;
(c)All decisions with respect to future award grants, if any, will be at the sole discretion of the Company;
(d)The Participant’s participation in the Plan will not create a right to further Continuous Status as an Employee or Consultant and will not interfere with any applicable ability of the Company (or any Affiliate) to terminate the Participant’s Continuous Status as an Employee or Consultant at any time;
(e)The Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment contract or service contract or relationship with the Company or any Affiliate;
(f)The Participant is voluntarily participating in the Plan;
(g)The Award and the Shares subject to the Award, and the income from and value of the same, are not intended to replace any pension rights or compensation;
(h)The Award and the Shares subject to the Award, and the income from and value of the same, are not part of normal or expected compensation for any purpose, including but not limited to calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, leave-related payments, holiday pay, pension or retirement benefits or payments or welfare benefits or similar mandatory payments;
(i)The future value of the Shares subject to the Award is unknown and cannot be predicted with certainty;
Omnibus Equity Incentive Plan - ISA Agreement - 3
Rev. Jun. 2023


(j)Unless otherwise provided in the Plan or by the Company in its discretion, the Award and the benefits evidenced by this Agreement do not create any entitlement to have the Award or any such benefits transferred to, or assumed by, another company nor be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and
(k)If the Participant resides outside of the United States, in addition to subsections (a) through (j) above, the following provisions will also apply:
a.The Award and the Shares subject to the Award, and the income and value of the same, are not part of normal or expected compensation for any purpose;
b.None of the Company, any Affiliate nor the Company or the Affiliate employing or engaging the Participant (the “Employer”) will be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States dollar that may affect the value of the Award or of any amounts due to the Participant pursuant to the settlement of the Award or the subsequent sale of any Shares acquired upon settlement;
c.No claim or entitlement to compensation or damages will arise from forfeiture of the Award resulting from termination of the Participant’s Continuous Status as an Employee or Consultant (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement, if any); and
d.Unless otherwise agreed with the Company, the Award and the Shares subject to the Award, and the income and value of the same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of an Affiliate of the Company.
Data Privacy Notice and Consent: This section applies if the Participant resides and/or works outside of the European Union or European Economic Area.
(a)The Participant explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in the paragraph below of this Agreement and any other Plan documents (collectively, the “Data”) by and among, as applicable, the Employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing his or her participation in the Plan.
(b)The Participant understands that Data may include certain personal information about him or her including, but not limited to, the Participant's name, home address, email address and telephone number, date of birth, social insurance number, passport number, or other identification number (e.g., resident registration number), salary, nationality, job title, any Shares or directorships held in the Company, details of all Incentive Stock Awards or any other entitlement to Shares awarded, canceled, exercised, purchased, vested, unvested or outstanding in his or her favor.
Omnibus Equity Incentive Plan - ISA Agreement - 4
Rev. Jun. 2023


(c)The Participant understands that Data will be transferred to E*TRADE Corporate Financial Services, Inc. and its affiliated companies, Charles Schwab & Co. and its affiliated companies, or such other equity plan service provider as may be selected by the Company presently or in the future (the “Designated Broker”), which is assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of Data may be located in the Participant’s country or elsewhere and that the recipient’s country may have different data privacy laws and protections than the Participant's country. The Participant understands that if he or she resides outside the United States, the Participant may request a list with the names and addresses of any potential recipients of the Data by contacting his or her local human resources representative.
(d)The Participant authorizes the Company, the Designated Broker and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing the Participant's participation in the Plan. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage his or her participation in the Plan. The Participant understands that he or she may, at any time, view Data, request information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents in this Agreement, in any case without cost, by contacting his or her local human resources representative. The Participant understands that he or she is providing the consents in this Agreement on a purely voluntary basis. If the Participant does not consent, or if he or she later seeks to revoke his or her consent, the Participant's status as an Employee and/or Consultant and service with the Employer will not be affected; the only consequence of refusing or withdrawing his or her consent is that the Company would not be able to grant the Incentive Stock Award to the Participant, or administer or maintain the Incentive Stock Award. Therefore, the Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate in the Plan. For more information on the consequences of the Participant's refusal to consent or withdrawal of consent, the Participant understands that he or she may contact his or her local human resources representative.
(e)Upon request of the Company or the Employer, the Participant agrees to provide any other executed data privacy consent form or agreement that the Company and/or the Employer may deem necessary to obtain under the data privacy laws in his or her country, either now or in the future. The Participant understands that he or she will not be able to participate in the Plan if he or she fails to execute any such consent or agreement.
Data Privacy Notice and Consent. This section applies if the Participant resides and/or works in the European Union or European Economic Area:
(a)The Participant understands information about the Company’s data processing practices in connection with the Participant’s participation in the Plan is available in the Company’s Employee and Staff Privacy Policy provided here.

Omnibus Equity Incentive Plan - ISA Agreement - 5
Rev. Jun. 2023


(b)The Participant understands that the Company will collect the Participant’s personal data for purposes of allocating the Shares and implementing, administering and managing the Plan. The Company will also transfer the Participant’s personal data to E*TRADE Corporate Financial Services, Inc. and its affiliated companies, Charles Schwab & Co. and its affiliated companies, or such other equity plan service provider as may be selected by the Company presently or in the future (the “Designated Broker”) so that the Designated Broker can assist the Company with the implementation, administration and management of the Plan. Without limiting any other rights the Company may have, the Participant declares his or her consent to the use of his or her personal data in connection with the Plan.

(c)The Participant’s participation in the Plan and grant of consent is purely voluntary. The Participant may deny or withdraw his or her consent at any time. If the Participant does not consent, or the Participant withdraws his or her consent, the Participant cannot participate in the Plan. This would not affect the Participant’s salary as an Employee of the Employer or payment as a Consultant of the Employer, or the Participant’s service with the Employer. Instead, the Company would not be able to grant the Participant the Incentive Stock Award or other awards, or administer or maintain such awards. The Participant understands that refusing or withdrawing his or consent may affect his or her ability to participate in the Plan.
Tax Obligations
(a)Responsibility for Taxes. The Participant acknowledges that, regardless of any action the Company or the Employer takes with respect to any or all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable or deemed applicable to the Participant (the “Tax-Related Items”), the ultimate liability for all Tax-Related Items is and remains the responsibility of the Participant and may exceed the amount actually withheld by the Company or the Employer, if any.
The Participant further acknowledges that the Company and/or the Employer (a) make no representations or undertakings regarding the treatment of any Tax-Related Items, including but not limited to, the grant or vesting of the Award, the subsequent sale of the Shares acquired pursuant to the vesting of the Award or the receipt of dividends, and (b) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Award to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result.
Further, if the Participant has become subject to Tax-Related Items in more than one jurisdiction, the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
The Company may refuse to issue, deliver or make available the Shares or the proceeds of the sale of Shares if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.
Omnibus Equity Incentive Plan - ISA Agreement - 6
Rev. Jun. 2023


(b)Withholding in Shares. Subject to applicable local law and to the extent that the Company or the Employer is required to withhold Tax-Related Items with respect to the Award, the Company will require the Participant to satisfy his or her obligation for Tax-Related Items, subject to subsection (d) below, by deducting from the Shares otherwise deliverable to the Participant in settlement of the Award a number of whole Shares having a Fair Market Value on the applicable vesting date (or other applicable date on which the Tax-Related Items arise) not in excess of the amount of such Tax-Related Items; provided that, if the applicable date falls on a non-trading day, the Fair Market Value will be determined based on the closing price of the Common Stock on the next available trading day.
To avoid negative accounting treatment, the Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates. For tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested Award, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items due.
(c)    Alternative Withholding Methods. If the Company determines in its discretion that withholding in Shares is not permissible or advisable under applicable local law, the Company may satisfy its obligations for Tax-Related Items by one or a combination of the following:
(i)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer;
(ii)withholding from proceeds of the sale of Shares made available upon vesting of the Award either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization); or
(iii)requiring the Participant to pay an amount equal to the Tax-Related Items to the Company or the Employer.
(d)Withholding Rate. The Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding rates or other applicable withholding rates, including up to the maximum statutory tax rate for the applicable tax jurisdiction(s), to the extent consistent with the Plan and applicable laws. If the Company determines the withholding amount using maximum applicable rates, the Participant may be entitled to a refund of any over-withheld amount in cash (with no entitlement to the equivalent in Shares), or if not refunded by the Company or the Employer, the Participant may seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund. In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer.
Omnibus Equity Incentive Plan - ISA Agreement - 7
Rev. Jun. 2023


Delivery of Documents and Notices. Any document relating to participation in the Plan or any notice required or permitted hereunder will be given in writing and will be deemed effectively given (except to the extent that this Agreement provides for effectiveness only upon actual receipt of such notice) upon personal delivery, electronic delivery at the e-mail address, if any, provided for the Participant by the Company or an Affiliate, or upon deposit in the U.S. Post Office or non-U.S. postal service, by registered or certified mail, or with a nationally recognized overnight courier service, with postage and fees prepaid, addressed to the other party at the address shown below that party’s signature to this Agreement or at such other address as such party may designate in writing from time to time to the other party.
(a)Description of Electronic Delivery. The Plan documents, which may include but do not necessarily include: the Plan, this Agreement, including the Appendix, the Plan Prospectus, and any reports of the Company provided generally to the Company’s stockholders, may be delivered to the Participant electronically. Such means of electronic delivery may include but do not necessarily include the delivery of a link to a Company intranet or the internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other means of electronic delivery specified by the Company.
(b)Consent to Electronic Delivery. The Participant acknowledges that the Participant has read the “Delivery of Documents and Notices” section of this Agreement and consents to the electronic delivery of the Plan documents and Agreement, as described in this section. The Participant acknowledges that he or she may receive from the Company a paper copy of any documents delivered electronically at no cost to the Participant by contacting the Company by telephone or in writing. The Participant further acknowledges that the Participant will be provided with a paper copy of any documents if the attempted electronic delivery of such documents fails. Similarly, the Participant understands that the Participant must provide the Company or any designated third party administrator with a paper copy of any documents if the attempted electronic delivery of such documents fails. The Participant may revoke his or her consent to the electronic delivery of documents described in this section or may change the electronic mail address to which such documents are to be delivered (if the Participant has provided an electronic mail address) at any time by notifying the Company of such revoked consent or revised e-mail address by telephone, postal service or electronic mail. The Participant understands that he or she is not required to consent to electronic delivery of documents as described in this section.
Language. By participating in the Plan, the Participant acknowledges that he or she is sufficiently proficient in English, or has consulted with an advisor who is sufficiently proficient in English to allow the Participant to understand the terms and conditions of this Agreement and Plan. If the Participant has received this Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control, unless otherwise requirede by applicable law.
Severability. The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions will nevertheless be binding and enforceable.
Omnibus Equity Incentive Plan - ISA Agreement - 8
Rev. Jun. 2023


Governing Law; Venue. This Agreement will be construed, interpreted and enforced in accordance with the laws of the State of Delaware, without regard to its conflict of laws rules. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties submit to and consent to the exclusive jurisdiction of the State of California and agree that such litigation will be conducted only in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California, and no other courts, where this grant is made and/or to be performed.
Appendix. Notwithstanding any provisions in this Agreement, the grant of this Award will be subject to any additional terms and conditions set forth in any Appendix to this Agreement for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Appendix, the additional terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.
Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the Award and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
Foreign Asset / Account Reporting Requirements; Exchange Controls. The Participant acknowledges that his or her country may have certain foreign asset and/or foreign account reporting requirements and exchange controls which may affect Participant’s ability to acquire or hold Shares acquired under the Plan or cash received from participating in the Plan (including from any sale proceeds or dividends paid on Shares acquired under the Plan). The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. The Participant also may be required to repatriate sale proceeds or other funds received as a result of participation in the Plan to his or her country through a designated bank or broker and/or within a certain time after receipt. The Participant acknowledges that it is his or her responsibility to be compliant with such regulations and the Participant should consult his or her personal legal advisor for any details.

Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of this Agreement will not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by the Participant or any other participant.
[Remainder of Page Left Intentionally Blank]
Omnibus Equity Incentive Plan - ISA Agreement - 9
Rev. Jun. 2023


Acceptance. Failure by the Participant to accept and acknowledge this Agreement prior to the first vesting shall result in a delay of the issuance of the Shares until the Agreement has been accepted or forfeiture of the Award if the Agreement is not accepted prior to such date that allows the Company to issue the Shares by March 15th of the year following the year the Award vests).

Cadence Design Systems, Inc.




By:
Name:
John M. Wall
Title:
Sr. Vice President and Chief Financial Officer
Date:
[l], 2023



Acknowledged and Agreed




By:
Name:
Title:
Date:
Omnibus Equity Incentive Plan - ISA Agreement - 10
Rev. Jun. 2023


APPENDIX
TERMS AND CONDITIONS
This Appendix includes additional terms and conditions that govern the Award granted to the Participant under the Plan if the Participant works and/or resides in one of the countries listed below.  If the Participant is a citizen or resident of a country other than the one in which the Participant is currently working and/or residing (or is considered as such for local law purposes), or if the Participant transfers employment and/or residency to a different country after the Award is granted, the Company will, in its discretion, determine the extent to which the terms and conditions contained herein will be applicable to the Participant.
Certain capitalized terms used but not defined in this Appendix have the meanings set forth in the Plan and/or the Agreement.
NOTIFICATIONS
This Appendix also includes notifications regarding exchange controls, securities laws and certain other issues of which the Participant should be aware with respect to the Participant’s participation in the Plan. These notifications are based on the securities, exchange control and other laws in effect in the respective countries as of June 2023. Such laws are often complex and change frequently. As a result, the Participant understands that he or she should not rely on the notifications contained in this Appendix as the only source of information relating to the consequences of the Participant’s participation in the Plan because the information may be out-of-date at the time the Participant vests in the Incentive Stock Award or sells any Shares obtained upon such vesting.
In addition, the notifications contained in this Appendix are general in nature, may not apply to the Participant’s particular situation and relate to the Participant’s personal obligations with respect to participation in the Plan and, as a result, the Company is not in a position to assure the Participant of any particular result. Accordingly, the Participant should seek appropriate professional advice as to how the relevant laws in the Participant’s country may apply to the Participant’s individual situation.
If the Participant is a citizen or resident of a country other than the one in which the Participant is currently working and/or residing (or is considered as such for local law purposes), or if the Participant relocates to a different country after the Award is granted, the notifications contained in this Appendix may not be applicable to the Participant in the same manner.
The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or his or her acquisition or sale of the Shares subject to the Award. The Participant understands and agrees that he or she should consult with his or her personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action related to the Plan.


Omnibus Equity Incentive Plan - ISA Agreement - 11 Rev. Jun. 2023




BELGIUM

NOTIFICATIONS
Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares) or bank accounts (including brokerage accounts) held outside Belgium on their annual tax return. The first time a Belgian resident reports the foreign security and/or bank accounts, he or she will have to provide the National Bank of Belgium Central Contact Point with the account number, the name of the bank and the country in which the account was opened in a separate form. The form, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the caption Kredietcentrales / Centrales des crédits.
Stock Exchange Act. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax likely will apply when Shares acquired under the Plan are sold. The Participant should consult his or her personal tax or financial advisor for additional details.
Annual Securities Accounts Tax Information. An “annual securities accounts tax” imposes a 0.15% annual tax on the value of the qualifying securities held in a Belgian or foreign securities account. The tax will not apply unless the total value of securities held in such account exceeds EUR 1 million on average on four reference dates within the relevant reporting period (i.e., December 31, March 31, June 30 and September 30). Different payment obligations apply depending on whether the securities account is held with a Belgian or foreign financial institution. The Participant understands the Participant should consult his or her personal tax advisor for more information regarding the Participant’s annual securities accounts tax payment obligations.
BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Award, the Participant agrees to comply with any applicable Brazilian laws and is responsible for paying and reporting any and all applicable Tax-Related Items associated with the Participant’s participation in the Plan.
Certain Conditions of the Award. This provision supplements the “Certain Conditions of the Award” section of this Agreement:
By accepting the Award, the Participant acknowledges and agrees that (i) the Participant is making an investment decision, (ii) the Shares will be issued to the Participant only if the vesting conditions are met and any necessary services are rendered by the Participant during the vesting period set forth in the Vesting Schedule, and (iii) the value of the underlying Shares is not fixed and may increase or decrease over the vesting period without compensation to the Participant.
NOTIFICATIONS
Exchange Control Information. A Brazilian resident is required to submit a declaration of assets and rights (including Shares acquired under the Plan) held outside of Brazil if the aggregate value of such assets exceeds a threshold amount that is established annually by the Central Bank. The Participant should consult with his or her personal legal advisor to determine whether he or she will be subject to this reporting requirement.

Omnibus Equity Incentive Plan - ISA Agreement - 12
Rev. Jun. 2023


CANADA

TERMS AND CONDITIONS
Form of Settlement. Notwithstanding any discretion contained in the Plan, the Award will be settled in Shares only.
Termination of Employment. This provision replaces the “Termination of Continuous Status as an Employee or Consultant” section of the Agreement:
For purposes of the Participant’s participation in the Plan, in the event of termination of the Participant’s Continuous Status as an Employee or Consultant (regardless of the reason for such termination and whether or not later found to be invalid, unlawful or in breach of employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement, if any) for any reason, other than his or her death, the Participant’s Incentive Stock Awards will immediately cease to vest and any rights to the underlying Shares will be forfeited without consideration to the Participant upon the earliest of: (i) the Employee receiving notice of termination of employment or the Consultant receiving notice of termination of the applicable service contract, (ii) the Employee providing notice of resignation from his or her employment or the Consultant providing notice of termination of the applicable service contract, and (iii) the Employee or Consultant ceasing to provide active services, regardless of any period during which notice, pay in lieu of notice or related payments or damages are provided or required to be provided under statute, common law, civil law, contract or otherwise. The Participant will not earn or be entitled to any pro-rated vesting for that portion of time before the date on which the Participant's right to vest ceases, nor will the Participant be entitled to any compensation for lost vesting. In the event that the date when the Participant’s Continuous Status as an Employee or Consultant has terminated cannot be reasonably determined under the terms of the Agreement and/or the Plan, the Board will have the exclusive discretion to determine when the Participant’s Continuous Status as an Employee or Consultant has terminated for purposes of the Award (including whether the Participant may still be considered to be providing services while on a leave of absence).
Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued entitlement to vesting during a statutory notice period, the Participant's right to vest in the Incentive Stock Awards, if any, will terminate effective as of the last day of the Participant's minimum statutory notice period, but the Participant will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the Participant's statutory notice period, nor will the Participant be entitled to any compensation for lost vesting. Similarly, if the Participant is a Consultant and the applicable service contract explicitly requires continued entitlement to vesting during the contractual notice period, the Participant's right to vest in the Incentive Stock Awards, if any, will terminate effective as of the last day of the minimum contractual notice period, but the Participant will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the Participant's contractual notice period, nor will the Participant be entitled to any compensation for lost vesting.
The following provision will apply if the Participant is a resident of Quebec:
French Language Documents. A French translation of this Agreement and the Plan will be made available to the Participant concurrently with this Agreement. The Participant understands that, from time to time, additional information related to the Restricted Stock Units may be provided in English and such information may not be immediately available in French. Notwithstanding anything to the contrary in the Agreement, and unless the Participant indicates otherwise, the French translation of the Plan and this Agreement will govern the Participant's participation in the Plan.
Omnibus Equity Incentive Plan - ISA Agreement - 13
Rev. Jun. 2023


Data Privacy Notice and Consent. This provision supplements the “Data Privacy Notice and Consent” section of this Agreement:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company, the Employer, its Affiliates and the plan administrator to disclose and discuss the Plan with their respective advisors, including the Designated Broker. The Participant further authorizes the Employer, the Company and its Affiliates to record such information and to keep such information in the Participant’s employee file. The Participant acknowledges and agrees that the Participant’s personal information, including any sensitive personal information, may be transferred or disclosed outside the province of Quebec, including to the U.S. If applicable, the Participant also acknowledges that the Company, the Employer, its Affiliates and the Designated Broker may use technology for profiling purposes and to make automated decisions that may have an impact on the Participant or the administration of the Plan.
NOTIFICATIONS
Securities Law Information. Shares acquired through the Plan may be sold through the Designated Broker, provided that the resale of such Shares takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed (i.e., the Nasdaq Global Select Market).
Foreign Asset/Account Reporting Information. Specified foreign property, including Shares acquired under the Plan and other rights to receive Shares (e.g., Incentive Stock Awards) of a non-Canadian company held by a Canadian resident must generally be reported annually on a Form T1135 (Foreign Income Verification Statement) if the total cost of the foreign property exceeds C$100,000 at any time during the year. Thus, such rights must be reported – generally at a nil cost – if the C$100,000 cost threshold is exceeded because other specified foreign property the Participant holds. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the shares. The ACB would ordinarily equal the fair market value of the Shares at the time of acquisition, but if the Participant owns other shares of the same company, this ACB may have to be averaged with the ACB of the other shares.

CHINA

TERMS AND CONDITIONS

Mandatory Sale Restriction. Due to exchange control restrictions in the People’s Republic of China (“PRC”), the Participant understands and agrees that the Company reserves the right to require the sale of the Shares issued to the Participant upon vesting of the Award, either (i) immediately upon the vesting of the Award, (ii) no later than ninety (90) days after the date the Participant ceases to be an Employee of the Company or a Related Entity or Affiliate, or (iii) within any other such time frame as may be permitted by the Company, or required by the PRC State Administration of Foreign Exchange, subject to insider-trading restrictions and/or market-abuse laws.
By accepting the Award, the Company is authorized to instruct its Designated Broker to assist with a mandatory sale of such Shares (on the Participant’s behalf pursuant to this authorization), subject to insider-trading restrictions and/or market-abuse laws, and the Participant expressly authorizes the Company’s Designated Broker to complete the sale of such Shares. Upon any such sale of the Shares, the proceeds, less any broker’s fees or commissions, will be remitted to me in accordance with any applicable exchange control laws and regulations.
Omnibus Equity Incentive Plan - ISA Agreement - 14
Rev. Jun. 2023


Exchange Control Restrictions. By accepting the Award, the Participant understands and agrees that, due to exchange control laws in China, the Participant is not permitted to transfer any Shares acquired under the Plan out of the Participant’s account established with the Designated Broker, and that the Participant will be required to immediately repatriate all proceeds due to the Participants as a result of his or her participation in the Plan, including any proceeds from the sale of Shares acquired under the Plan to China.
The Participant further understands that such repatriation of the proceeds will need to be effected through a special exchange control account established by the Company, the Employer, or an Affiliate in China, and the Participant hereby consents and agrees that the proceeds may be transferred to such special account prior to being delivered to the Participant in China. The proceeds may be paid in U.S. dollars or local currency at the Company’s discretion. If the proceeds are paid in U.S. dollars, the Participant understands that he or she may be required to set up a U.S. dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are converted to local currency, the Participant acknowledges that the Company is under no obligation to secure any particular currency conversion rate, and that it may face delays in converting the proceeds to local currency due to exchange control restrictions in China. The Participant acknowledges and agrees that he or she bears the risk of any currency conversion rate fluctuation between the date that the Shares are sold and the date of conversion of the proceeds to local currency. The Participant further agrees to comply with any other requirements that may be imposed by the Company in the future in order to facilitate compliance with exchange control requirements in China.
FINLAND
There are no country-specific provisions.
FRANCE
TERMS AND CONDITIONS
Consent to Receive Information in English. By accepting the Award, the Participant confirms having read and understood the Plan and this Agreement, including all terms and conditions included therein, which were provided in the English language. The Participant accepts the terms of those documents accordingly.
En acceptant l’attribution, le Participant confirme avoir lu et compris le Plan et le Contrat y relatifs, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Information. French residents must report all foreign bank and brokerage accounts on an annual basis (including accounts opened, held, used and/or closed during the tax year) on a special form together with the income tax return. Failure to report triggers a significant penalty.
Omnibus Equity Incentive Plan - ISA Agreement - 15
Rev. Jun. 2023


GERMANY
NOTIFICATIONS
Exchange Control Information.  Cross-border payments in excess of EUR 12,500 must be reported to the German Federal Bank (Bundesbank). If Participant acquire Shares with a value in excess of this amount, the Employer will report the acquisition of the Shares to Bundesbank. If the Participant otherwise makes or receives a payment in excess of this amount (e.g., if Shares are withheld to cover applicable Tax-Related Items or if the Participant sell Shares via a foreign broker, bank or service provider and receive proceeds in excess of this amount), the Participant must report the payment to Bundesbank, either electronically using the “General Statistics Reporting Portal” (“Allgemeine Meldeportal Statistik”) available on the Bundesbank website (www.bundesbank.de) or via such other method (e.g., by email or telephone) as is permitted or required by Bundesbank. The report must be submitted monthly or within other such timing as is permitted or required by Bundesbank.
Foreign Asset/Account Reporting Information. The Participant understands that if his or her acquisition of Shares under the Plan leads to a so-called “qualified participation” at any point during the calendar year, the Participant may need to report the acquisition when he or she files his or her tax return for the relevant year. A “qualified participation” is attained if (i) the value of the Shares acquired exceeds EUR 150,000 and the Participant holds Shares reaching or exceeding 1% of the Company’s total Common Stock or (ii) in the unlikely event the Participant holds Shares exceeding 10% of the Company's total Common Stock.
HUNGARY
There are no country-specific provisions.
INDIA
TERMS AND CONDITIONS
Form of Settlement. Notwithstanding any discretion contained in the Plan, the Award will be settled in Shares only.
NOTIFICATIONS
Exchange Control Information. The Participant must repatriate any funds received from participation in the Plan (e.g., proceeds from the sale of Shares) within such time as prescribed under applicable Indian exchange control laws, which may be amended from time to time. The Participant should obtain a foreign inward remittance certificate (“FIRC”) from the bank where the Participant deposits the foreign currency and maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Company or the Employer requests proof of repatriation. The Participant may be required to provide information regarding funds received from participation in the Plan to the Company and/or the Employer to enable them to comply with their filing requirements under exchange control laws in India.
Foreign Asset/Account Reporting Information. The Participant must declare the following items in his or her annual tax return: (i) any foreign assets held (including Shares acquired under the Plan), and (ii) any foreign bank accounts for which the Participant has signing authority. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor in this regard.
Omnibus Equity Incentive Plan - ISA Agreement - 16
Rev. Jun. 2023


IRELAND
There are no country-specific provisions.
ITALY
TERMS AND CONDITIONS
Plan Document Acknowledgment. By accepting the grant of the Award, the Participant acknowledges that he or she has received a copy of the Plan and the Agreement, including this Appendix and has reviewed the Plan and the Agreement (including this Appendix) in their entirety and fully understands and accept all provisions of the Plan and the Agreement (including this Appendix).
The Participant further acknowledges that he or she has read and specifically and expressly approves the following sections of the Agreement: Vesting Schedule; Settlement; Status of Award; Voting Rights / Rights to Dividends; Vesting Restrictions; Termination of Continuous Status as an Employee or Consultant; Certain Conditions of the Award; Tax Obligations; Language; Governing Law and Venue; Appendix; Imposition of Other Requirements; and Data Privacy Notice and Consent for participants residing and/or working in the European Union or European Economic Area.
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Italian residents who, at any time during the fiscal year, hold foreign financial assets (including cash and Shares) which may generate income taxable in Italy are required to report these assets on their annual tax returns (UNICO Form, RW Schedule) for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations will also apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.
JAPAN
NOTIFICATIONS
Exchange Control Information. If the Participant acquires Shares valued at more than ¥100 million in a single transaction, the Participant must file a Securities Acquisition Report with the Ministry of Finance through the Bank of Japan within 20 days after the acquisition of the Shares. The Participant should consult with his or her personal tax advisor to determine the applicable reporting obligations.
Foreign Asset/Account Reporting Information.  Japanese residents are required to report details of any assets held outside of Japan as of December 31, including Shares acquired under the Plan, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15th each year. The Participant is responsible for complying with this reporting obligation if applicable to the Participant and should consult his or her personal tax advisor in this regard.
NETHERLANDS
There are no country-specific provisions.

Omnibus Equity Incentive Plan - ISA Agreement - 17
Rev. Jun. 2023


POLAND

NOTIFICATIONS

Exchange Control Information. Information regarding bank or brokerage accounts holding cash and securities (including Shares) outside of Poland must be reported on a quarterly basis to the National Bank of Poland on transactions and balances in such accounts if the value of such cash and securities exceeds a certain threshold. Any transfer of funds in excess of a certain threshold into or out of Poland must be effected through a bank account in Poland. All documents connected with any foreign exchange transactions should be retained for a period of five (5) years as measured from the end of the year in which such transaction occurred.
SINGAPORE
NOTIFICATIONS
Securities Law Information. The Award under the Plan is being made pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. Hence, statutory liability under the SFA in relation to the content of the prospectuses will not apply. The Award granted under the Plan is subject to section 257 of the SFA and the Participant understands that he or she should not sell or offer to sell, any Shares directly to any person or entity in Singapore unless such sale or offer is made (i) six months or more after the date of grant, (ii) pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provisions of the SFA.
Director Notification Information. Any director, associate director or shadow director of a Singapore Affiliate or Related Entity is subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Affiliate or Related Entity in Singapore in writing when receiving or disposing of an interest (e.g., Rights or Shares) in the Company or in any Affiliate or Related Entity. Such notifications must be made within two days of acquiring or disposing of an interest in the Company or any Affiliate or Related Company, or within two days of becoming a director if such an interest is held at that time.
SOUTH KOREA
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Korean residents must declare all foreign financial accounts (i.e., non-Korean bank accounts, brokerage accounts, etc.) to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds the applicable threshold on any month-end date during a calendar year. The Participant should consult his or her personal tax advisor to determine his or her personal reporting obligations.
Omnibus Equity Incentive Plan - ISA Agreement - 18
Rev. Jun. 2023


SWEDEN
TERMS AND CONDITIONS
Tax Obligations. This provision supplements the “Tax Obligations” section of this Agreement:
Without limiting the Company’s and the Employer’s authority to satisfy their withholding obligations for Tax-Related Items as set forth in the “Tax Obligations” section of this Agreement, by accepting the Award, the Participant authorizes the Company and/or the Employer by deducting from the Shares otherwise deliverable to the Participant in settlement of the Award or withholding from proceeds of the sale of Shares acquired upon vesting/settlement of the Award either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization) to satisfy Tax-Related Items, regardless of whether the Company and/or the Employer have an obligation to withhold such Tax-Related Items.
SWITZERLAND
NOTIFICATIONS
Securities Law Information. Neither this document nor any other materials relating to the offer of participation in the Plan (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”); (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an employee of the Company or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (FINMA).
TAIWAN
NOTIFICATIONS
Securities Law Information. The offer of participation in the Plan is available only for eligible Employees and Consultants. The offer of participation in Plan is not a public offer of securities by a Taiwanese company.
Exchange Control Information. Taiwanese residents may acquire and remit foreign currency (including funds to purchase or proceeds from the sale of Shares) up to US$5 million per year without justification. However, if the transaction amount exceeds certain thresholds in a single transaction, Taiwanese residents may be required to submit a foreign exchange transaction form and provide supporting documentation to the satisfaction of the remitting bank.
UNITED KINGDOM
TERMS AND CONDITIONS
Tax Obligations. This provision supplements the “Tax Obligations” section of this Agreement:
Without limitation to the “Tax Obligations” section of the Agreement, the Participant agrees that he or she is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by HM Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Omnibus Equity Incentive Plan - ISA Agreement - 19
Rev. Jun. 2023


Notwithstanding the foregoing, if the Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provisions will not apply. The Participant understands that, in the event he or she is an executive officer or director and the income tax is not collected by the Participant within 90 days of the end of the U.K. tax year in which an event giving rise to the indemnification described above occurs, the amount of any uncollected income tax may constitute a benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for paying the Company or the Employer, as applicable for the value of any NICs due on this additional benefit.
UNITED STATES OF AMERICA
There are no country-specific provisions.
Omnibus Equity Incentive Plan - ISA Agreement - 20
Rev. Jun. 2023
EX-10.02 3 ex1002cdns09302023.htm EX-10.02 Document
image_1b.jpg
CADENCE DESIGN SYSTEMS, INC.

Restricted Stock Unit Agreement
Omnibus Equity Incentive Plan
(the “Plan”)

Cadence Design Systems, Inc. (the “Company”) grants the participant named below (the “Participant”) Restricted Stock Units pursuant to the Plan as set forth below (the “Award”). Each Restricted Stock Unit represents the right to receive one Share (as adjusted from time to time pursuant to the Plan), subject to vesting and other conditions set forth in this Agreement (as defined below).
This Award is subject to the terms and conditions set forth in this Restricted Stock Unit Agreement, including the additional terms and conditions contained in the appendix attached hereto (the “Appendix”) (collectively, this “Agreement”), and in the Plan located at the Company’s Employee Stock Services’ intranet webpage; provided, however, if there is a conflict between the terms of this Agreement and the terms of the Plan, the terms of this Agreement will govern. Capitalized terms that are not defined herein will have the meanings set forth in the Plan.

Participant: [l]
ID Number: [l]
Restricted Stock Unit Number: [l]
Date of Award: [l]
Number of Shares Subject to the Restricted Stock Units (the “Shares”): [l]
Vesting Commencement Date: [l]
Vesting Schedule: [l]    
    

Settlement. Each vested Restricted Stock Unit will be settled by the delivery of one Share (subject to adjustment under the Plan) to the Participant or, in the event of the Participant’s death, to the Participant’s estate or heirs, on or as soon as practicable following the applicable vesting date (but in no event more than 30 days thereafter), provided that the Participant has remained in Continuous Status as an Employee or Consultant through such vesting date, has satisfied all obligations with regard to the Tax-Related Items (as defined below) in connection with the Award, and that the Participant has completed, signed and returned any documents and taken any additional action that the Company deems appropriate to enable it to accomplish the delivery of the Shares. No fractional shares will be issued under this Agreement.
Status of Award. Until the Restricted Stock Units vest and the Shares underlying the Restricted Stock Units are issued to the Participant pursuant to the terms of this Agreement, the Participant will have no rights as a stockholder of the Company with respect to the Shares subject to the Award (including, without limitation, any voting or dividend rights with respect to such Shares). Following the issuance of such Shares to the Participant hereunder, the Participant will be recorded as a stockholder of the Company with respect to such Shares and will have all voting rights and rights to dividends and other distributions with respect to such Shares.

Omnibus Equity Incentive Plan - RSU Agreement - 1
Rev. Jun. 2023


Termination of Continuous Status as an Employee or Consultant. For purposes of the Participant’s participation in the Plan, in the event of termination of the Participant’s Continuous Status as an Employee or Consultant (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement, if any) for any reason, other than his or her death, the Participant’s Restricted Stock Units will immediately cease to vest and any rights to the underlying Shares will be forfeited without consideration to the Participant on the effective date of termination of his or her Continuous Status as an Employee or Consultant. The Participant’s Continuous Status as an Employee or Consultant will terminate effective as of the date the Participant is no longer providing services as an Employee or Consultant, with such date being as of the end of any notice period mandated under the employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement (if applicable). The Board (as defined below) will have the exclusive discretion to determine when the Participant’s Continuous Status as an Employee or Consultant has terminated for purposes of the Award.
Death of Participant. In the event of the Participant’s death before all the Restricted Stock Units subject to this Award have vested, if the Participant will have been in Continuous Status since the Date of Award, the number of Restricted Stock Units scheduled to vest one year after the Participant’s date of death will be deemed to have vested immediately prior to the Participant’s death. All other Restricted Stock Units will cease vesting and any rights to the underlying Shares will be forfeited without compensation to the Participant.
Board Authority. Any question concerning the interpretation of this Agreement or the Plan, any adjustments required to be made under the Plan, and any controversy that may arise under the Plan or this Agreement will be determined by the Company’s Board of Directors or a committee of directors designated by the Board pursuant to Section 4(a) of the Plan (including any subcommittee or other person(s) to whom the committee has delegated its authority) in its sole and absolute discretion (collectively, the “Board”). Such decision will be final and binding.
Transfer Restrictions. Any sale, transfer, assignment, encumbrance, pledge, hypothecation, conveyance in trust, gift, transfer by bequest, devise or descent, or other transfer or disposition of any kind, whether voluntary or by operation of law, directly or indirectly, of Restricted Stock Units or Shares subject thereto prior to the date such Shares are issued to the Participant pursuant to this Agreement will be strictly prohibited and void.
Securities Law Compliance. The Company may impose such restrictions, conditions or limitations as it determines appropriate as to the timing and manner of any resales or other subsequent transfers of any Shares issued as a result of or under this Award, including without limitation (i) restrictions under the Company’s Securities Trading Policy, (ii) restrictions that may be necessary in the absence of an effective registration statement under the Securities Act or any other similar applicable law (whether U.S. or non-U.S. law) covering the Award and/or the Shares underlying the Award, and (iii) restrictions as to the use of a specified brokerage firm or other agent for such resales or other transfers. Any sale of the Shares must also comply with other applicable laws and regulations governing the sale of such Shares.
Omnibus Equity Incentive Plan - RSU Agreement - 2
Rev. Jun. 2023


Insider Trading / Market Abuse Laws. By participating in the Plan, the Participant agrees to comply with the Company’s Securities Trading Policy. Further, the Participant acknowledges that, depending on the Participant’s country, the Participant may be subject to insider trading restrictions and/or market-abuse laws, which may affect his or her ability to sell the Shares during such times as he or she is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions or the Participant’s country). Any restrictions under these laws or regulations are in addition to any restrictions that may be imposed under the Company’s Securities Trading Policy. The Participant understands and agrees that he or she should consult his or her personal legal advisor for details regarding any insider trading restrictions and/or market-abuse laws in his or her country and that the Participant is solely responsible for complying with such laws or regulations.
Certain Conditions of the Award. By accepting the Award, the Participant acknowledges and agrees that:
(a)The Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)The grant of the Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of awards, or benefits in lieu of awards, even if awards have been granted in the past;
(c)All decisions with respect to future award grants, if any, will be at the sole discretion of the Company;
(d)The Participant’s participation in the Plan will not create a right to further Continuous Status as an Employee or Consultant and will not interfere with any applicable ability of the Company (or any Affiliate) to terminate the Participant’s Continuous Status as an Employee or Consultant at any time;
(e)The Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment contract or service contract or relationship with the Company or any Affiliate;
(f)The Participant is voluntarily participating in the Plan;
(g)The Award and the Shares subject to the Award, and the income from and value of the same, are not intended to replace any pension rights or compensation;
(h)The Award and the Shares subject to the Award, and the income from and value of the same, are not part of normal or expected compensation for any purpose, including but not limited to calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, leave-related payments, holiday pay, pension or retirement benefits or payments or welfare benefits or similar mandatory payments;
(i)The future value of the underlying Shares is unknown and cannot be predicted with certainty;
Omnibus Equity Incentive Plan - RSU Agreement - 3
Rev. Jun. 2023


(j)Unless otherwise provided in the Plan or by the Company in its discretion, the Award and the benefits evidenced by this Agreement do not create any entitlement to have the Restricted Stock Units or any such benefits transferred to, or assumed by, another company nor be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares;
(k)The Award and the Shares subject to the Award, and the income and value of the same, are not part of normal or expected compensation for any purpose;
(l)None of the Company, any Affiliate nor the Company or the Affiliate employing or engaging the Participant (the “Employer”) will be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States dollar that may affect the value of the Award or of any amounts due to the Participant pursuant to the settlement of the Award or the subsequent sale of any Shares acquired upon settlement;
(m)No claim or entitlement to compensation or damages will arise from forfeiture of the Award resulting from termination of the Participant’s Continuous Status as an Employee or Consultant (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement, if any); and
(n)Unless otherwise agreed with the Company, the Award and the Shares subject to the Award, and the income and value of the same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of an Affiliate of the Company.
Data Privacy Notice and Consent. This section applies if the Participant resides outside of the United States:
(a)The Participant understands information about the Company’s data processing practices in connection with the Participant’s participation in the Plan is available in the Company’s Employee and Staff Privacy Policy provided here.

(b)The Participant understands that the Company will collect the Participant’s personal data for purposes of allocating the Shares and implementing, administering and managing the Plan. The Company will also transfer the Participant’s personal data to E*TRADE Corporate Financial Services, Inc. and its affiliated companies, Charles Schwab & Co. and its affiliated companies, or such other equity plan service provider as may be selected by the Company presently or in the future (the “Designated Broker”) so that the Designated Broker can assist the Company with the implementation, administration and management of the Plan. Without limiting any other rights the Company may have, the Participant declares his or her consent to the use of his or her personal data in connection with the Plan.

Omnibus Equity Incentive Plan - RSU Agreement - 4
Rev. Jun. 2023


(c)The Participant’s participation in the Plan and grant of consent is purely voluntary. The Participant may deny or withdraw his or her consent at any time. If the Participant does not consent, or the Participant withdraws his or her consent, the Participant cannot participate in the Plan. This would not affect the Participant’s salary as an Employee of the Employer or payment as a Consultant of the Employer, or the Participant’s service with the Employer. Instead, the Company would not be able to grant the Participant the Restricted Stock Units or other awards, or administer or maintain such awards. The Participant understands that refusing or withdrawing his or consent may affect his or her ability to participate in the Plan.
Tax Obligations
(a)Responsibility for Taxes. The Participant acknowledges that, regardless of any action the Employer takes with respect to any or all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable or deemed applicable to the Participant (the “Tax-Related Items”), the ultimate liability for all Tax-Related Items is and remains the responsibility of the Participant and may exceed the amount actually withheld by the Company or the Employer, if any.
    The Participant further acknowledges that the Company and/or the Employer (a) make no representations or undertakings regarding the treatment of any Tax-Related Items; and (b) do not commit to and are under no obligation to structure the terms of the grant of rights or any aspect of the Participant’s participation in the Plan to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result.
    Further, if the Participant has become subject to Tax-Related Items in more than one jurisdiction, the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
    The Company may refuse to issue or deliver the Shares or the proceeds of the sale of Shares if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.
(b)    Withholding in Shares. Subject to applicable local law and to the extent that the Company or the Employer is required to withhold Tax-Related Items with respect to the Award, the Company will require the Participant to satisfy his or her obligation for Tax-Related Items by deducting from the Shares otherwise deliverable to the Participant in settlement of the Award a number of whole Shares having a Fair Market Value on the applicable vesting date (or other applicable date on which the Tax-Related Items arise) not in excess of the amount of such Tax-Related Items, subject to subsection (d) below and provided that if the applicable date falls on a non-trading day, the Fair Market Value will be determined based on the closing price of the Common Stock on the next available trading day. For tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested Award, notwithstanding that a number of the Shares are held back solely for the purpose of satisfying the Company's (or the Employer's) withholding obligation with respect to the Tax-Related Items.
(c)    Alternative Withholding Methods. If the Company determines in its discretion that withholding in Shares is not permissible or advisable under applicable local law, the Company may satisfy its obligations for Tax-Related Items by one or a combination of the following:
Omnibus Equity Incentive Plan - RSU Agreement - 5
Rev. Jun. 2023


(i)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer; or
(ii)withholding from proceeds of the sale of Shares acquired upon vesting/settlement of the Award either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization); or
(iii)requiring the Participant to pay an amount equal to the Tax-Related Items to the Company or the Employer.
(d)Withholding Rate. The Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding rates or other applicable withholding rates, including up to the maximum statutory tax rate for the applicable tax jurisdiction(s), to the extent consistent with the Plan and applicable laws. If the Company determines the withholding amount using maximum applicable rates, the Participant may be entitled to a refund of any over-withheld amount in cash (with no entitlement to the equivalent in Shares), or if not refunded by the Company or the Employer, the Participant may seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund. In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer.
Delivery of Documents and Notices. Any document relating to participation in the Plan or any notice required or permitted hereunder will be given in writing and will be deemed effectively given (except to the extent that this Agreement provides for effectiveness only upon actual receipt of such notice) upon personal delivery, electronic delivery at the e-mail address, if any, provided for the Participant by the Company or an Affiliate, or upon deposit in the U.S. Post Office or non-U.S. postal service, by registered or certified mail, or with a nationally recognized overnight courier service, with postage and fees prepaid, addressed to the other party at the address shown below that party’s signature to this Agreement or at such other address as such party may designate in writing from time to time to the other party.
(a)Description of Electronic Delivery. The Plan documents, which may include but do not necessarily include: the Plan, this Agreement, including the Appendix, the Plan Prospectus, and any reports of the Company provided generally to the Company’s stockholders, may be delivered to the Participant electronically. Such means of electronic delivery may include but do not necessarily include the delivery of a link to a Company intranet or the internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other means of electronic delivery specified by the Company.
(b)Consent to Electronic Delivery. The Participant acknowledges that the Participant has read the “Delivery of Documents and Notices” section of this Agreement and consents to the electronic delivery of the Plan documents and Agreement, as described in this section.
Omnibus Equity Incentive Plan - RSU Agreement - 6
Rev. Jun. 2023


The Participant acknowledges that he or she may receive from the Company a paper copy of any documents delivered electronically at no cost to the Participant by contacting the Company by telephone or in writing. The Participant further acknowledges that the Participant will be provided with a paper copy of any documents if the attempted electronic delivery of such documents fails. Similarly, the Participant understands that the Participant must provide the Company or any designated third party administrator with a paper copy of any documents if the attempted electronic delivery of such documents fails.
The Participant may revoke his or her consent to the electronic delivery of documents described in this section or may change the electronic mail address to which such documents are to be delivered (if the Participant has provided an electronic mail address) at any time by notifying the Company of such revoked consent or revised e-mail address by telephone, postal service or electronic mail. The Participant understands that he or she is not required to consent to electronic delivery of documents as described in this section.
Language. By accepting the Award, the Participant acknowledges that he or she is sufficiently proficient in English, or has consulted with an advisor who is sufficiently proficient in English to allow the Participant to understand the terms and conditions of this Agreement and Plan. If the Participant has received this Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control, unless otherwise required by applicable law.
Severability. The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions will nevertheless be binding and enforceable.
Governing Law; Venue. This Agreement will be construed, interpreted and enforced in accordance with the laws of the State of Delaware, without regard to its conflict of laws rules. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or this Agreement, the parties submit to and consent to the exclusive jurisdiction of the State of California and agree that such litigation will be conducted only in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California, and no other courts, where this grant is made and/or to be performed.
Appendix. Notwithstanding any provisions in this Agreement, the grant of this Award will be subject to any additional terms and conditions set forth in any Appendix to this Agreement for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Appendix, the additional terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.
Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the Award and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.

Omnibus Equity Incentive Plan - RSU Agreement - 7
Rev. Jun. 2023


Foreign Asset / Account Reporting Requirements; Exchange Controls. The Participant acknowledges that his or her country may have certain foreign asset and/or foreign account reporting requirements and exchange controls which may affect Participant’s ability to acquire or hold Shares acquired under the Plan or cash received from participating in the Plan (including from any sale proceeds or dividends paid on Shares acquired under the Plan). The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. The Participant also may be required to repatriate sale proceeds or other funds received as a result of participation in the Plan to his or her country through a designated bank or broker and/or within a certain time after receipt. The Participant acknowledges that it is his or her responsibility to be compliant with such regulations and the Participant should consult his or her personal legal advisor for any details.
Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of this Agreement will not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by the Participant or any other participant.

[Remainder of Page Left Intentionally Blank]
Omnibus Equity Incentive Plan - RSU Agreement - 8
Rev. Jun. 2023


Acceptance. Failure by the Participant to accept and acknowledge this Agreement prior to the first vesting shall result in a delay of the issuance of the Shares until the Agreement has been accepted or forfeiture of the Award if the Agreement is not accepted prior to such date that allows the Company to issue the Shares by March 15th of the year following the year the Award vests).



Cadence Design Systems, Inc.




By:
Name:
John M. Wall
Title:
Sr. Vice President and Chief Financial Officer
Date:
[l], 2023



Acknowledged and Agreed




By:
Name:
Title:
Date:


Omnibus Equity Incentive Plan - RSU Agreement - 9
Rev. Jun. 2023


APPENDIX
TERMS AND CONDITIONS
This Appendix includes additional terms and conditions that govern the Award granted to the Participant under the Plan if the Participant works and/or resides in one of the countries listed below.  If the Participant is a citizen or resident of a country other than the one in which the Participant is currently working and/or residing (or is considered as such for local law purposes), or if the Participant transfers employment and/or residency to a different country after the Award is granted, the Company will, in its discretion, determine the extent to which the terms and conditions contained herein will be applicable to the Participant.
Certain capitalized terms used but not defined in this Appendix have the meanings set forth in the Plan and/or the Agreement.
NOTIFICATIONS
This Appendix also includes notifications regarding exchange controls, securities laws and certain other issues of which the Participant should be aware with respect to the Participant’s participation in the Plan. These notifications are based on the securities, exchange control and other laws in effect in the respective countries as of June 2023. Such laws are often complex and change frequently. As a result, the Participant understands that he or she should not rely on the notifications contained in this Appendix as the only source of information relating to the consequences of the Participant’s participation in the Plan because the information may be out-of-date at the time the Participant vests in the Restricted Stock Units or sells any Shares obtained upon such vesting.
In addition, the notifications contained in this Appendix are general in nature, may not apply to the Participant’s particular situation and relate to the Participant’s personal obligations with respect to participation in the Plan and, as a result, the Company is not in a position to assure the Participant of any particular result. Accordingly, the Participant should seek appropriate professional advice as to how the relevant laws in the Participant’s country may apply to the Participant’s individual situation.
If the Participant is a citizen or resident of a country other than the one in which the Participant is currently working and/or residing (or is considered as such for local law purposes), or if the Participant relocates to a different country after the Award is granted, the notifications contained in this Appendix may not be applicable to the Participant in the same manner.
The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or his or her acquisition or sale of the underlying Shares. The Participant understands and agrees that he or she should consult with his or her personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action related to the Plan.


Omnibus Equity Incentive Plan - RSU Agreement - 10         Rev. Jun. 2023





BELGIUM
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares) or bank accounts (including brokerage accounts) held outside Belgium on their annual tax return. The first time a Belgian resident reports the foreign security and/or bank accounts, he or she will have to provide the National Bank of Belgium Central Contact Point with the account number, the name of the bank and the country in which the account was opened in a separate form. The form, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the caption Kredietcentrales / Centrales des crédits.

Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax likely will apply when Shares acquired under the Plan are sold. The Participant should consult his or her personal tax or financial advisor for additional details.

Annual Securities Accounts Tax Information. An “annual securities accounts tax” imposes a 0.15% annual tax on the value of the qualifying securities held in a Belgian or foreign securities account. The tax will not apply unless the total value of securities held in such account exceeds EUR 1 million on average on four reference dates within the relevant reporting period (i.e., December 31, March 31, June 30 and September 30). Different payment obligations apply depending on whether the securities account is held with a Belgian or foreign financial institution. The Participant understands the Participant should consult his or her personal tax advisor for more information regarding the Participant’s annual securities accounts tax payment obligations.

BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Award, the Participant agrees to comply with any applicable Brazilian laws and is responsible for paying and reporting any and all applicable Tax-Related Items associated with the Participant’s participation in the Plan.
Certain Conditions of the Award. This provision supplements the “Certain Conditions of the Award” section of this Agreement:
By accepting the Award, the Participant acknowledges and agrees that (i) the Participant is making an investment decision, (ii) the Shares will be issued to the Participant only if the vesting conditions are met and any necessary services are rendered by the Participant during the vesting period set forth in the Vesting Schedule, and (iii) the value of the underlying Shares is not fixed and may increase or decrease over the vesting period without compensation to the Participant.
NOTIFICATIONS
Exchange Control Information. A Brazilian resident is required to submit a declaration of assets and rights (including Shares acquired under the Plan) held outside of Brazil if the aggregate value of such assets exceeds a threshold amount that is established annually by the Central Bank. The Participant should consult with his or her personal legal advisor to determine whether he or she will be subject to this reporting requirement.

Omnibus Equity Incentive Plan - RSU Agreement - 11         Rev. Jun. 2023





CANADA
TERMS AND CONDITIONS
Form of Settlement. Notwithstanding any discretion contained in the Plan, the Award will be settled in Shares only.
Termination of Employment. This provision replaces the “Termination of Continuous Status as an Employee or Consultant” section of the Agreement:
For purposes of the Participant’s participation in the Plan, in the event of termination of the Participant’s Continuous Status as an Employee or Consultant (regardless of the reason for such termination and whether or not later found to be invalid, unlawful or in breach of employment laws in the jurisdiction where the Participant is employed or providing services, or the terms of the Participant’s employment or service agreement, if any) for any reason, other than his or her death, the Participant’s Restricted Stock Units will immediately cease to vest and any rights to the underlying Shares will be forfeited without consideration to the Participant upon the earliest of: (i) the Employee receiving notice of termination of employment or the Consultant receiving notice of termination of the applicable service contract, (ii) the Employee providing notice of resignation from his or her employment or the Consultant providing notice of termination of the applicable service contract, and (iii) the Employee or Consultant ceasing to provide active services, regardless of any period during which notice, pay in lieu of notice or related payments or damages are provided or required to be provided under statute, common law, civil law, contract or otherwise. The Participant will not earn or be entitled to any pro-rated vesting for that portion of time before the date on which the Participant's right to vest ceases, nor will the Participant be entitled to any compensation for lost vesting. In the event that the date when the Participant’s Continuous Status as an Employee or Consultant has terminated cannot be reasonably determined under the terms of the Agreement and/or the Plan, the Board will have the exclusive discretion to determine when the Participant’s Continuous Status as an Employee or Consultant has terminated for purposes of the Award (including whether the Participant may still be considered to be providing services while on a leave of absence).
Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued entitlement to vesting during a statutory notice period, the Participant's right to vest in the Restricted Stock Units, if any, will terminate effective as of the last day of the Participant's minimum statutory notice period, but the Participant will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the Participant's statutory notice period, nor will the Participant be entitled to any compensation for lost vesting. Similarly, if the Participant is a Consultant and the applicable service contract explicitly requires continued entitlement to vesting during the contractual notice period, the Participant's right to vest in the Restricted Stock Units, if any, will terminate effective as of the last day of the minimum contractual notice period, but the Participant will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the Participant's contractual notice period, nor will the Participant be entitled to any compensation for lost vesting.
The following provision will apply if the Participant is a resident of Quebec:
French Language Documents. A French translation of this Agreement and the Plan will be made available to the Participant concurrently with this Agreement. The Participant understands that, from time to time, additional information related to the Restricted Stock Units may be provided in English and such information may not be immediately available in French. Notwithstanding anything to the contrary in the Agreement, and unless the Participant indicates otherwise, the French translation of the Plan and this Agreement will govern the Participant's participation in the Plan.

Omnibus Equity Incentive Plan - RSU Agreement - 12         Rev. Jun. 2023





Data Privacy Notice and Consent. This provision supplements the applicable “Data Privacy Notice and Consent” section of this Agreement:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company, the Employer, its Affiliates and the plan administrator to disclose and discuss the Plan with their respective advisors, including the Designated Broker. The Participant further authorizes the Employer, the Company and its Affiliates to record such information and to keep such information in the Participant’s employee file. The Participant acknowledges and agrees that the Participant’s personal information, including any sensitive personal information, may be transferred or disclosed outside the province of Quebec, including to the U.S. If applicable, the Participant also acknowledges that the Company, the Employer, its Affiliates and the Designated Broker may use technology for profiling purposes and to make automated decisions that may have an impact on the Participant or the administration of the Plan.
NOTIFICATIONS
Securities Law Information. Shares acquired through the Plan may be sold through the Designated Broker, provided that the resale of such Shares takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed (i.e., the Nasdaq Global Select Market).
Foreign Asset/Account Reporting Information. Specified foreign property, including Shares acquired under the Plan and other rights to receive Shares (e.g., Restricted Stock Units) of a non-Canadian company held by a Canadian resident must generally be reported annually on a Form T1135 (Foreign Income Verification Statement) if the total cost of the foreign property exceeds C$100,000 at any time during the year. Thus, such rights must be reported – generally at a nil cost – if the C$100,000 cost threshold is exceeded because other specified foreign property the Participant holds. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the shares. The ACB would ordinarily equal the fair market value of the Shares at the time of acquisition, but if the Participant owns other shares of the same company, this ACB may have to be averaged with the ACB of the other shares.
CHINA
TERMS AND CONDITIONS
Mandatory Sale Restriction. Due to exchange control considerations in the People’s Republic of China (“PRC”), the Company reserves the right to require the sale of any Shares issued to the Participant upon vesting of the Restricted Stock Units, either (i) immediately upon vesting of the Restricted Stock Units, (ii) within ninety (90) days following the termination of the Participant’s Continuous Status as an Employee or Consultant, or (iii) within any other such time frame as may be required by the PRC State Administration of Foreign Exchange.
By accepting the Award, the Participant acknowledges that he or she understands and agrees that the Company is authorized to, and may in its sole discretion, instruct the Designated Broker to assist with the mandatory sale of Shares (on the Participant’s behalf pursuant to this authorization) and the Participant expressly authorizes the Designated Broker to complete the sale of such Shares. The Participant acknowledges that the Designated Broker is under no obligation to arrange for the sale of the Shares at any particular price. Upon the sale of the Shares, the proceeds, less any Tax-Related Items and brokerage fees or commissions, will be remitted to the Participant in accordance with any applicable exchange control laws and regulations.

Omnibus Equity Incentive Plan - RSU Agreement - 13         Rev. Jun. 2023





Exchange Control Restrictions. By accepting the Award, the Participant understands and agrees that, due to exchange control laws in China, the Participant is not permitted to transfer any Shares acquired under the Plan out of the Participant’s account established with the Designated Broker, and that the Participant will be required to immediately repatriate all proceeds due to the Participants as a result of his or her participation in the Plan, including any proceeds from the sale of Shares acquired under the Plan to China.
The Participant further understands that such repatriation of the proceeds will need to be effected through a special exchange control account established by the Company, the Employer, or an Affiliate in China, and the Participant hereby consents and agrees that the proceeds may be transferred to such special account prior to being delivered to the Participant in China. The proceeds may be paid in U.S. dollars or local currency at the Company’s discretion. If the proceeds are paid in U.S. dollars, the Participant understands that he or she may be required to set up a U.S. dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are converted to local currency, the Participant acknowledges that the Company is under no obligation to secure any particular currency conversion rate, and that it may face delays in converting the proceeds to local currency due to exchange control restrictions in China. The Participant acknowledges and agrees that he or she bears the risk of any currency conversion rate fluctuation between the date that the Shares are sold and the date of conversion of the proceeds to local currency. The Participant further agrees to comply with any other requirements that may be imposed by the Company in the future in order to facilitate compliance with exchange control requirements in China.
FINLAND
There are no country-specific provisions.
FRANCE
TERMS AND CONDITIONS
Consent to Receive Information in English. By accepting the Award, the Participant confirms having read and understood the Plan and this Agreement, including all terms and conditions included therein, which were provided in the English language. The Participant accepts the terms of those documents accordingly.
En acceptant l’attribution, le Participant confirme avoir lu et compris le Plan et le Contrat y relatifs, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Information. French residents must report all foreign bank and brokerage accounts on an annual basis (including accounts opened, held, used and/or closed during the tax year) on a special form together with the income tax return. Failure to report triggers a significant penalty.

Omnibus Equity Incentive Plan - RSU Agreement - 14         Rev. Jun. 2023





GERMANY
NOTIFICATIONS
Exchange Control Information.  Cross-border payments in excess of EUR 12,500 must be reported to the German Federal Bank (Bundesbank). If Participant acquire Shares with a value in excess of this amount, the Employer will report the acquisition of the Shares to Bundesbank. If the Participant otherwise makes or receives a payment in excess of this amount (e.g., if Shares are withheld to cover applicable Tax-Related Items or if the Participant sell Shares via a foreign broker, bank or service provider and receive proceeds in excess of this amount), the Participant must report the payment to Bundesbank, either electronically using the “General Statistics Reporting Portal” (“Allgemeine Meldeportal Statistik”) available on the Bundesbank website (www.bundesbank.de) or via such other method (e.g., by email or telephone) as is permitted or required by Bundesbank. The report must be submitted monthly or within other such timing as is permitted or required by Bundesbank.
Foreign Asset/Account Reporting Information. The Participant understands that if his or her acquisition of Shares under the Plan leads to a so-called “qualified participation” at any point during the calendar year, the Participant may need to report the acquisition when he or she files his or her tax return for the relevant year. A “qualified participation” is attained if (i) the value of the Shares acquired exceeds EUR 150,000 and the Participant holds Shares reaching or exceeding 1% of the Company’s total Common Stock or (ii) in the unlikely event the Participant holds Shares exceeding 10% of the Company's total Common Stock.
HUNGARY
There are no country-specific provisions.
INDIA
TERMS AND CONDITIONS
Form of Settlement. Notwithstanding any discretion contained in the Plan, the Award will be settled in Shares only.
NOTIFICATIONS
Exchange Control Information. The Participant must repatriate any funds received from participation in the Plan (e.g., proceeds from the sale of Shares) within such time as prescribed under applicable Indian exchange control laws, which may be amended from time to time. The Participant should obtain a foreign inward remittance certificate (“FIRC”) from the bank where the Participant deposits the foreign currency and maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Company or the Employer requests proof of repatriation. The Participant may be required to provide information regarding funds received from participation in the Plan to the Company and/or the Employer to enable them to comply with their filing requirements under exchange control laws in India.
Foreign Asset/Account Reporting Information. The Participant must declare the following items in his or her annual tax return: (i) any foreign assets held (including Shares acquired under the Plan), and (ii) any foreign bank accounts for which the Participant has signing authority. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor in this regard.

Omnibus Equity Incentive Plan - RSU Agreement - 15         Rev. Jun. 2023





IRELAND
There are no country-specific provisions.
ISRAEL
TERMS AND CONDITIONS
Nature of Award. By accepting the Award, the Participant understands and agrees that the Restricted Stock Units are offered subject to and in accordance with the Sub-Plan for Israeli Participants to the Plan (the “Israeli Subplan”) and the Award is intended to be a Capital Gain Award pursuant to Section 102 of the Ordinance (as defined in the Israeli Subplan). Notwithstanding the foregoing, the Company does not undertake to maintain the qualified status of the Restricted Stock Units and the Participant acknowledges that he or she will not be entitled to damages of any nature whatsoever if the Award becomes disqualified and no longer qualifies as a Capital Gain Award. In the event of any inconsistencies between the Israeli Subplan, the Agreement and/or the Plan, the terms of the Israeli Subplan will govern.
Further, to the extent requested by the Company or the Employer, the Participant agrees to execute any letter or other agreement in connection with the grant of the Restricted Stock Units or any future Restricted Stock Units granted under the Israeli Subplan. If the Participant fails to comply with such request, the Award may not qualify as a Capital Gain Award.
Trust Arrangement. The Participant acknowledges and agrees that the Award and any Shares issued upon vesting of the Restricted Stock Units will be held on the Participant’s behalf, in trust, or controlled by the Company’s designated trustee in Israel, Tamir Fishman or any such other trustee in Israel which may be designated by the Company in the future (the “Trustee”) in accordance with the terms of the trust agreement between the Company and the Trustee. The Participant further agrees that such Shares will be subject to the Holding Period (as defined in the Israeli Subplan). The Company may, in its sole discretion, replace the trustee from time to time and instruct the transfer of all Restricted Stock Units and Shares held and/or administered by such trustee at such time to its successor and the provisions of the Agreement will apply to the new trustee.
Restriction on Sale. The Participant acknowledges that, in order to maintain the Award’s status as a Capital Gain Award, any Shares issued upon vesting of the Restricted Stock Units may not be disposed of prior to the expiration of the Holding Period. Accordingly, the Participant will not dispose of (or request the Trustee to dispose of) any such Shares prior to the expiration of the Holding Period, other than as permitted by applicable law. For purposes of this Appendix for Israel, “dispose” will mean any sale, transfer or other disposal of the Shares by the Participant or the Trustee, including a release of such Shares from the Trustee to the Participant.
Tax Obligations. This provision supplements the “Tax Obligations” section of the Agreement:
Upon disposal of the Shares, the fair market value of the Restricted Stock Units on the Date of Award (as computed in accordance with the provisions of the Ordinance relating to Capital Gain Awards) will be subject to taxation in Israel in accordance with ordinary income tax principles. Moreover, in the event that the Participant disposes of any Shares underlying the Restricted Stock Units prior to the expiration of the Holding Period, the Participant acknowledges and agrees that any additional gains from the sale of such Shares will not qualify for capital gains tax treatment applicable to Capital Gain Awards and will be subject to taxation in Israel in accordance with ordinary income tax principles. Further, the Participant acknowledges and agrees that he or she will be liable for the Employer’s component of payments to the Israeli National Insurance Institute (to the extent such payments by the Employer are required).

Omnibus Equity Incentive Plan - RSU Agreement - 16         Rev. Jun. 2023





The Participant further agrees that the Trustee may act on behalf of the Company or the Employer, as applicable, to satisfy any obligation to withhold Tax-Related Items applicable to the Participant in connection with the Restricted Stock Units granted under the Israeli Subplan.
Additional Conditions of the Award. By accepting the Award, the Participant (i) declares that she/he is familiar with Section 102 and the regulations and rules promulgated thereunder, including without limitations the provisions of the tax route applicable to the Awards, and agrees to comply with such provisions, as amended from time to time, provided that if such terms are not met, Section 102 may not apply, and (ii) agrees to the terms and conditions of the trust deed signed between the Trustee and the Company and/or the Employer, which is available for the Participant’s review, during normal working hours, at Company’s offices, (iii) acknowledges that releasing the Awards and Shares from the holding or control of the Trustee prior to the termination of the Holding Period constitutes a violation of the terms of Section 102 and agrees to bear the relevant sanctions, (iv) authorizes the Company and/or the Employer to provide the Trustee with any information required for the purpose of administering the Plan including executing its obligations under the Ordinance, the trust deed and the trust agreement, including without limitation information about his/her Awards, Shares, income tax rates, salary bank account, contact details and identification number.
NOTIFICATIONS
Securities Law Information. An exemption from filing a prospectus in relation to the Plan has been granted to the Company by the Israeli Securities Authority. Copies of the Plan and the Form S-8 registration statement for the Plan filed with the SEC are available at my local human resources department.
ITALY
TERMS AND CONDITIONS
Plan Document Acknowledgment. By accepting the grant of the Award, the Participant acknowledges that he or she has received a copy of the Plan and the Agreement, including this Appendix and has reviewed the Plan and the Agreement (including this Appendix) in their entirety and fully understands and accept all provisions of the Plan and the Agreement (including this Appendix).
The Participant further acknowledges that he or she has read and specifically and expressly approves the following sections of the Agreement: Vesting Schedule; Settlement; Status of Award; Termination of Continuous Status as an Employee or Consultant; Certain Conditions of the Award; Data Privacy Notice and Consent; Tax Obligations; Language; Governing Law and Venue; Appendix; and Imposition of Other Requirements.
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Italian residents who, at any time during the fiscal year, hold foreign financial assets (including cash, rights and Shares) which may generate income taxable in Italy are required to report these assets on their annual tax returns (UNICO Form, RW Schedule) for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations will also apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.


Omnibus Equity Incentive Plan - RSU Agreement - 17         Rev. Jun. 2023





JAPAN
NOTIFICATIONS
Exchange Control Information. If the Participant acquires Shares valued at more than ¥100 million in a single transaction, the Participant must file a Securities Acquisition Report with the Ministry of Finance through the Bank of Japan within 20 days after the acquisition of the Shares. The Participant should consult with his or her personal tax advisor to determine the applicable reporting obligations.
Foreign Asset/Account Reporting Information.  Japanese residents are required to report details of any assets held outside of Japan as of December 31, including Shares acquired under the Plan, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15th each year. The Participant is responsible for complying with this reporting obligation if applicable to the Participant and should consult his or her personal tax advisor in this regard.
NETHERLANDS
There are no country-specific provisions.
POLAND
NOTIFICATIONS
Exchange Control Information. Information regarding bank or brokerage accounts holding cash and securities (including Shares) outside of Poland must be reported on a quarterly basis to the National Bank of Poland on transactions and balances in such accounts if the value of such cash and securities exceeds a certain threshold. Any transfer of funds in excess of a certain threshold into or out of Poland must be effected through a bank account in Poland. All documents connected with any foreign exchange transactions should be retained for a period of five (5) years as measured from the end of the year in which such transaction occurred.
SINGAPORE
NOTIFICATIONS
Securities Law Information. The Award under the Plan is being made pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. Hence, statutory liability under the SFA in relation to the content of prospectuses will not apply. The Award granted under the Plan is subject to section 257 of the SFA and the Participant understands that he or she should not sell or offer to sell, any Shares directly to any person or entity in Singapore unless such sale or offer is made (i) six months or more after the date of grant, (ii) pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provisions of the SFA.
Director Notification Information. Any director, associate director or shadow director of a Singapore Affiliate or Related Entity is subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Affiliate or Related Entity in Singapore in writing when receiving or disposing of an interest (e.g., rights or Shares) in the Company or in any Affiliate or Related Entity. Such notifications must be made within two days of acquiring or disposing of an interest in the Company or any Affiliate or Related Company, or within two days of becoming a director if such an interest is held at that time.

Omnibus Equity Incentive Plan - RSU Agreement - 18         Rev. Jun. 2023





SOUTH KOREA
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Korean residents must declare all foreign financial accounts (i.e., non-Korean bank accounts, brokerage accounts, etc.) to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds the applicable threshold on any month-end date during a calendar year. The Participant should consult his or her personal tax advisor to determine his or her personal reporting obligations.
SWEDEN
TERMS AND CONDITIONS
Tax Obligations. This provision supplements the “Tax Obligations” section of this Agreement:
Without limiting the Company’s and the Employer’s authority to satisfy their withholding obligations for Tax-Related Items as set forth in the “Tax Obligations” section of this Agreement, by accepting the Award, the Participant authorizes the Company and/or the Employer by deducting from the Shares otherwise deliverable to the Participant in settlement of the Award or withholding from proceeds of the sale of Shares acquired upon vesting/settlement of the Award either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization) to satisfy Tax-Related Items, regardless of whether the Company and/or the Employer have an obligation to withhold such Tax-Related Items.

SWITZERLAND

NOTIFICATIONS
Securities Law Information. Neither this document nor any other materials relating to the offer of participation in the Plan (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”); (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an employee of the Company or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (FINMA).

TAIWAN

NOTIFICATIONS
Securities Law Information. The offer of participation in the Plan is available only for eligible Employees and Consultants. The offer of participation in Plan is not a public offer of securities by a Taiwanese company.
Exchange Control Information. Taiwanese residents may acquire and remit foreign currency (including funds to purchase or proceeds from the sale of Shares) up to US$5 million per year without justification. However, if the transaction amount exceeds certain thresholds in a single transaction, Taiwanese residents may be required to submit a foreign exchange transaction form and provide supporting documentation to the satisfaction of the remitting bank.

Omnibus Equity Incentive Plan - RSU Agreement - 19         Rev. Jun. 2023





UNITED KINGDOM
TERMS AND CONDITIONS
Tax Withholding. This provision supplements the “Tax Obligations” section of this Agreement:
Without limitation to the “Tax Obligations” section of the Agreement, the Participant agrees that he or she is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by HM Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Notwithstanding the foregoing, if the Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provisions will not apply. The Participant understands that, in the event he or she is an executive officer or director and the income tax is not collected by the Participant within 90 days of the end of the U.K. tax year in which an event giving rise to the indemnification described above occurs, the amount of any uncollected income tax may constitute a benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for paying the Company or the Employer, as applicable for the value of any NICs due on this additional benefit.
UNITED STATES OF AMERICA
There are no country-specific provisions.

Omnibus Equity Incentive Plan - RSU Agreement - 20         Rev. Jun. 2023



EX-31.01 4 ex3101cdns09302023.htm EX-31.01 Document

Exhibit 31.01
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

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

EX-31.02 5 ex3102cdns09302023.htm EX-31.02 Document

Exhibit 31.02
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

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





EX-32.01 6 ex3201cdns09302023.htm EX-32.01 Document

Exhibit 32.01
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2023 of Cadence Design Systems, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anirudh Devgan, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Anirudh Devgan
Anirudh Devgan
President and Chief Executive Officer
(Principal Executive Officer)
Date: October 23, 2023
                                    

A signed original of this written statement required by Section 906 has been provided to Cadence Design Systems, Inc. and will be retained by Cadence and furnished to the Securities and Exchange Commission or its staff upon request.




EX-32.02 7 ex3202cdns09302023.htm EX-32.02 Document

Exhibit 32.02
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2023 of Cadence Design Systems, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John M. Wall, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ John M. Wall
John M. Wall
Senior Vice President and Chief Financial Officer
(Principal Accounting and Financial Officer)
Date: October 23, 2023
                                    

A signed original of this written statement required by Section 906 has been provided to Cadence Design Systems, Inc. and will be retained by Cadence and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 8 cdns-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Income Statements link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Receivables, net link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and Acquired Intangibles link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Restructuring and Other Termination Benefits link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Other Income and Expenses link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Receivables, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill and Acquired Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stock Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Restructuring and Other Termination Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Other Income and Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Investments, Equity Method and Joint Ventures (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue (Details 2) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Receivables, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Debt Credit Facility (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Acquisitions (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Acquisitions (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Acquisitions (Details 2) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Acquisitions (Details 3) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Acquisitions (Details 4) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Goodwill and Acquired Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Goodwill and Acquired Intangibles (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Goodwill and Acquired Intangibles (Details 2) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Goodwill and Acquired Intangibles (Details 3) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-Based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock Repurchase Program (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Restructuring and Other Termination Benefits (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Restructuring and Other Termination Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Other Income and Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Net Income Per Share (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Investments (Details 2) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Investments (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Fair Value (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Segment Reporting (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cdns-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cdns-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cdns-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Credit facility, covenant, pro forma leverage ratio Debt instrument, covenant, pro forma leverage ratio Debt Instrument, Covenant, Pro Forma Leverage Ratio Debt Instrument, Covenant, Pro Forma Leverage Ratio Changes in operating assets and liabilities, net of effect of acquired businesses: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Interest income Interest Income, Other Other Americas [Member] Other America [Member] Other America. Revenue from external customers by product category Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Total receivables, net Accounts Receivable Net Current and Noncurrent Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of current and noncurrent accounts receivable due from other than related parties. DEBT Debt Disclosure [Text Block] Common Stock, Par Value and Capital in Excess of Par Common Stock Including Additional Paid in Capital [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Changes in defined benefit plan liabilities Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Long-term market-based awards Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Purchases of investments Payments to Acquire Investments Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restructuring Reserve, Foreign Currency Translation Gain (Loss) Restructuring Reserve, Foreign Currency Translation Gain (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Product and maintenance [Member] Product and maintenance [Member] Product and maintenance [Member] Current and long-term receivables balances Accounts Receivable, after Allowance for Credit Loss [Abstract] Estimated Royalty Rate Estimated Royalty Rate Estimated Royalty Rate Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Statement, Geographical [Axis] Geographical [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Ownership [Axis] Ownership [Axis] Current liabilities: Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Net Income per share - diluted (usd per share) Net income per share - diluted (usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost Treasury Stock, Value Foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Changes in the carrying amount of goodwill Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value Measurements, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Accelerated share repurchase program Accelerated Share Repurchase Program [Member] Accelerated Share Repurchase Program Common stock and capital in excess of par value Common Stocks, Including Additional Paid in Capital Trading Symbol Trading Symbol Restructuring Plan [Axis] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net income Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Intangible assets, gross carrying amount (excluding goodwill) Intangible Assets, Gross (Excluding Goodwill) Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Investment [Table] Schedule of Equity Method Investments [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Gross accumulated unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Weighted-average useful life of definite-lived intangible assets acquired Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Credit facility, covenant, debt to EBITDA ratio after step up triggered by acquisition Debt instrument, covenant, debt to EBITDA ratio after step up triggered by acquisition Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition Fair Value Measurements, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Name Measure Name Credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Summary of revenue by geography Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Contract balances Contract Assets and Deferred Revenue [Table Text Block] [Table Text Block] for Contract Assets and Deferred Revenue [Table] ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Unrealized losses on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Transferred at point in time Transferred at Point in Time [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Credit facility, covenant, required business acquisition consideration, minimum Debt instrument, covenant, required business acquisition consideration, minimum Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payment of debt issuance costs Payment of debt issuance costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Contingencies Commitments and Contingencies, Policy [Policy Text Block] Stock received for payment of employee taxes on vesting of restricted stock Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Alberto Sangiovanni-Vincentelli [Member] Alberto Sangiovanni-Vincentelli Anirudh Devgan Trading Arrangement, 2023 Plan Termination [Member] Anirudh Devgan Trading Arrangement, 2023 Plan Termination Potential shares of Cadence's common stock excluded Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Proceeds from Senior Notes, net Proceeds from Debt, Net of Issuance Costs Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Beginning balance Ending balance Restructuring Reserve Amortization of acquired intangibles Table Text Block Supplement [Abstract] Transaction costs associated with acquisitions Business Combination, Acquisition Related Costs Fair value of the 2024 Notes Notes Payable, Fair Value Disclosure Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Finite-lived Intangible Assets Acquired Finite-Lived Intangible Assets Acquired 2023 - remaining period Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Revenue recognized from satisfaction of performance obligations Contract with Customer, Performance Obligation Satisfied in Previous Period Use of estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Unamortized discount Debt Instrument, Unamortized Discount Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Proceeds from the sale and maturity of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Amortization of acquired intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Shares from equity forward contract settled during the period Shares from equity forward contract settled during the period Shares that were settled during the period associated with an equity forward contract entered into and paid for during a previous period. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Debt instrument, interest rate at period end Debt Instrument, Interest Rate At Period End Debt Instrument, Interest Rate At Period End Total estimated amortization expense Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Class of Stock Disclosures [Abstract] Class of Stock Disclosures [Abstract] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Pulsic. Ltd. Pulsic. Ltd. [Member] Pulsic. Ltd. Total receivables Accounts Receivable, before Allowance for Credit Loss Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments [Table Text Block] Current portion of deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Existing Technology [Member] Existing Technology [Member] Existing Technology [Member] Existing technology. Total Assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Options to purchase shares of common stock Share-based Payment Arrangement, Option [Member] Employee Stock Option [Member] Amortization of acquired intangibles Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Non-cancellable commitments from customers included in remaining performance obligations Revenue, Remaining Performance Obligation, Amount, Non-cancellable IP Access Agreements Amount of transaction price for non-cancellable IP access agreements allocated to performance obligation that has not been recognized as revenue Foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Weighted-average vesting period over which unrecognized compensation expense will be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and expenses Costs and Expenses Maximum [Member] Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Other expense, net Other Nonoperating Expense Goodwill resulting from acquisitions Goodwill, Acquired During Period Notes Payable to Banks Notes Payable to Banks [Member] Tabular List, Table Tabular List [Table Text Block] EMEA [Member] EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Purchase of treasury stock Treasury stock acquired Treasury Stock, Value, Acquired, Cost Method Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Performance obligation type [Domain] Performance obligation type [Domain] Performance obligation type [Domain] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Basis of presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event [Member] Subsequent Event [Member] Schedule of acquired intangibles with finite and indefinite lives (excluding goodwill) Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Costs and Expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Restructuring reserve rollforward by major type of cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] ACQUISITIONS Business Combination Disclosure [Text Block] Agreements and Relationship [Member] Agreements and Relationships [Member] Agreements and Relationship [Member] Agreements and relationship. In-process technology Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Cost of services Cost of Services [Member] Cost of services. Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Current and long-term accounts receivable balances Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust Gains Losses on Trading Securities in Non Qualified Deferred Compensation Trust Gains losses on trading securities in non qualified deferred compensation trust Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Estimated Customer Retention Rate Estimated Customer Retention Rate Estimated Customer Retention Rate Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Equity method investments, carrying value Equity Method Investments Inventories Total inventories Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Payments for repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Digital IC Design and Signoff Digital IC Design and Signoff [Member] Digital IC Design and Signoff [Member] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Securities held in Non-Qualified Deferred Compensation trust, or NQDC Deferred Compensation Plan Assets Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of Other Nonoperating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Principal Aggregate principal amount, issued Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Segment reporting [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Beginning balance, shares Ending balance, shares Common Stock, Shares, Outstanding Other Income and Expenses [Abstract] Receivables Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] Tax audit assessment Loss Contingency, Estimate of Possible Loss Principal Principal Amount Oustanding Of Revolving Line Of Credit Principal Amount Oustanding Of Revolving Line Of Credit Asset Class [Domain] Asset Class [Domain] Class of Stock [Domain] Class of Stock [Domain] Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Marketable equity securities Equity Securities, FV-NI, Current Schedule of inventory Schedule of Inventory, Current [Table Text Block] Segment reporting [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Anirudh Devgan [Member] Anirudh Devgan Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Carrying Value Of Debt Outstanding Carrying Value Of Debt Outstanding Carrying Value Of Debt Outstanding Intellectual Property (“IP”) IP [Member] Intellectual property sold to customers Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based compensation expense and allocation by cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Long-term portion of deferred revenue Contract with Customer, Liability, Noncurrent Long-term liabilities: Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Percent of remaining performance obligations, current Percent of Remaining Performance Obligations, Current Percent of remaining performance obligation to be recognized in next twelve months. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Marketing and sales Selling and Marketing Expense General and administrative General and Administrative Expense China [Member] CHINA Due after 1 year through 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Rambus IP Business from Rambus [Member] Represents the IP business acquired by Cadence from Rambus Senior Notes [Member] Senior Notes [Member] Karna Nisewaner [Member] Karna Nisewaner Total current assets Assets, Current Summary of long-lived assets by geography Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Mortgage-backed and asset-backed securities Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Other income (expense), net Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Restructuring Type [Axis] Restructuring Type [Axis] Shares repurchased and the total cost of shares repurchased Class of Treasury Stock [Table Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Japan [Member] JAPAN Current Fiscal Year End Date Current Fiscal Year End Date Average repurchase price per share average repurchase price per share average repurchase price per share Additional authorized repurchase amount Stock Repurchase Program, Authorized Amount GOODWILL AND ACQUIRED INTANGIBLES Goodwill and Intangible Assets Disclosure [Text Block] Term Loan Due Twenty-Twenty Five Term Loan Due Twenty-Twenty Five [Member] Term Loan Due Twenty-Twenty Five PEO Name PEO Name Accumulated other comprehensive loss, net of tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Base Rate [Member] Base Rate [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Debt instrument, basis spread on variable rate, additional interest Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment Changes in the carrying amount of goodwill Schedule of Goodwill [Table Text Block] OTHER INCOME (EXPENSE), NET Other Nonoperating Income and Expense [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Estimated amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Fair value of financial assets and liabilities Fair Value, Net Asset (Liability) [Abstract] Revolving credit facility Carrying Value Line of Credit, Current Depreciation and amortization Depreciation, Depletion and Amortization Stated interest rate of Senior Notes Debt Instrument, Interest Rate, Stated Percentage Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Transferred over time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Unrealized losses on investments Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Long-lived assets in individual foreign countries Long-Lived Assets Deferred revenue Increase (Decrease) in Deferred Revenue Non-vested shares of restricted stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from deferred revenue during the period Contract with Customer, Liability, Revenue Recognized STOCK REPURCHASE PROGRAM Treasury Stock [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Subsequent Events [Abstract] Subsequent Events [Abstract] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Equity securities without readily determinable fair value, book value Equity Securities without Readily Determinable Fair Value, Amount Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Purchases of intangible assets Payments to Acquire Intangible Assets Unbilled accounts receivable Unbilled Contracts Receivable Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share Reconciliation [Abstract] RESTRUCTURING AND OTHER CHARGES Restructuring and Related Activities Disclosure [Text Block] Total liabilities assumed Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Fair Value Measurements, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Acquired intangibles, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Credit facility, covenant, debt to EBITDA ratio Debt instrument, covenant, debt to EBITDA ratio Debt Instrument, Covenant, Debt to EBITDA Ratio Debt Instrument, Covenant, Debt to EBITDA Ratio Title Trading Arrangement, Individual Title Stock-based compensation Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Total cost of repurchased shares Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital Common Stock [Member] Common Stock [Member] Changes in defined benefit plan liabilities Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Tradename Trademark and Patents [Member] Tradenames Trademarks And Patents [Member] Tradename Trademark and Patents [Member] Tradenames trademarks and patents. City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code NET INCOME PER SHARE Earnings Per Share [Text Block] Equity forward contract cdns:AdjustmentsToAdditionalPaidInCapitalForwardContractUnderAcceleratedShareRepurchaseAgreements cdns:AdjustmentsToAdditionalPaidInCapitalForwardContractUnderAcceleratedShareRepurchaseAgreements Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Other Asia [Member] Other Asia [Member] Other Asia [Member] Document Fiscal Year Focus Document Fiscal Year Focus Segment, Geographical [Domain] Geographical [Domain] Credit facility, maturity date Line of Credit Facility, Expiration Date Minimum [Member] Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Receivables [Abstract] Receivables [Abstract] Receivables, net Receivables, Net, Current Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total other comprehensive loss, net of tax effects Other comprehensive loss, net of taxes Other Comprehensive Income (Loss), Net of Tax Long-term debt Carrying Value Unsecured Long-Term Debt, Noncurrent Asia [Member] Asia [Member] Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Stock repurchase program Equity, Class of Treasury Stock [Line Items] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Due after 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total Liabilities Liabilities, Fair Value Disclosure Accelerated share repurchase, prepayment during period Accelerated share repurchase, prepayment during period Accelerated share repurchase, prepayment during period Losses on foreign exchange Gain (Loss), Foreign Currency Transaction, before Tax Stock received for payment of employee taxes on vesting of restricted stock Payment, Tax Withholding, Share-Based Payment Arrangement Liabilities Liabilities [Abstract] Cash paid for income taxes, net Income Taxes Paid, Net Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Deferred taxes Deferred Income Tax Assets, Net COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Retained Earnings Retained Earnings [Member] Stock-based compensation expense and allocation by cost Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Amortized cost Debt Securities, Available-for-Sale, Amortized Cost Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Net income per share - basic (usd per share) Net income per share - basic (usd per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Summary of long-lived assets by geography Geographic Areas, Long-Lived Assets [Abstract] Stock repurchase program Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Stock option and restricted stock grants [Member] Stock option and restricted stock grants [Member] Stock option and restricted stock grants [Member] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Custom Integrated Circuit (“IC”) Design and Simulation Custom IC Design [Member] Custom IC Design [Member] Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares Stock Issued During Period, Shares, Treasury Stock Reissued Total long-term liabilities Liabilities, Noncurrent Restructuring Restructuring Charges Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Losses on non-marketable equity investments Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Technology-Based Intangible Assets Technology-Based Intangible Assets [Member] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Foreign currency translation loss Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Americas [Member] Americas [Member] Available-for-sale debt securities, fair value Total Mortgage-backed and asset-backed securities Debt Securities, Available-for-Sale Payments on revolving credit facility Repayments of Lines of Credit Remaining Principal Amount Of Debt Outstanding Remaining Principal Amount Of Debt Outstanding Remaining Principal Amount Of Debt Outstanding Share repurchase on open market Share repurchase on open market [Member] Share repurchase on open market 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] Gross accumulated unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Stock repurchase program, prepayment during period, derivative settlement Stock Repurchase Program, Prepayment During Period, Derivative Settlement Stock Repurchase Program, Prepayment During Period, Derivative Settlement Functional Verification, including Emulation and Prototyping Hardware* Functional Verification, including Emulation and Prototyping Hardware [Member] Functional Verification, including Emulation and Prototyping Hardware [Member] Expected merger consideration Business Combination, Price of Acquisition, Expected Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Award Timing Disclosures [Line Items] Gains (losses) on marketable equity investments Marketable Security, Realized Gain (Loss) INVESTMENTS Investment [Text Block] Compensation Amount Outstanding Recovery Compensation Amount Total assets acquired Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets (Gain) loss on investments, net Gain (Loss) on Investments Provisions for losses on receivables Accounts Receivable, Credit Loss Expense (Reversal) Due after 5 years through 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Other comprehensive loss, net of tax effects: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Service [Member] Technology Service [Member] Multiple performance obligations Revenue arrangement with non-cancelable commitments [Member] Arrangement with non-cancelable commitments and multiple performance obligations where revenue is recognized at varying points in time Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] Deferred revenue Deferred Revenue System Design and Analysis System Design and Analysis [Member] System Design and Analysis [Member] Other assets Other Assets Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Stock-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Single performance obligation Revenue arrangement recognized over time [Member] Arrangement with a single performance obligation, where revenue is recognized over time Cost of product and maintenance Cost of Sales [Member] Employee Severance and Benefits [Member] Employee Severance [Member] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Payments for Restructuring Payments for Restructuring Document Period End Date Document Period End Date Proceeds from revolving credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amortization of debt discount and fees Amortization of Debt Issuance Costs and Discounts BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross carrying amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves FAIR VALUE Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Privately held company, equity method Privately held company, equity method [Member] Privately held company, equity method Cost of product and maintenance Cost, Amortization INVENTORY Inventory Disclosure [Text Block] Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year Finite-Lived Intangible Assets, Net [Abstract] Money Market Funds Money Market Funds [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid in business combinations, net of cash acquired Cash paid in business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Stock received for payment of employee taxes on vesting of restricted stock, shares Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Assets Assets, Fair Value Disclosure [Abstract] Due within 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility [Domain] Credit Facility [Domain] Purchase of treasury stock, shares Shares repurchased Treasury Stock, Shares, Acquired Credit facility, interest rate spread Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Expected restructuring costs expected in future periods Restructuring and Related Cost, Expected Cost Remaining Marketing and sales Selling and Marketing Expense [Member] Proceeds from term loan Proceeds from Issuance of Unsecured Debt Weighted average common shares outstanding - diluted (in shares) Weighted average common shares used to calculate diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted ROU asset amortization and change in operating lease liabilities ROU asset amortization and change in operating lease liabilities ROU asset amortization net of changes in operating lease liabilities. Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Anirudh Devgan Trading Arrangement, Performance Stock Awards [Member] Anirudh Devgan Trading Arrangement, Performance Stock Awards Estimated Technological Obsolescence Rate Estimated Technological Obsolescence Rate Estimated Technological Obsolescence Rate Acquired intangibles Acquired intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Term Secured Overnight Financing Rate (SOFR) Term Secured Overnight Financing Rate (SOFR) [Member] Term Secured Overnight Financing Rate (SOFR) REVENUE Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Long-term receivables Accounts Receivable, before Allowance for Credit Loss, Noncurrent Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Income (loss) from equity method investments Income (Loss) from Equity Method Investments Stock Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures Stock Issued During Period, Value, Treasury Stock Reissued SUBSEQUENT EVENT Subsequent Events [Text Block] RECEIVABLES, NET Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States [Member] UNITED STATES Performance obligation type [Axis] Arrangement Type [Axis] Arrangement Type Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Valuation Significant Input, Discount Rate Business Combination, Fair Value Significant Input, Discount Rate Discount rate used in determining the fair value of assets acquired or liabilities assumed as part of a business combination during the period. Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Senior Notes Due 2024 [Member] Senior Notes Due Twenty-Twenty Four [Member] Senior Notes Due Twenty-Twenty Four [Member] Percentage of product and maintenance revenue by product group Percentage of Product and Maintenance Revenue by Product Group Percentage of Product and Maintenance Revenue by Product Group Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average common shares outstanding - basic (in shares) Weighted average common shares used to calculate basic net income per share Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Debt issuance costs Unamortized Debt Issuance Expense Income from operations Operating Income (Loss) Credit facility additional borrowing capacity available Line Of Credit Facility Additional Borrowing Capacity Available Line Of Credit Facility, Additional Borrowing Capacity Available Revenue from contract with customer, timing of goods or service Revenue from Contract with Customer, Timing of Goods or Service, Percent Revenue from Contract with Customer, Timing of Goods or Service, Percent Excess Facilities [Member] Facility Closing [Member] Revenues [Abstract] Revenues [Abstract] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Credit facility, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Total amortization of acquired intangibles Amortization of Acquired Intangibles Amortization of acquired intangibles, including amortization of costs from existing technology included in cost of product, and amortization of costs from acquired maintenance contracts included in cost of maintenance, and amortization of all other acquired intangibles. Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Summary of debt outstanding Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer Relationships Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] EX-101.PRE 12 cdns-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cdns-20230930_g1.jpg begin 644 cdns-20230930_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" H (T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_"<4 YK\ MR/\ @NM_P6)\=_LB?$;P;\#/@5ID&J?&/QXD,WVE[9;QM-BGF,-O%#"?E>XF MD5\;_E1%W$'<,>M_\$?? '[8?P__ .$XB_:I\1:9XAAO4LKGPXUM<6D\EJY\ M[[5$Y@BCQC]S@'M [:7/7_V[O"7QU\7^#]#B^!GB?1_#&KQ7S/J #[]J\!^&GPB_;PL/B)H$_B/XG^#KSPY#J,#ZI;QVE MJ))[02*9D4BR4ABFX## Y/4=:]:_X*?Z!^TWXV^&_AG0?V9=6\,>&M=U74W3 M7M=UGRRNEV(B;#1!TD^=I"H^6-R #TZU^IX.7X;HKK=KJ_VW[?F[GM_N^4FS_4[NI^]CM7WG7X+_P#!HOJUQX@_ M:\_:'U"[@%O=ZAI-E=7$(4KY,LE_=.Z8/(VLQ&#R,5^L_P#P4X_;FTW_ ()T M_L;>+/BC?6<>J7VEI'9Z/ISN474-0G;RX(F8(-"UOX4?$'48@/"JV-O%%':R!I(49%B$L MGB1S%()7884O][!_>'X1?$S3/C3\*_#7C#1G:32/%.EVVKV3-C<89XEE3..^ MUAD>M FK'2T5^%?[3O[>W[:7Q-_X++_$3]GGX*?$C2M-^R:A*^B6-_I]DEO; MVT5E%(]:NH['1M LIM1OKE_NP01(9)'/L%4G\*_#3PU_P %'OV]/^"QWQ6\::G^ MS!+IGP^^'GA"XVV:W"6D0DSDPQW%Q<1R&6XD4!VC0*B!@">06!)7/WBHK ^' MC:Q#\.-";Q,T0U]--MSJS)M$8N1$OG$;?EV[]W3C'3BOQ=\;_P#!1W]L7_@J MM\>?BY-^RGK>F>"OAA\&=YAD,,'VKQ(R&38/,FBEW2SB*1TB 1%0+N;(? -NTGB"S$2BX6R^VMI\3. \X@_CV@]P54$NP* MH0FA^%GQ5GM(_^#Q#2#XE)^Q"XL$TKS\; Y\, MKY&S/;[29,?[>:_=)/NU^8__ 7+_P""*/C/]MKXI^%/C3\$]=L= ^+/A&"& MVD@N;IK(:BD$K36T\-PJGRKF%V;!8;64@$KM&?8O^"0V@?MC:7;^,I_VL-3T M:[S'96WAJULVL&FC">=]HDE-HH0E\Q8+,2=IX7N ]4>#_P#!P#_P48^*_P * M?C/\*/VZ%K;PPN0?)+2"1GD W!4 7!)-?G M]^V1^PQXD_8-_P""MG[+V@^+_BKXG^+WB'Q)JFB:M>ZMK32,UL_]L",P0F22 M1_*RI8;FZL>!7Z1_\%U_^"/OQ%_;D^)/PZ^+GP7UW2M)^)?PZ06\<%_-_^"67[??[5'[:GPB^*GQDMOAQK=S\. M-6TTB:QU6VM"ME!?+>V>E!2:L?M3\7]FG"Y]MPD_'-? MM4Z"12" 01@@]#7XHW?_ 1A_:^_X)V_MF^.O&7[(WB;P;_PAWCAY)%M=7NH MT:UA>5IEM9H)HV1S"[,(Y4;.PX.,L""6UCF/^#4U[O_ M ,'>YNQ_P3X\$;%F;3_^$ZM_M07[I/V*\V ^_P![%2?\&_'_ 2J^.G[ '[1 MGQ6\4_%K3/#5K9^/-+A$4VF:LEV[W:W?AOK7PHU;1=*U31M%N$:-;:W2W1[1"\5H&S&A53\Y M&1R37[!_L&_ C6OV7/V,?AA\.O$-]9:GKG@KPY9Z/>W5FSM;SRPQ!&9"X#%< MCC(!QVK\I?@#^Q?_ ,%3?V1OAW'\(/ /BSX=Q^"=,+V^E:S>7EI>1Z;"Q/$) MFB-RL8SD(T3;.BXK]I_#-K>6'AW3X-0G6YOX;>-+F9>DLH4!V' X+9/0=: 9 M^('[/@S_ ,'@OC'_ 'M3_P#3''1\3_\ E<@T+_KI9_\ J+O7T7\)O^"5WQ@\ M(_\ !PWXB_:,OM/T!?A?J1O3!GS=+2V3,&W(_>*1UX'-'C;_@E?\8- M=_X.+M+_ &DK?3] ;X66KVYDN6U51?#9H;638M]N?]<0.O3F@=_R/I[_ (+9 MO?)_P2>^/9TTR"Y_X1&Z!V=?*X\W\/+WY]LU\V_\&G4VEO\ \$NKE+(Q?VA' MXUU3^T@N-XE*P%-W?_4^5CVK]'?B+X TOXK_ ^USPOKMJM]HOB*PGTR_MVX M$\$T;1R+[95B*_#[P1_P1S_;T_X)?_%CQ9I_[+?C/P]JG@KQ7+LCN[N\LT"Q MKN$,EW:W:%5GC4[3)!O+#M_" 2VL?M-^TDUXG[/'CQM.W?V@/#NH&UV]?-^S M2;,?\"Q7\['_ 09^ '[6'QL^#7CF7]F_P",?A?X;Z98:I;1Z]8ZG"LDUW<- M; QS#-M*0NP%>HY4\=Z_H^^'VGZK:_#C0[3Q)-#>ZY'IMO#JDJX:.>X$2B9A MP 07W'H.#T%?CAXC_P""-W[7/_!-C]K7QAXR_8Y\1>'K[P5XVF:5]&U.Z@C> MTC:1I%MYX;D"*586=Q'*CB0(<$6C:').XB,"W(E,@DC3!8S+C;GH>G%?H81FOG7_@F9X;_:%\-_ ML\71_:8UO0-:^(U_K5Q=1_V.(A;6-@8X5A@_=1HFY664G ;[X^8]OHJ@3>H4 F444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D! end GRAPHIC 14 image_1a.jpg begin 644 image_1a.jpg MB5!.1PT*&@H -24A$4@ 04 !3" ( 95(68 F?TE$051X7NU= M"[155;E><'B)#WP!2A0^&)J:4MJ-1)00S S3"ANWFZ6.AM>XJ+P$%1+EH:B) MA@XUS"=EB9(.T\@L49) A09)-10!@4 >YP'GN9_K,>^W_\_YGWGVV7N?'WS?9'V3\4W:_N$X\ ,3IDS8 M9,)&$^ O8?S4QW\&?TW&-!I3;TR='*1#$X7&9'$D/_,3?YG\N\6(X>(3QH?& M*$>&/#XDHZ@1?\*'>N%#)HKY$&-?<,#Q89?Q\5=CPMI<* B3)LR8,(C""+_A M(Q";UHB@?TDYZ1L4B*+0D\('(Q\Q'V+L PXX/H1A[B^0OZP8>=+& (P-]AI3;4RE M,;MSS,G][9"_G7(&Y_<84VNB>A,UF6S*9-,FDS7IP"3]*.%'C7XNJXH1HR@^ M,7Q #*B-(O)A=Q21#SNC:*>00?E0@S)16!>%,1]B[ ,..#[DQKYI&21D9$"< MM0.&I!TS-+3\:W)FESX^$YDF(9./%"MK@HP)TKF!=S:1^XL1HS@^J7R(ZJ./ MK3]A*2%\P/FH,8P:@Y@/,?8!!QP?LF&.#DTR$MCJ-V$1^/3%W;48F@19:N,J3)A@["LL2F=?[]V M()O-1E%N?LOD9H/]1")'JC ,D\ED$ 3Z4UU=G5X2HUS(9#*4,"0/14#LJ@( M!_BJA?7\/N. XT/:#^O3:;K[G2:[/9NJSF;K,!@(,V+R6?(A,.D&DVB,DO5A MV!B&.8,-HB 3!.D@S(:9,*S%7VY$P2%']%%]?9/O)U/-LFLGH(^&A@8(.I5* MN:('J*J+&Q4:T?DL?)LOBC XX/ MN=2H)IU-Y\2PU_B[T$V3S&! [->:H-9DJL*F;9GPH[2IW&-V[#);*LV>:M.8 MP*#!;S*)!LC&I)(FXR=- %)5^]DFB1E--:F/ERGV U &K-^(D@#P!&>@E?KZ M>F5%C/*" H=LR0=*'@=:@#XHG7Q1\=D'Q(R(Z+9,HD$[DI MTZHJLW+UYAFW5XV?'OQHAKGFIN"*Z\Q_3S 3)B>O_E'VOZ^-KIYD?CC97'6# MN>K&Z(%-=Y@5:TU]PB12IBYAN(27R,6+_-NU _3]>_?NO>VVV_KT MZ=.E2Y?NW;M75%0<=-!!/_[QCRLK*XVE1/Z5,?8;# LN&7B>H8!?U6']7QP_ MU*=S60UB8&X74QI\2&S=NNOYEQ[YCQ$/'GWB+PX];LF1)_ZJ9]^G>Q_U3+]C MGSKLB*?[]%U\V(#%!P]8?-# 9WL?M_B0P3_O=]I=)WS^G7L7UFS>9M)9TY * M$G[0%.3XT/'E!W@F]?IWW'&')^C9LV?7KEUQ,'/F3,9K* S%W#@>HRR 2&'N MD*T;&0@<4QUP3/B$/U)B[#,..#XDLR&7HNM,N-][NW7G_[!?]YS MXG$_/>+(19\:\,B1ARP\LN?"S_19T+_;@P,K%@[L]F3_GD_TZ_UHW]Z/]C_J MWA,&3A]RTJI'[VFJ?+_!U-1$=?4FL\?DC'H? BI$K%GI[-FSJ8!NW;HA4( 2 M. /"0#'[KXD8!4%_I(XF%." BF !*@A?#SOL,.?2?<$!QPG3HGO\BJXR&F9D'JWT>"B4^?Y&06UM;555%1)Z7(O/ MAH8&CGJ3 K@3%5_[H>VDLX>LV4X]B1;.FS>O1X\>&#Q [AA%X!/C!^/,@;2H ML1"H7;:6%,)7)@,LP$2YQ34M05GQF*TBM !.X1AW"66B@JIG21SWZM6+Q: "A@[$:E@"#J @#28H MR8/VH]/YP)F!UC;J+G(1+.F><4$=%%,D=1R(\_!EX2:_1%OP)2[C+GG7A7=H'M+]9-!?O(.D-!9)%74L]D9"&EOKX>'6E= MK$W0UO-.MNX1Q;C/\YZ1,)SW(BO<1#2265=CXT!E967__OVY.E1146%$+/B) M9L!+\A;LVD2G\X%@]Z@P'*.3=.ITAP5E71"N$^(Q3[+^_-(=!-O&RBEZ=3 T MNSESYD#<<$6@1$?Y0*@=H^-07:1+9EO,H[YAWO MNNLN*L#K>+[$2JCRO//N5YXIT?[64F+?W3-Y\,4!,='",8RXIJ8FOU [P"Y0 M$?F_=1PT!B(4\"035WS"H&''.W?N9'E0CB8.TX?DR1_/#AAX "7B@(F3$5F1 M":T-IAC^'7R@I68E44X).&- J' C&PT+ I?DJ0%GZNKJVM_5TL@Z,9J,(MAR M'.!&&#\H$SK*!]V$ M[X0C:HKJ8Q=@=A(VW@77_(Z7MA.=#H?Z# B27DY2P!WDA:H$$F8;*L1IXM0YADH&E3%:27]B4.1 M%A=T$&D[81))L$X(8#HJ7.#66V\E'_8A/D0R6Y(WO$.S<1Y:KZVMU9,DC'[- M PW=K<27"7A?G LJ=&V=WI3=41H$+0>I[03OZ_JU4-:_T'XHP@W460FGS5<6 M@LL'[0YZ01ERYM"(4JAWW$+K=#OHR?2&>^^I[D-!BXM;0MFR:=.F7_[RE_#6,V?. MQ">,$K4]_OCCJU>OAF&5MLMB4-E]^.&'BQO38-S[X=O" @XT;-S[SS#.H$#=")0\\\ :3Y67KL=8M\=C^)?WWW]_^?+E M;[[YYNNOO[YBQ8KUZ]=S:A(VVV^Z[[[X__O&/$)1+U!)0,I /Z,ZSSSX+@4,4J.WFFV]^ M\<47:3F4":LE _6DCA,4@RLD'#M0T/''0A@;][6]_N_CB MBV$]O7KUZM:MFQH3<,@AAYQUUEFP;[:X=0]=H/[?_>YWYYY[KB=.FG;)3T]R M1WR>=MIIK[SR"LM3%J%$#RJ Y^F2C8B)C>3=84#0,2M$P[2=G_WL9W_]ZU^C MP-RY<]F+TOE2Q@Z* ADD\)C;G("M6[?.F#$#ES/.<#GIX(,/QN>))Y[XP@LO M&)D;8M6O7OGW[LFU#APXE6VZXX09N*B%P.W3J M]--/1\1CALDZ=9NT'G#6R]A]U+R1QLE%BQ8=>^RQJ)F?N",E?]AAAT%THT>/ M-M8)%D,DH=+8\#AMVK2CCCK*DU5_F@>:BFKA^$$VM$03 31L/YG<)LK&!SKYTZ5*JOT1\@.\Y[[SS MJ')H@E8+D=&24"&G06G'B#S4M\9Q-2R>AR8@Y:R,6QB74&#\^/&HI$^?/FPM M/H\^^FCB 6X]-)+X24Y+'1KZ"24C0\I6=/E,=W\YLV;+[SP M0F@(O1TP8( ZAWG6]_Z%J^"CF&UJ)F7PX;H8-17 2^]]!(N M@5>CUM6S:AJJL8B9$BCDV;:!L> J+5ZM'RO'GT#CQ#A@.?_O2GV<&O?.4K:(R*0D=?C#R:7; U8I\#&VF MI<)DN:,175!_Q%O @DU)OP9LV;+%2"\T:^"UO!R@5U+]3IHTR3CZ4MYV!LK& M!^.L@-"939PX4?M)@!(0I6?-[J"##H(L8!!5557(:TN3 5H9.7(D:J#I>V) M^$JG MFQ3I@4JL5Y>$TC+8D$M*JLS#:XVN+@_J.//D(-2#EP.53+3 ;*9AS# M,>V ^RBA,/I=KQ ?M!?J9=,R4H?!@4ZH&74R3J(VW@BZ!_U0+,#56XDRN,3XUU8*K4+7W+,,<=0=H,' M#[[ZZJN1B".[/>><<]A;54")>0 ($5[-$],__OCCX3,P?(318!B'I-^3F MK M@&)4;1]\\(%>KL,R&A:;B@-R^.Z[[Z9]P]#IEL H1&H,&QYZZ"$T&&=@7CJS MQ!CE%>(# Y$ZL*P !QC5P%S(!T^"P DGG "C-!+$,()D%U1BR#.-T#4C(*MY M%];/ YRYYIIKV%^-P)_ZU*__WT=&[ >[84*!P7@IZ#9 MZ=.G\UHZ HB(?@=.9]:L67/FS$&.-V3($&@3GR64:&RV@T$4. ^1LLUT1('*$2J!/DW8Z7. V[< MN!$G>;E?198 MM6H51,<.*M\^\YG/L,$JFB@4,N#CG 5(X_6CR[\^<]_-HX+@TY???55 M^,$VG3?ND#,>,/FC^VEV>)KO__ON-F ANW+9M&W46VC$E M[(E3'P\^^"#,R!/OR%@!0TG(O+NQ2U%:6R2SYEJSBE[S@0T;-ABQ%4T"85*> M�H@1Z5X(,:A-X"NNPJ4S$ZDL;HG'S6&+5\^7(T&S1 EN])K'CNN>>T\E V M_[DW4L.]Y99;M-G,,3QQ/2Q,X2QMTC;H5MH?5JK/ 8(:5>R); M3S*NS9LW4W$I 4OBCLBLW(%3:Y#_J(=M!M,@S!_\X =&JH)5<$88=X<<-+?$ M./[ZZZ]G#2E9CW>J+"?*Q@$;=H#^!#)QIK0A.$CB!%^;B\HJ M=W7YRA^:H"?^6\/1=[[S'2-33-0Q"X=V#IN70'\8>7O"!)HLCL>,&9.2#3\L M'\CJ*=3/9(P]*L8'W$NISAE,7/OPPP_S%KB*"G9?!J$W@I18/UB!PDB$C+5+ M"I;E]48\X*H(+F3LZBISKWJAUN_99$GG,V#3]!$P04J#QAK8+5(0PLZ=.Y'6 MZL2=)Q(>-VX>.,-5N7ZK(LNNH@$1BC#)S(Q MNH#2^=A^HFQ\H ,S(OVA0X=JHNR)JI"@&Y$O^:"J;0WZ,Y4+JJ62:,30'+]" M3ZQ*W2<^,9ACBD]@O!')O*=IF17H5XXC9\Z^ZZZ[ ;A_D58VRD7/ M@ &>)!OH6C$^:/V^O(##2(_&CAWK.=-?D(^Q&2:OI>T.'SZ<]3/S.>644UBA MFAIGG'BLN$UVH7OB@#@?,&'"!-JW9FOX//?<<]EF%1$2'K:9G^JJDLY.6P@< M_&$\Q(6,^>O7KT\6*%:^]]MKG/O;''GN,)1D<]%Y,F>C" MB_&!)=6_&C''P8,'\RKBZU__NK'.F+V#Q:,QH$UO 8LQI>'4>\:.24KP@5W MYYUWWLEB['5'^3LF6L_H-]++KD$"D(W63.R7"9L MU M;"Q[.G3N7357'^O[[[P?R@I_\2LN'LO&!,H4$X;G5T<(-T Y2'=E,H@FH MNT00R2YH7 OW@*$"M*L3KYZX=IUEUR%O,3ZH=PD%&.E",?18O00OO_PR"P0" M'N#SBBNN(+V]XGR@7M6>2&FVBH$%-2".S9DSYZ:;;IH]>S:T#D>(G.>>>^[Y M\I>_C"R"'6%6HS::M7-BQ?C0Q0*B6+QXL9$VT[ETB ]N_;"\18L6L3!S&VCS M\Y__O'%R/"W<3N N[":D@9:@L\<>>RRZ MI%4T(<1,N#PC-_T$Q I=1PCP77#0B3+%P &Z*0-1P)> M(3X0&9DAI1> CV=[F&]TD2A$QO*3LE)_J5FU)WP())MGY22PWH70^*!586AN M6LYNF7;SP34U](*/?$#".O6)X 91N!L0.PH00/,E+NUIJ]230AHZXT>@V)_^ M]"?6H&ZB["@;'T(9IT*:?_G+7ZARE3M&AT9L2PV]1'\T6"O!:+@("X,)L MY3(6=4,PP5 :0'ELVHJ',)I?G &ZU*T7#A%(Q=G7#)TWYXTG?4YC*?)R$0'>ZC 'T$9WO1 MAE6K5NE46">A;'PP,L, LWOEE5?8-W5^\.+4C9J@:YT%XNMB?*#">#O>>NG2I1S5Z%),=X$G\:&'[/RAP6FB3$!TL&Q6GK"/#;6'#X@/ M@7TTS'20#_S*>^$,TABM'.U'#3?<<(/VE-KI*-B&GK+.PYJ[.KM+=%J2T-9Z MPG,F"YU'B7+RH4E>Z L2>]8%0L'0$,C-^2*UK=9*=:'ZR-@5,6A%$R%:Y#GG MG,,]I[2_0)X=T:VOW*%0C \\9DH#C!HUJHM=*,$QS4"B=/GDRU=1%X MA?A SZKA!?C'/_Y!==+Z<8"$X<(++QPN^-*7OH1/M'SDR)'@,QJ#KHT>/1J- MO^"""UY]]55&,VU_:]&1#XR9^$1'<)5Q+NDH'[2_J&'!@@4L7&%S/*3U'$FW M;DE[ #7EA04H"_V%0,X6C!! #DC,OO:UKT$(0X<.'39L& [6K5O'2CX!?%#+ MV[)EBUJDY@F>6.''*AY\.#!K(>40!CEBU-9C-.:4 ]'8.IE MB_%!U1_(;,:8,6-8OL*.(MYXXPWCC/M1/BD[WG2O;O>2ZW%ZK6^3/<\9%?3M MV_?FFV]FJ_02'C ITN4+.GC>G4)#E&AMA>2##O1QP-T^@3S(9CK(A] 9K:+Q MCSWV&.OD59 MQM.^S6E;-Z8]&#AP(.<\Z'V^^7Y]PJ!9X<* M4Z9,,7:-0E6"!F" 00;2^(KQ(;3Y3U8F;>;.G:L48AR'/?&%#M30O_[U+UX( M[\4E<&8.7B$^T)IU+I*?=-MJCF@8EQ3R]!K(PI^:A>Z!UY% QBY1NR ?-&1U MD=EMUJPF9=K-![:?+@9"@.(./_QP'?!0O$84IR+-2 [#AFW>O)DGBP&]0R2D MP'6#=UX9AFX6]F5/(5>EV+9T9[X7M&Q\"&0_'U5X^NFG0XA,EKK(>@IB'_G- MGJ"WZ"'[;,3MX4)JW=4W_3<2,%2ELZNH[:VWWM+'4]("(W72FEG,*\Z'C+PN M() ,&Y]T@;@0,8U\0WI&5V1D(MS8%716BZR7TT1>(3XH#7C M@T9,H3C8WJ' MTTX[C7ZA44#7B!MIY*3*=1DN+:\+R-H7[?"DHKQ\, Z9?5E2U#D?5@Y%((E2 M ]V[=R\OWR-0U\:J"@(C(\)*:FAK5,0]\NZ^+1KQDR1*:47?9 M!^7)UBX*;LN6+7HA2.+9";O2\2%C7Q;-D]P^H.W$M9=>>BDJY' HD# %8WWA MA1<\N_E,C:\U'U1_% 7C_HP9,S1U["GS[IP2S5M:"B44N$F1:R(\^6_@@_H7 MRN?,,\]$?."N)WY^X0M?H/3H+$ #QFJB05X0IE]; ^&7+?'L!L=Y\^;Q7JX7 MR,J$)*6A[L\(5=S=+N5%V?B@,D7K5ZYY1%ZR_L_G PK1"7W(51 -(GGR&?#@R'#=N M'"7#V,4#%"Z8![K 3Y65E>051 &!(/AC?,C:$O+J&B-&KTLJ0,F@K"V]]Y[;]&B1>O6K4O* M*TVIAFS+IX010*@_=>'(XRDL?/*.&S9L .4\L89#Y3DAKP@?LO8%)*%$ ".B M1SH'0Z]PEC5NNNFFC1LWTE#0O&G3IG61V7'/;BDOQH? /H+'NS"\X%@?RO%D MAP*JFCAQ8J-LBV(Q]8LOO?32)9=<@ABE!I&1]]YF)*MN;0KEY0/K1V/4RB'; M[K)9T+//$O64-W:.&#'BPP\_9 ?9$DCLVFNO17D= A4#Z.39,$X+08[-'=UP MFIPL,;)+#4(8.W8L>$A!,8]RJRHORL8'(_:M9H=QF-J6)W-JGIW ^=[WOO?X MXX_#G0\?/ISI_IPY<[02UY$;:U7''W\\]'&(@*[EC#/.>.VUUZ@\&"6=+I_2 MHL*\(GS0*!0X#ZHO7KQ8FXIKP0UXQ////_]G/_O9$T\\@0.MTW.>(/4*\<%8 M^Z.A! )\1;IUD#RXA\MU >ZLL\ZZ[KKKGGWVV35KUOSF-[\!";_QC6\,&C3( MDSU_C!LIN]/62"\ZFP_&;I.!;](S-%\&3_@='D!*&!!??OGE:,"55UZ) 'Z( M/)?7YLO_T 5PAEO'$1RH4+0*6AXS9LR]]]Z+< KESIPY\[+++M. ;)PMM)WW M5% Y^4"O0'<(7'/--0RR[)*.)JF/"KM3'W:&GOLRCY2P;]6F"HV=MKK__ON[ MV2VE7>RN[(NR ?"%J )LIP0K!"M(1OJ=! P<^NLH,:GU 8 M3:%K\?5I?N49,R M+3WQ]NW;D>Y"/K1='#!($NHIJ A8U;^ MW&"K'8]D KI%I>5#V?B@>7;2[A9&3G_**:?H(!B=K)!I1\\^!TA3@"RF3Y]N M[,P,NUTKCRD:QXY/.NFD7O+4085L0:4.^,0SU7#JJ:=.GCR9]9.'!?E TO)K M((,61F=HD3K0C3J>V'UW@2=FA(#NB9*XC\ KQ <&!$W)>%,*!W; IS?5(BD! M=HBO'S0')65!W9;\;OOOLO$AK? )_R."LJS9$#[ M42VK*H9Z^QS2M[_];=:@_J5'R\?(F% Q$^:L-QKCCMW+CK+Q@8A:O6=JU*A1 MC(S,$VBO5 F=,>P/(;+-<=+:M6O!+I2'HV(E7*CN(_]/#P:[<&:(,_Q)$Q(C M34)CVI-TWG[[[6Q2;]E6Y(GB-5X_]=131E;6>L@+5VB^X(,2F#?*K]2"TVM; MMFSY[G>_ZXDT]$%M6D,W^QX#WA==X)A^SYX]OMV]DG*V"=?+?VH*3SQW[EP: M$T3!&I8O7TYY!DZZ-6S8L K9B<3'"6BX1OP7XYAIZ_U7+[[XXNC1HREAB(A" M[BH#8M1).\8M5J]>K>&]('18C(.I4Z<>8Y^MY^4]Y?$/CN"[R&0]SI]\\LF_ M^,4O*.IT\?_V8/]1?CXH)7P!3C[__/-4AB?JYUH,[(R#,SA^I,Z\7!/$UDC) M4X*P>(J,UW+8@-'P/__Y3W#OY9=?UI.0)OR9N\J!5I6HG\"P9\B0(9Y$;4T) MD.4_\, #M'7=O^1)%T A&B@U5-IUI>V:*]J).CW'IQYB7U>!^C%NUY.PC"&- MQN0VDW[&55CP(X\\ RR@2WH(%_80:/*KZNLZ$0^$-NV;:,6D8,N6;($!CUMVK39LV=/ MF##AN>>>TX>GTVW])QI4;65EY5MOO85\ "'E^NNO7[!@P699RC'B1W&C9]_CW&JL1-*.O%5#/!8L#E6]1Y]M%4O MP3&KQ4]M,@T&EY%Y9!T+;MRX\#'3]^O7NZ!F=HF0H MPZ0\!\)?4_*TL?9+IW1V[=K%:WD& 80'3?*R/;V M$FY._^<'2!CUYUU;=I29#\:A!%GAGG=*Y9"5==FTO)0[:?[!"_1E% MCS-,SXR,6VA2:EBT@]8-<*$AF%;K_I21_0C\9- CP?)\563'*L40./]U0Y- MSV?L$F%6%J' &726!2+YKWY9LD&@' ADB3TA[TS0SE+R/&]$/FEG@P.%()XJ M=U/(+2&OM&&72ZB@R;ZLR=BI,QY',KK5?>G&SE(40]:9$LC(BY9=2BNKR7;* M$V5TZID_?3+FEPA:'H&>-SJ/_+KB3CK_S[F>+V&RM?;):>/,/B%\1W8U(Y15 MS+WVO=]P=;[,6=D*1#8M\/GF6^C/$GKRE"O1>&D/)E$=9 ,6DP%59K/ M1@HD! 69PSH1H$K(62],V/?]1/+R0IX,G;>X$TD9W@2R?QG%2D2>LJ#\?""4 M$CSVQ7GK5YI=9/]/*K7"TO&:[H0"=:]RG8>1:C7()F2!CWHJH23CF +HI+-; MM%UCDRZM%JE.( _RJEG[LI6U-"7HMEO;'$Z"R7K34$;)#)MHC%HJA:,B"F3] MA 4XFM>:>8;R08$\FBE0##V"D2G32K2?];AG IE&8ZQHD%?-LFUM.F^U!"/= MH835T-5ML5I[47-00@%=L"L[.HL/K1')ND32SL86%+V*J378,WW;9;0T&O1M )N:W*RIMC&NU_D68D@," -,_Q[>ZZ;*O8J0-)8EW MQ540=;*IKC5_\GK1IC0R\A^UJ(=R[=ZU 7(@+>"9@HTO(SJ=#UD9)&C/:7;Z MJYI4*(%2S[<&?\W(S@4C4H."(^L4^=78N6V5*0OHM5I;003.]$5>)9'$-/Y: M)UN=V2\68$M,R7&DL8W)MEQ3XS&C3=(9+AMIL*:"O!?[&%D619*[DP89@;%A MD$TBY1@_^2O;H'6Z'"C=>)UL,-+:C&PTU)9D9"\);DJJE+9:]?1&7(PV+"6S MR?S)%^@EH?,Z-EZE/Y47G GRAPHIC 15 image_1b.jpg begin 644 image_1b.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_[@ .061O8F4 9 "_^$!^&AT=' Z M+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G M(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z&UP;65T83X-"CP_>'!A8VME="!E;F0])W T<$ 2( A$! Q$!!"( _\0 'P 04! 0$! 0$ $" P0% M!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# 01!1(A,4$&$U%A!R)Q M%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ M\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 MM1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'! M"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=8 M65IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ M_]H #@0! (1 Q$$ _ /RJHHHH _5.BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBOU!_8'_Y-YL/^OZX_F*^C*^<_V!_^ M3>;'_K^N/YBOHROJ\-_!CZ'^=G&W_)1X[_KY+\S,O_\ CX/T%5ZL7_\ Q\'Z M"J]%%%%=!\19A11111110%F%%%%%%%% 684445^:_P#P40_Y+A:?]@F#_P!# MDKY;'2OJ3_@HA_R7"T_[!,'_ *')7RV.E?*5_P"++U/]%^#/^2=P7_7N/Y&C MI_\ Q[_C5JJNG_\ 'O\ C5JDHHHKG/LPHHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBOEG_@H#^U=XA_9'^&OA[Q)XYHHHHH ^IJ*_&O_A]G\4_^A%\'_P#?-U_\>H_X?9_% M/_H1?!__ 'S=?_'J**** /V4HKX _8%_X*&^-/VM?C'J_A'Q'X.-E ME^SV*XZ?)&K2#'_+10WK11110!IZ;\,?VG/V@V.K?%+]HFT^#45SM=?#=IJ( MM;JWC8!@LEI#+$%^4C"RR%_[V#5O4/@_^U?^SKIL_B_X5_''_A>.@Z9DW>DW M%R][(T:\E5MY))1]T9*Q2B3^Z#7 ^,/ GPG^(G_!43XL:7\9-3T_2_"2VHG2 M?4M7&F1?:1;V@1?-+ISM+_+GG!XXJE-I?PU^!O\ P4#^#UE^S9XKDU73-6OK M.SUVWTS4CJ%H(I;@1SQB521(OD[I"I9PI4-Q@ %%%% 'WK^Q+^V]H'[7GA>Z MB:T70?'&DQJVJZ)O+*5)P+B GEHRW!!Y0D YRK,5\'?MV2:C^Q'^W1I_Q-^' MR0V+^(=,DU)[1E(MVN)!)!G_"97!/_ %[P?_$5XL?I M^-)6BJ32LI/[SQ*V193B*DJM;"4Y2EJVX1;;[MM79%);QR-EER:3['#_ '!4 MU%>T_P##9'Q@_P"ARN/_ 'A_P#B*/\ ALCXP?\ 0Y7'_@/#_P#$5XMQ1Q3] MK/\ F?WF/^KF3?\ 0'3_ / (_P"1#]CA_N"C['#_ '!4U%>T_P##9'Q@_P"A MRN/_ 'A_P#B*/\ ALCXP?\ 0Y7'_@/#_P#$5XMQ1Q1[6?\ ,_O#_5S)O^@. MG_X!'_(A^QP_W!1]CA_N"IJ*]I_X;(^,'_0Y7'_@/#_\11_PV1\8/^ARN/\ MP'A_^(KQ;BCBCVM3^9_>'^KF3?\ 0'3_ / (_P"1#]CA_N"C['#_ '!4U%=3 MX\^(WB+XG:TFK^)M2?5-06)81-(JKA 20N% '4GMWKF&]:3=WH)__563;;NS MW:5*G0IJE2BHQ6B25DEY)#8XUC7"C IU%%-HHHH- HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "OSK_ ."V7_) ? W_ &,P_P#26>OT4K\Z M_P#@ME_R0'P-_P!C,/\ TEGHHHHH _&NBBBBBBB@#[P_X(U7,MO^UCJB1MM2 M?PM>1R# .Y1<6K8]N54_A7[<5^(/_!&[_D[:\_[%F\_]'6]?M]11110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 5^3_ /P3^O5_9U_;^^+?PGUQ M_L;:P]Q!IYD.//DAE,]OC/\ ?MI'7Z^ M'_BSH(C:VF\WR$OUC;?&ID'^KF0\I)T_A; PR%%%% 'S9:_!/P?\?O\ @JQ\ M8_"GC?3/[5T=])DG1!*\;13"WLU6564CYE#MC.1Z@UN?\$^=#T3]E_\ :K\: M_!#QSH&DKXU$CS^&?%TEHHN;RW*9,*2')59(@) >"LJ$D[0,7P/^W%J'[-_ MC2ZU3X^?L]3Z9\2IHOLEUXWTK3X[6ZU- JJ2^X".3/EIEHI-AQPH J/XH?M MI:C^UMXETT_!/]GB36?'=L(XM/\ &NM6,5Q=:5MD-:/%$-P^U$27,RY4'[L0C MSZ,&'%%?9'[!G[#$W[-L>J>-O'-_'XA^*?B!6-W=AVE6R1VWR1K(W,DCMAI) M.Y&!D LY11110!]CT4444444 %%%9?B#Q'I7A/29]3UO4[/1],MQNFO;^X2" M&,>K.Y"C\311110!J45\?_$7_@JI^SYX FEM[?Q%?^+KJ/.Z/P[8-,N?02R& M.-OJKD>]>*:Q_P %N/!,+2#2OAKX@O%!^0WE]!;DC')(428_6BBBB@#]*Z*_ M.3PW_P %K_AO>S1+KO@/Q1I,;8W264EO=A2>O#/&2!ZCGV[5]<_ W]K+X5?M M&1LO@7Q=:ZEJ$:>9+I=P&M[V-1U8PR ,RC(RR@KR.:**** /8J******* "B MBBBBBB@ HHHHHHHH ***\?\ C%^UK\(_@'YD7C;QQI>FZ@B[O[+A%? WB+Q%LR!-?S0V$;GL5P M96Q]5!]J\SF_X+AZNTSF'X164<6?D5]?=F ]"1;C/Y"BBBB@#]9J*_*/2O\ M@N+=+= :E\((7MSQNM=?*NOOAK<@_3(^M>[_ M_X*]?!'QS=0V?B$:UX$NY M#M,NJ6PGM=Q/ \V$LP'NR*!W-%%%% 'W+161X:\4:-XTT.UUG0-5L];TFZ7? M!?:?<)/#*OJKJ2#^!K7HHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBO'_ (]?M5?#/]FG2TN?'7B6&PNYD\RVTF >??7(R1E(5YVY!&]L+D^04444 ?K;7YU_P#!;+_D M@/@;_L9A_P"DL]>Z?LT?\%#/A/\ M,WT&CZ9J$_AKQ9)]S0=;58I)B.OD2 E M)?\ =!#X!.T"O"_^"V7_ "0'P-_V,P_])9Z**** /QKHHHHHHHH ^ZO^"-W_ M "=M>?\ 8LWG_HZWK]OJ_$'_ ((W?\G;7G_8LWG_ *.MZ_;ZBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH **\K^,G[3?PO^ %J)/'GC/3M"F9=T M=BSF:[D'JL$8:0CISMQSR:^0?&7_ 6I^%^E7$L/AOP;XE\0!.!/=&&RB<^J M_,[8^J@^U%%%% 'Z)45^8]G_ ,%O_#!PZ2*1D,K#@@CH15NBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHKX;OO^"P7P*TV^N;2:T\7&:"1HGVZ9$1N4D''[_VHHHHH ^Y M**^%?^'R/P$_Y\_&'_@KB_\ C]'_ ^1^ G_ #Y^,/\ P5Q?_'Z**** /NJB MOA7_ (?(_ 3_ )\_&'_@KB_^/T?\/D?@)_SY^,/_ 5Q?_'Z**** /NJBOA7 M_A\C\!/^?/QA_P""N+_X_6OX=_X*Y?L]:Y)X(P/-6PN%>2'/3S(_OI_P( M"NZHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HJEJ M6J6>BV$]]J%U#8V4"EYKBYD6..-1U+,Q ]S7RW\3O\ @I]^S[\,Y);=?%TG MBZ]C)!M_#%L;L'Z3$K"WX244444 ?6-%?FUK7_!;;P% THTCX=>)+Y1_JS>W M5O;%N>X4R8X^O]:7P[_P6T\ 74D0USX>>)--0YWM8W%O=E>>,!C%GCGMZ<]: M**** /TDHKP?X$?MK?!_]HN>.Q\(>+83KC+N_L344:TO>!DA4? DP.3Y98#U MKWBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHKR;XU?M2?"W]GNW#^//&- MAH]VR[X]-4M/>2CL5@C#/@]-Q 7U(HHHHH ]9HK\ZO&/_!:KX9:9<21>&O!7 MB;7@O'G7C064;G/5?FD;&/50?:N=LO\ @M_X9DN56\^%>K6]O_%)!J\4KCZ* M8U!_.BBBB@#]-Z*^0OA'_P %2_@+\5KJ"QN-?NO!&H3-L2'Q3;BVC)_Z[HSP MJ/=W7Z5]9V=U!J%K#=6LT=Q;3(LD4T3!ED0C(92."""""/6BBBB@"U111111 M10 44444444 %%%%%%%% !11111110 445\2?\%(OVX3^S7X0C\'^$+I3\2= M>@+Q3+AO[)M22IN"#G,C$%8UQV9C]T!BBBB@"[^VI_P4@\*_LQ_:?#'AR*W\ M7?$39\UBLO\ HNFDC@W3*<[NXB4AB.I0%2?QP^-7[1/Q#_:$U]]5\=^)KS6I M-VZ"T9O+M+8?W]_W%Y=W$EU>7$C337$SEY)78D MLS,>22222>N:J44444 %%%%%%%% !7VI_P $A_\ D\C3O^P+?_\ H"U\5U]J M?\$A_P#D\C3O^P+?_P#H"T4444 ?NI11111110 44444444 %%%%%%%% 'Y/ M_P#!4[]LSXG> _BI<_"OPGK1\+:"NG07-S>:7F.^N3*"2AFSE$&.D>TG)R2# MBOR^N+B2[FDFED:6:1B[R.Q+,Q.223U)-?9O_!7C_D\C4?\ L"V'_H#5\=Z+ MH6I>)-0BL-)T^ZU2_E.([6R@::5_HJ@DT4444 9]%>\>&?V%/V@/%D2R6'PG M\21HPR#J%K]BR/\ MN4J]KW_ 3]_:'\-Z;)?7GPIUR2",9*V/E7R M?LW?M5>/OV7/%B:OX/U5A822*U_H=PQ:ROU'42)V;' =<,.QQD']Z_V:_P!H MOPM^T_\ #&Q\9>%Y&16;R+_3IF!FL+D %X7QUZ@ANC*0>.@_FPKZZ_X)G_M' M7/P'_:.TC3;N],7A3Q=+'H^I0L?D25VQ;3^@*2,%+'@)(_X%%%% '[W44444 M444 %%%%%%%% !11111110 445YW\?OC'I'P!^$/B;QYK/SVFCVIDCMPVUKF M9B%BA4^KNRKGMG/:BBBB@#YU_P""@O[>5I^ROX>C\->%FM]0^)>JP^9!',-\ M6F0'(%Q*O1F)!"(>I!9N!AOQ \7^+]:\>>)+_7_$6J76M:S?R>;L7375Q*W0$GA%'\**,*J] J M@=JY6BBBB@ HHHHHHHH L6US+9W$4\$K0S0L'CDC8JR,#D$$="#WKZ\^/7[8 M5U^TE^QGX2\.^*[L7/CSPOXDBCN;AS\^H6C6DXBN#ZN""CX[[6/W\5\=T444 M44 %%%%%%%% 'W5_P1N_Y.VO/^Q9O/\ T=;U^WU?B#_P1N_Y.VO/^Q9O/_1U MO7[?44444 %%%%%%%% !11111110 44444444 %?ES^W1_P52?0]0U#P%\%+ MZ&2YAW6^H^,$ =8W!(>*T!&&(Z>=R.NSL]=3_P %6_VT+CX:Z'_PI_P;?M!X MEUBV$NN7UO)A[*S?[L"D=))1G/<1XX_> C\=***** -#6MKW]U MJNIW3F2XO;V9IIIG/5G=B2Q]R:SZ*[;X;?!GQU\8+^6S\$>$M8\43PX\[^S+ M-Y4AST,C@;4!_P!HBBBBB@#B:*]!^)OP%^(GP9: >-_!6M>&HYSB&XU"T=(9 M6QG:LN-C$#J ,O"=^NHZ)JD(EBDX#QMT:.1< MG:Z-E67L0:_F)K[H_P""5G[54WP9^,D/@#6KUE\&^,9TMT61_P!W::B<+#*, M]!)Q$V,9S&3]RBBBB@#]P******** "BBBBBBB@ HHHHHHHH *_F'^+UD^F_ M%CQI9O$('M];O8C$ $*SN,<<<8K^GBOYH_VFK$Z7^TA\5[,OYAM_%FK0[P, M;MMY*,X_"BBBB@#S.BBBBBBB@ HHHHHHHH ******** -[PAXSU[X?\ B"TU MSPWK%[H6L6C;X+[3YVAE0^S*>A[CH>AK]FO^">?_ 403]HU8_ 7CU[>Q^(\ M$3/:W42B.'6(T7+$+T6=0"S(." 64 JOXCUL>%O$^J^"O$FF>(-$O'T_5], MN8[NTNH3AHI48,K#Z$#VHHHHH _J0HKR_P#9J^--G^T)\#_"GCVS5(7U6T!N M[>,Y%O=(2D\?K@2*V,\E=I[UZA11110 44444444 %%%%%%%% !11111110 M5\J_ME_M]>#?V3=-;2U5/$WC^XCW6V@V\H40 CY9;IQGRTYR%QN?L ,L#]OK M]LZS_9/^&JQZ8T-Y\0-<62+1[-L,+=0,/=RK_<0D;5/WVP.@8C\%O$WB;5?& M7B#4-IHHHHH ]+^/W[5GQ,_:6UI[WQOX MCFNK-7+6^BVI,.GVO)P(X0<9&<;VW.0!ECBO'Z****** "BBBBBBB@#Z5_X) MO?\ )[7PL_Z_;C_TDGK^A.OY[/\ @F]_R>U\+/\ K]N/_22>OZ$Z**** "BB MBBBBB@ HHHHHHHH *:S!023@#DFG5^9O_!6+]M*X\'V( M[ZW?#V]LXREHI'(:12&?_8*CD.<%%%% '/?MV?\ !4^[T[5+_P ?!34(XQ M6M]1\90XD+-T:.SSD8'(,W.3G9C <_EQJVK7VO:E5(<] M/,<#:F?]HBI_B9\"?B'\')(4\;^"]:\,+.VR&;4+-XX96QG:DF-C' / )/%% M%%% ' U]3?L>?M\>-OV5=VN$X/HR,.JNK J MRGD%2#TKK*_%/_@DW^U54>,'/[644444 %%%%%%%% !11111110 44444444 <7\7_B=H_P7^&/B M3QOKS[-+T2S>[D4$!I6'"1*3_$[E47W85_-]\7OBEKOQJ^)&O^-?$EP;C5]8 MN6N)._P#!:CXTR:5X1\&?"ZQN-CZM*VM:FBG!,$1* M0*?56D,C?6%:_(^BBBB@ HHKZ?\ ^">_[,,?[3GQ\L]/U:%I/".A1C5-9'03 M1JP$=OG_ *:/@'OL#D<@44444 >P_L-_\$P[_P"/&DV'CSXCSW?A[P/<8ET_ M3K<;+W5(^HDW$?NH3V;!9QDC:"K']2OA_P#LD_!KX86,-KX=^&OART\I=HN9 M[!+FY;C'S3RAI&X)ZL>IKU:VMHK.WBA@B6&&%0D<<:A510, #H .U6***** M /-?$O[-OPH\80O%K7PT\):D&&-\^BVYTD64 ,3'(6VD8XV%1[&OH.BBBBB@ HHHHHHHH M******** "BBBBBBB@#Y1^+/_!/#P#\>/V@KWXE^/KR^UFT:SMK6W\.V[&V@ M_=*06FE4[WSGA5*8QR6SQ]!^ _A?X2^%VDKIG@_PSI/AFP7CR=+LT@#>[%0" MQ]248Y'&X-^!-Q;R6DTD,L;131L4>-U(96!P00>A!K^J& MOYTOV[/!T/@/]KSXJ:5;1^3 =9>^2, J%%RJW& #V_?<=L=.***** /!*ECE M>"1'1F212&5E."".A!J*BBBBB@#^F3]GGXA'XK? OP%XOE;=KZLR M;EL[8$ D#^*1B0JKW)R> 2/W;^#W[+/PM^!7AZWTOPCX-TRU\M-LFH7-ND][ M<''+23L"S9ZXR%&> !Q7@/\ P29^"L'PS_9AM/$\]LL>N>,[AM1FD(^<6J,T M=LA]L!Y!_P!=C^'VU11110!\Q_M4?L$_#C]I3PO>JFC6'A?QF$9K'Q)IUJL4 M@DQPLX3'G1G&"&Y )VD'K^"_Q \"ZS\,?&VM^%/$-DUAK>CW4EG=V[= ZG&5 M/=2,,&'!!!'!K^H2OQT_X+2?">V\._%SP;X]LXEC/B;3Y+*]VCAI[4H%D8^I MBFC7Z0BBBBB@#\XJ******* /NK_ ((W?\G;7G_8LWG_ *.MZ_;ZOQ!_X(W? M\G;7G_8LWG_HZWK]OJ**** "BBBBBBB@ HHHHHHHH *Y#XL?$;2_@_\ #7Q- MXUUDL=.T.PEOI8U(#2[%)6-2?XG;"CW85U]?G;_P6<^+,GAGX)^%_ =K.8KC MQ3J37-W&#]^UM0K;6'H9I(&&?^>9]#@HHHH _)+XF?$+6/BQ\0/$'C'7Y_M& MKZU>27EP^3M#,JZA&N3:6:$>9(.VXY5%SQN=<\9K^A;X9_#'PQ\'?!NG>%/".D6^BZ% MIZ;8K>W7&X_Q.[=7=CRS-DD\DU\)?\$7_A#'X>^$'BGXA75OC4/$6H_8+65A MD_9+8HPF"ZL; MM-\-YNI:>JWVW'_'W$3%/QV!DC<@>A%>N5^*44444444 ?N=^P+^SK\*O&7[(/PXUG7_ (9>#=,LQ ')Z "OH7_AD[X(?]$;^'_\ X2]C_P#&J\^_ MX)O?\F2_"S_KRN/_ $KGKZ6HHHHH ^8?C'_P3I^!7Q>T"YL4\#Z;X.U-D_T; M5?#%JEA) ^.&,<8$<@]5=3GG!!Y'X=_'[X*:]^SO\5]=\!^(D5KW3)?W5U&I M$=W PW13)G^%E(..QR#R#7],5?E)_P %N?AO!'=_#7QY;P*MQ,ESHEY-MY8+ MMF@!/MNN/SHHHHH _+*BBBBBBB@#]SC M)R=LZ-'*%]@T$9],R>YK]-J_%/\ X(QZ])IW[4'B#3=W[C4/"]P"N0/WD=Q; MLI]\#>/QK]K***** "BBBBBBB@ HHHHHHHH *R/%'B;3?!OAK5?$&L7266DZ M7:RWMY<2?=BAC0N['Z*":UZ^!/\ @L+\;7\ _ #3/ ]A/Y6H^-+WRY]IP18V M^V249!R-TC0+Z%2XHHHHH _*?]ICX\:Q^TE\9?$/CK5F=%O9/+L;-FR+.T3( MAA';A>3CJS,W4FO*J****** "OM7]AK_ ()QZW^U!''XM\3W5SX9^'$U?T3^'O#^G>$]#T_1='LX=.TK3X$MK6TMUVQPQ(H5 M44=@ !11110!Y)\-?V,O@G\)[&&WT#X;:#YL:@?;M0LUO;MB,PP*ZKQ!^SY\+O%$)AU?X;^$]31AM_TK1+:0@>Q*9'7J.E>B444444 ?./A MW]@'X+>"?BIH'Q"\*>&Y?"_B#19WGB73+N06TI:-XRKPN64##G[FTY YZY^C MJ****** "BBBBBBB@ HHHHHHHH X7XW?%/3?@C\)?%7CK51OLM#L)+KR=VTS M2 8BB![%Y"B#W85_-CXZ\::O\2/&6M>*==N?MFLZQ>2WUW,W1I'8L<#LHS@# MH .U?K%_P %I_BV^A_#+P9\/+2;;+KU])J5ZBGGR+< 1JWLTDFX>\/Y_C[1 M1110 5[A^Q]^S7?_ +5'QOTGP=#)+9Z0BF^UF_A W6UFA&\KD$;V)6-<@_,X M)! ->'U^S_\ P1K^#\/A7X#ZWX^N( -1\5ZBT,$N/^7.U)C4 ]LS&?..NU?2 MBBBB@#[?^&_PW\.?"+P7IOA7PGI,&C:%I\8C@M;=YC+98]P)(4 ST,AQU-?CO111 M10!;T_4+C2K^VO;.>2VN[:19H9HVVM&ZD%6![$$ _A7]*'[-?Q8C^.7P'\$> M.EV^=K&FQRW2Q_=2Y7,=PH]A*D@_"OYI*_:3_@C#X^?Q!^SIXC\,SRF27P]K MKF%<_ONYD?5=:O;YG;JQEG=R>I_O>IKD***** "OVZ_X(]_"B+P3^S%/X MNDA5=1\8:G+!'E[#^-FHHHHH ]8HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BN'^+GQ@\)? WP1?>+/&NLPZ+HEK\OF2=>,/46\8:0CW"U\ ME>.O^"T'PET*62#PSX9\2^*95/$\D<5E;OZ89F:3\XQ7XT7EY/?W4MS=327- MQ,Q>2:9RSNQ.223R2?6JU%%%% 'Z@:U_P7 UJ9B=(^$UC:)G@WVMO.<=_NPI M[?3WKX,_:.^-U]^T=\9/$'Q#U'3;?1[W6?L_F65J[/''Y-M% ,%N3D1 _4FO M,J***** "BBBBBBB@#]Q?^"/=\]U^R$8G"A;7Q#>Q)M')!6%^??+G]*^XZ^% M?^"-O_)H]W_V,U[_ .BK>ONJBBBB@ HHHHHHHH ******** ,3QEXBC\(^$= M;UV?'DZ78SWKYZ;8XV<]QV7UK^7F\NI;ZZFNIW,LTSM))(>K,3DG\S7](?[7 M>J-H_P"RO\7;I-PD7PIJ:(R-M*L]K(@8'V+9_"OYM:**** "IH(7N9$BB5I) M'8*J*,EB> .YJ&N\^!&CCQ%\;_A[I11I5OO$.GVI15#%M]S&N #UZT4444 M?TC_ W\(0_#[X=^&/"]L%%OHFEVNFQ[>FV&)8Q_Z#72T444444 %?G'_P % MM+.&3X'^ ;LKF>+Q$T2-GHK6TI8?FB_E7Z.5^=?_ 6R_P"2 ^!O^QF'_I+/ M11110!^-=%%%%%%% 'W5_P $;O\ D[:\_P"Q9O/_ $=;U^WU?B#_ ,$;O^3M MKS_L6;S_ -'6]?M]11110 44444444 %%%%%%%% !7X?_P#!8;QS)XF_:OCT M)9[D)8QZPUGE MO2"-(0.OI&/_ *U%%%% 'SW11111110!_15^P7X33P;^QY\*+!$V"?1(M1/ M&3=%KDGCU\ZO?J_!7P?_ ,%3/CIX%\)Z)X;TB]T&'2M'L8-.LXVTE"4AAC6. M,$YYPJBM;_A[Q^T+_P!!'P__ ."=/\:**** /W4KYC_X*2:&->_8F^)L)B\U MH+6VNTY *F*[AD+ GV4^Y!([U^8__#WC]H7_ *"/A_\ \$Z?XUS/Q-_X*8?& MSXN> =<\'>(;[19-%UBW-M=+;Z8LDC\2J_E7Z"5^?_\ P6J_Y-9\+?\ M8YVO_I#?44444 ?BO11111110!]J?\$A_P#D\C3O^P+?_P#H"U^ZE?A7_P $ MA_\ D\C3O^P+?_\ H"U^ZE%%%% !11111110 44444444 %?AS_P5^^(S^+O MVL'\/HY^R^%=(M;'RPV***** /$Z******* /U^_X(J_"=-*^''C; MXBW,6+O6+]-(M&824 ^\/Y_I57S5_P3E\)IX/_8O^&5L(]LEW M8R:C(W=C<3R3 G_@+J/H!7TK11110 44444444 %%%%%%%% !11111110 44 M444444 ?A9_P5Q\=-XL_;"U+2Q)O@\-Z39Z8H!^4,R&Y;\60SGI!(8!U)[1#_P"MTKP^BBBB@ K^CW]B_P * MIX)_9/\ A/I<$_#NEZ)I MU[H$6GZ;:Q65M&VDH2L4:!$&<\X"BBBBB@#]Y**_"O\ X>\?M"_]!'P__P"" M=/\ &C_A[Q^T+_T$?#__ ()T_P :**** /TI_P""H&B+K7[$?Q$^56EM/L-W M&6.,%;Z#L^"O$][HTNAZM&L5REMIJQ M2%5D5QA@>/F05\L44444 %?IQ_P1!U\V_C7XJ:)Y@VWFG6-YY>1D^3+*F0.O M_+?MZC/:OS'K]"O^"*5]Y?[2'C*RV9\[PG--OSTV7EJ,8]_,_2BBBB@#]GJ* M****** "BBBBBBB@ HHHHHHHH _E7HJQ>6LMC>3VLPVS0R-$Z@YPP.#S]15> MBBBB@ K^HOP3:Q6/@O0;:!=D$-A;QHN2<*(U &3["OY=*_IU^#NM+XD^$?@C M5DE\Y;_0[&Z$G'SA[=&SQQSGM11110!V=%%%%%%% !11111110 44444444 M%%%%%%%% !7/>._&NC?#?P;K/BCQ#>KIVB:3;/=W=RYX2-1DX'V/VKP-I-Q]FLM-DR$U2[4 MO[F&,$9'1V(&<*ZG M]G=/L+;2;&WL[*WBM+.WC6*&W@0)'&BC"JJC@ 8 %%%%% 'Y)>#_P#@B-XP MO[=#XH^)NBZ+,1EH]*TZ6_"GGC+O![=O7\?D#]L+]G*']EGXRS> X==D\1K# M86]VU_):BV+-(I)&P.^ ,?WC7]'%?A7_ ,%>/^3R-1_[ MA_Z U%%%% 'Q71 M1111110!^WW_ 1M_P"31[O_ +&:]_\ 15O7W57PK_P1M_Y-'N_^QFO?_15O M7W511110 44444444 %%%%%%%% '@7[>=Q):_L=_%EXGV,=#E0D?W6*JP_$$ MC\:_G4K^D']LJS>^_9-^,$:*&9?"VHRD,>R6[N3^ 4_E7\WU%%%% !7JO[)W M_)TWP;_['/1O_2Z&O*J]'_9OU,:'^T/\+]28HJV?BG2[@F0X4;+N)N?;BBBB MB@#^F&BBBBBBB@ K\Z_^"V7_ "0'P-_V,P_])9Z_12OSK_X+9?\ ) ? W_8S M#_TEGHHHHH _&NBBBBBBB@#[J_X(W?\ )VUY_P!BS>?^CK>OV^K\0?\ @C=_ MR=M>?]BS>?\ HZWK]OJ**** "BBBBBBB@ HHHHHHHH *_FO_ &LI&;]J;XQ[ MF+?\5EK YYX%[,!^E?TH5_-G^UY9R6/[5?QACE #-XNU:48.?E>[E=?T8444 M44 >1T4444444 %%?II\/?\ @C#_ ,)YX!\->)O^%P_8?[9TRVU'[+_PC/F> M3YT2R;-WVP;L;L9P,XZ"N@_X<8_]5L_\M3_[MHHHHH _*NBOU4_X<8_]5L_\ MM3_[MH_X<8_]5L_\M3_[MHHHHH _*NBOU4_X<8_]5L_\M3_[MH_X<8_]5L_\ MM3_[MHHHHH \D_X(NVL=Q^U5XAD<9:W\(76:_R8U^U]?&W[$O_!/* M/]CWQQX@\2'QZWBZ75-/&GK!_8_V$0KYJR%L^?)NSL Q@8YK[)HHHHH **** M**** "BBBBBBB@ K^<+]M;_D[CXO?]C-??\ HUJ_H]K^<+]M;_D[CXO?]C-? M?^C6HHHHH \4HHHHHHHH _H2_P"";W_)DOPL_P"O*X_]*YZ^EJ^:?^";W_)D MOPL_Z\KC_P!*YZ^EJ**** "OS_\ ^"U7_)K/A;_L<[7_ -(;ZOT K\__ /@M M5_R:SX6_['.U_P#2&^HHHHH _%>BBBBBBB@#[4_X)#_\GD:=_P!@6_\ _0%K M]U*_"O\ X)#_ /)Y&G?]@6__ /0%K]U***** "BBBBBBB@ HHHHHHHH *_F/ M^.5\NJ?&OX@7BJ46X\0ZA,%;J US(GEX_"O;J* M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@#^9S]HJ1Y_V@?B=)(S/ M(WBC5&9F.22;N7))KSJO2/VDK.33_P!HKXIVLV!+!XJU6)]IR-RW*O"FBZR/C)]F_M*RAO!"/"^_9YD:OMW?;!G&[&<# M-%%%% 'Y@T5^JG_#C'_JMG_EJ?\ W;1_PXQ_ZK9_Y:G_ -VT4444 ?E717ZJ M?\.,?^JV?^6I_P#=M'_#C'_JMG_EJ?\ W;11110!^5=?H=_P11LTD_:*\9W9 MW>9%X5DB7TVO>6Q/ZH/UKT;_ (<8_P#5;/\ RU/_ +MKZ3_8C_X)]I^QSXH\ M2ZT?''_"7S:S9QV:Q_V.+'R%5RY.?/EW9.WCC&._8HHHH ^P:******* "BB MBBBBB@ HHHHHHHH _F>_:-\+MX*^/WQ(T$Q^6NG^(M0MT7ML6X?81[%<'\:\ MXK[+_P""L7PU?P'^U]K6J)$L=EXHL;75X=@^7=L\B4?4R0,Y_P"N@]:^-*** M** "OZ$?^"E0(QXC6WA2-@/K(LC?5C7]!]?S9_M=>?_ ,-4_&'[1YGF?\)?JV/, MSG;]LEV=>VW&/;%%%%% 'D=%%%%%%% '])/[(WP_MOA?^S+\-/#MM$L)M]#M MI[A5Q@W$R":=N/661S^->OUQ/P3U*WUCX-^ K^TD$MK=:!83Q2*1J/_8%L/_0& MHHHHH ^*Z******* /V^_P""-O\ R:/=_P#8S7O_ **MZ^ZJ^%?^"-O_ ":/ M=_\ 8S7O_HJWK[JHHHHH ******** "BBBBBBB@#DOBOX:;QI\+?&'AY5WMJ MVCWE@%QG)E@=,8P?[WH:_F$K^JBOYH_VEOA^_P +?V@OB'X5:,QQ:9KEU%;@ M]3 9"T+?C&R'\:**** /,ZOZ+JLVAZQ9:E;';<6<\=Q$W(PR,&'3W JA1111 M10!_4QH.LVWB/0].U:S??9W]M'=0MZHZAE/Y$5H5\R_\$Y?BM'\6OV0_ MTT MXFU#0[KG)22VPD8;W,/DO_P.OIJBBBB@ K\Z_P#@ME_R0'P-_P!C,/\ MTEGK]%*_.O\ X+9?\D!\#?\ 8S#_ -)9Z**** /QKHHHHHHHH ^ZO^"-W_)V MUY_V+-Y_Z.MZ_;ZOQ!_X(W?\G;7G_8LWG_HZWK]OJ**** "BBBBBBB@ HHHH MHHHH *_GO_X*/>&3X5_;2^)UL5VK$?\ 311110!^=E%%%%% M%% ']&7[#?BJ'QA^R%\)+Z$JR0^'[;3R5Z;K5?LS#Z[H37NU?G/_ ,$9?C1% MXD^#_B'X:W=RO]I>&KUKZSA8X+65POI:OFG_ ()O?\F2_"S_ *\KC_TKGKZ6HHHHH *_/_\ X+5? M\FL^%O\ L<[7_P!(;ZOT K\__P#@M5_R:SX6_P"QSM?_ $AOJ**** /Q7HHH MHHHHH ^U/^"0_P#R>1IW_8%O_P#T!:_=2OPK_P""0_\ R>1IW_8%O_\ T!:_ M=2BBBB@ HHHHHHHH ******** "OYW?^"@'A4^#_ -LCXJV#+M\[5CJ(Z=+F M-+C/ _Z:U_1%7XO_ /!9WX;OX<_:!\-^,8H=EGXET81/)C[]S;.4?G_KE);T M4444 ?GO11111110!^Z7_!([XA1^,/V0=-TZ6WTCQM%';V[R-A4U"(L8!SP/,5Y M(_4L8Q7[9T4444 %%%%%%%% !11111110 44444444 %%%%%%%% '\[7[?OA MG_A$_P!LCXKV)389=8:_Q[7,:7 /0=?.S^/4]:^?*_0'_@LU\.9/#G[1?A_Q M9'%MLO$NB(K28^]GFQ0K%(/P=&'X5_-O7[1?\$HV\EI=VLPRDT,BE7 M1AZ%21^-?SO?MA?LQZM^RK\9-3\+72S7&@SYN]#U.1>+JT+';DCCS$/R...1 MG&&7)1110!X56KX9\2ZIX-\0:=KNBWLVFZOIMPEU:7D#;9(948,K ^H(%95% M%%%% '[V_L3_ /!0/PE^U!H-CHVM7=IX<^)<,02YTB601QW[ _[0/P[T]+/1OBCK!M8U MVI'J@AU'8O8 W*2$ >@Z<44444 ?T2U4FO+>&YAMY)XXYYMQBB9P&DVC+;1U M.,C./6OY]O$/_!1S]H[Q-;F&\^*6HPITW:?:6MDW?^*")#W]:]:_X)9^-/$' MCG]MRPU3Q+KNI>(=2?1;\->:K>27,S?(O5Y"2?SHHHHH _;JBBBBBBB@ HHH MHHHHH *_GP_X*0>"IO _[9WQ'@:)E@U&[CU6!R.)%N(4D8CZ2-(OU4U_0?7Y M?_\ !9[X 7&JZ/X9^+^E6[2G35&B:QL7)6!G9[:4^@61Y$)]98QVHHHHH _) M>BBBBBBB@#]M?^"3O[3NG?$WX)VWPWU.]C3Q?X/C,,-O*_SW6G;LQ2(">?+S MY3 ?="QD_>K[SK^6WPQXJUCP5KMGK6@:G=Z/J]G();>^L9FBFB8=U92"*^L- M#_X*O_M$Z/IL5I-XCTO56C&!1J/_8%L/_0&H_X>\?M"_P#01\/_ /@G3_&OG#X[?';Q3^T7X]E\8>,) M;6;6I;>*V9K. 0Q[(P0ORCOS11110!YU11111110!^WW_!&W_DT>[_[&:]_] M%6]?=5?!7_!&*]-U^RCK<13;]E\6W<0.?O9M;1\_^/X_"OO6BBBB@ HHHHHH MHH ******** "OQ?_P""RGP11_P OEJ%C;<>@ MS"8,=SL;TK]H*^??VXOVB.Q Q>1!MJ9/02*SQD MG@;\]J**** /YV:*MW]C<:7?7%G=P/;7=O(T4T$JE7C=20RL#R""""/:JE%% M%% 'W!_P2Y_:VLOV?_BI=^$_%%ZMEX*\6F.)KJ9L16-\IQ%,W]U'!,;GMF-B M0J&OW#CF2>-'C97C8!E93D$'H0:_E&--T#QS=:;/IVGWGVZ!;&Q M6!A+L9,D@\C#GBBBBB@#P"BBBBBBB@#[J_X(W?\ )VUY_P!BS>?^CK>OV^K\ M-O\ @C[?-:?M@1Q! RW6@7T))_A ,3Y'XH!^-?N311110 44444444 %%%%% M%%% !7R!_P %1?@;)\9?V6]7O;"W\_7/",HUVU"+EWA12MRG0G'E,SX'4Q+7 MU_4,\*7,;Q2HLD;J59&&00>"".XHHHHH _E=HKZC_P""@'[)]S^RW\:;N.PM M6'@77WDO="N "4B7=F2U)/\ %$6 &224*'.2O: MAX=U>$;4O--N7@DVGJI*D94]U/![BBBBB@#^H6BOPO\ !O\ P5U_:!\+VJ17 M][X>\5E!CS-9TH*YX(Y-N\.>W/7@>^>@O/\ @M!\<;B$I'H'@6U;.?,BTV[+ M?3YKHC]***** /VPK/U#6+'23;"^OK>S-U,MO +B98_-D8X5$R?F8GH!R:_! M/QE_P4Z_:,\8PR0'QY_8EL_!BT;3[>V;IC(EV&0?@_\ 2N=_9;\>>)?B%^V7 M\(]2\4>(-4\1Z@?$UE_I6JWDES)S,I(#.20/:BBBB@#^AZBBBBBBB@ HHHHH MHHH ******** "OYPOVUO^3N/B]_V,U]_P"C6K^CVOYPOVUO^3N/B]_V,U]_ MZ-:BBBB@#Q2BBBBBBB@#^A+_ ()O?\F2_"S_ *\KC_TKGKZ6KYI_X)O?\F2_ M"S_KRN/_ $KGKZ6HHHHH *_/_P#X+5?\FL^%O^QSM?\ TAOJ_0"OS_\ ^"U7 M_)K/A;_L<[7_ -(;ZBBBB@#\5Z******* /M3_@D/_R>1IW_ &!;_P#] 6OW M4K\*_P#@D/\ \GD:=_V!;_\ ] 6OW4HHHHH ******** "BBBBBBB@ KX\_X M*D? F3XR_LP:GJ.G6WVC7?",O]M6RJI+O JE;E!_VS)D]S$HK[#J&>%+F-XI M462-U*LC#((/!!'<44444 ?RNT5]2_\ !0+]DJ[_ &7?C-=#3;-U\!:\[W>A MW&"4A!.9+1F/\41.!DDE"AR3G'RU11110!9L[R?3KJ&ZM9I+>ZA=9(IHG*O& MP.0RD<@@X((K]M/V#?\ @H[H'QTT'3?!OQ"U.UT/XE6ZI;)/(+0V]S\4+V*/&-UEI]E:/SC^.*%6[>O MKZFBBBB@#^@6>\@M9(4FGCA>9_+B61PID;!.U<]3@$X'H:LU^"/["OQ'\5_$ MC]NOX6:AXL\3:OXFO1>7(6XU:^EN74&TGX!=C@>PXK][J**** "BBBBBBB@ MHHHHHHHH ^+?^"KGP,?XM_LQW6OZ?;^=K?@N?^UX]JY9K4KMNE'L$VRG_KA7 MX4U_4]?64&H6<]I=0I<6TZ-%+#*H9'1AAE(/4$$C'O7\^?[=7[*=_P#LK?&B M]TR&WD;P;K#27OA^\;+!H,C= S'K)$6"GN04;C?11110!\VUZW^S#^T+KW[, M/Q>TGQOH0^T+#FWU#3V;:E]:.1YD)/8G:&5NS*IP<8/DE%%%%% ']+_P+^/W M@C]HWP/;>*/!&KQZE:,%%S:DA;FRE(YBGCSE'&#[,!E2RD$^DU_+]X#^)'BG MX6^((M=\(>(=0\-ZO&,"ZTVX:%RO=6P?F4]U.0>XKZT\'_\ !7GX_P#A>UC@ MO[CPWXI*C_7:QI95VXQR;=X@?KCM11110!^YM%?B=??\%G_CE=0^7%H7@:R; M.?,@TV[+?3Y[IA^E>8>-/^"F_P"T9XTAEMV\?MHMK(,&+1;"WM6'N)0GF#\' MHHHHH _?&^UBQTN6UCO;VWM)+N406ZSRJAFD()"("?F; / YXJ_7\^7[&/C; MQ%X^_;<^%6I^)M>U/Q%J3ZR@:\U6\DN93\C?QN2?UK^@VBBBB@ HHHHHHHH M******** "BBBBBBB@ KQO\ :B_9C\*_M5?#6X\*^)(S:W41,^EZQ"@:?3[C M& ZY^\IZ,F<,/0A6'LE%%%%% '\W'[2'[+OCO]EWQE)H7C#3&6TE9O[/UJW! M:SOT'\4;X^\ 1E#AER,C!!/CU?U#>-O GA[XD>';K0/%.CV6OZ+>+MFL;^$2 MQMZ'!Z,.H8<@\@BOS_\ C5_P1B\%^);BZU#X9^*KSP=-]Y=)U2,WUGG^ZDFX M2QCIRQD/'OP4444 ?CS17T'^T'^Q3XV_9QO)K?Q%JN@7_EH9-VEW$[Y7G^_" MG/%?/E%%%% !7VI_P2'_ .3R-._[ M__ .@+7"_L\_L$^.OVC_*?0=;\.Z; MRAV;49IPRJ1GA4A8$X[9'UK].OV,_P#@FOH?[*?BY/&=_P"+;SQ1XN%K):IY M-NMM90I)]_"$L[MA0 Q8#K\OH4444 ?:E%%%%%%% !11111110 5@^-/!NC_ M !"\*ZMX9\0V$>I:'JEL]I=VDP^62-Q@C/4'N".00"""*WJ***** /Y[?VSO MV*?%?[)7C:)?"^D> M--#NM&U[3+/6=(O(S'<6-] LT,JGLR,"#7P/\9O^"-7PX\:7EQJ/@+Q)J'@& M:0EOL$L7]H62GT0,ZR*#[R,!V':BBBB@#\9:*_1N\_X(E_$J.X<6GC[PI- / MNO,ES&Q^JB-A^M0?\.2_BG_T/7@__OJZ_P#C-%%%% 'YUT5^BG_#DOXI_P#0 M]>#_ /OJZ_\ C-'_ Y+^*?_ $/7@_\ [ZNO_C-%%%% 'YUT5^BG_#DOXI_] M#UX/_P"^KK_XS1_PY+^*?_0]>#_^^KK_ .,T4444 >Y_\$2=86;X-_$/2A]^ MUUZ.Z(WYXEMU4?+V_P!2>>_X5^D-?&/_ 3S_8M\9?L>R>.H_$OB#1M:L_$' MV(P1Z6TQ,,D'GAB1(B@;A,.F2=H]*^SJ**** "BBBBBBB@ HHHHHHHH **** M**** /S$_P""E_\ P3QO?&FH7_Q=^&&FM=:S(/-U_P /VD>7NR.MW HZR8QO M0?>QN&6W;OR5DC:-BK*593@JPP0?2OZI:^6_VC?^"=/P@_:.O+K6+_3)_#'B MJ9MTNN:"RPR3OZS1E3')[L5#G^]11110!_/W17Z8>*/^"(_BRWF<^'/B9HNH MVV[C^U-/FM'5><_<:4$]/3/MTK#_ .')?Q3_ .AZ\'_]]77_ ,9HHHHH _.N MBOT4_P"')?Q3_P"AZ\'_ /?5U_\ &:/^')?Q3_Z'KP?_ -]77_QFBBBB@#\Z MZ*_13_AR7\4_^AZ\'_\ ?5U_\9H_X D=MB7D6H6I8OM&38SLOURR 8]2*_?2ORT_9N_P""4_Q,^!_Q MT\$^.[GQEX7NK31=02XG@M6NA+)#M(D5>*_4NBBBB@ HHHHHH MHH ******** "BBBBBBB@#SCX\? CPI^T9\.-0\&>+[,W6G7'[R&XC(6>SG M(2>)L?*ZY/L02"""0?P9_:J_8W\>?LH^*9+37[-M3\-32%--\26L9^RW2]0K M=?*EQG,;'/!*EEPQ_HMK+\0>'=*\6:+>:/K>FVNKZ3=H8KFQOH5FAF0_PLC M@CZ^E%%%% '\M=%?M+\;/^".?PQ\<37&H> =9U#X>W\F2+/!OK#=UX1V$B9/ MI(0.R\8KX4^.W_!-?XA? >,7.I>(O#.IV,BEX7M9K@2E1_>1H< ^P8_6BBBB M@#Y%HJ]JFF2Z3?7%I*RM) Y1BA)4X..,BO6OA=^RIXL^+=S%!H^HZ-;/(JL# M?3S(.03SMB;THHHHH \7KVO]BG_D[CX0_P#8S6/_ *-6OLSP#_P1%\374T;^ M-_B3I.G1JP+0>'[.6[9QW DE\K:??8WTK[2^ /\ P3M^"W[/6J6>LZ3H=QX@ M\36A$L&M:_,+B6%QT:.,!8D8'D,$W#^]11110!]/T4444444 %%%%%%%% !1 M1111110 5_.%^VM_R=Q\7O\ L9K[_P!&M7]'M?E3\?O^"2?Q&^+GQL\;^--. M\8^%[.PU[5[B_@M[IKGS8UD#_ /OJZ_\ C-%%%% 'W]_P3>_Y,E^%G_7EVVH:CHL$T,UU9;O)NT4444 %?G_\ \%JO^36?"W_8YVO_ *0WU?H!7S+^WW^R_K_[6GP>T;PA MX=U;3M(OK/7H-6>?5/,\MHTM[B(J-BL=V9@>F, T4444 ?SXT5^BG_#DOXI_ M]#UX/_[ZNO\ XS1_PY+^*?\ T/7@_P#[ZNO_ (S11110!Y__ ,$A_P#D\C3O M^P+?_P#H"U^ZE?G1^Q!_P36\<_LO_':U\<_';X%^%?VBOAM MJ7@OQ=:&ZTZ[ :*XBPL]I.N=D\38^5U)/L02I!!(/X.?M6?L:>._V3O$[6VO M6K:GX:N)"NG>)+6,_9;D=0K=?*EQG,;'/!*EAS7]%-97B+PWI7C#1;W1==TR MSUG2KN,Q7-C?PK-!,IZJR,""/J***** /Y;**_9WXX?\$3_ +; =E XK\_/VB/V!_'7[-P>37M;\.ZE;[&D M1M.GG+E1GJKPJ >.F3]:**** /F6BBOH/]GS]BGQM^T=>0V_AW5= L/,02;M M4N)TPO']R%^>:**** -+_@F]_P GM?"S_K]N/_22>OZ$Z^!_V0_^"5^D_L\_ M$#1O'OB/QE<>(O%&EEI+2TTZW%M90N\;1MN+%GEX9L'Y.HX.*^^***** "BB MBBBBB@ HHHHHHHH *\N_:(_9[\)_M,?#6^\'>+;5GMI#YUI>P@">QN "$FB) MZ,,D$'A@2#P:]1HHHHHH _G*_:@_9$\>_LH^*FT[Q/8_:]%N'(T_Q!9H3:7B M]<9_@D ZQMR.HR,,?#*_J1\2^%M'\;:'=:+K^E6>M:/>)LN+&_A6:&5?1D8$ M&O@WXT_\$;_AKXVGN+_X?Z[J'@"[DY%C*IU"QSZ*KL)$SS_RT8#/"\8HHHHH M _&"BOK7X\?\$W/B'\ X&NM6\0^&=1L2N^-K*>X\PJ3CE6@ !XZ;C]:^6-4T MR72;ZXM)65I('*,4)*G!QQD44444 4:*]K^&/[)_BWXL70@TG4=%MW(4YO9Y ME'()_AB;TK[0^'__ 1'U^YFAD\;_$G3;"'J]OX?LY+IG]A++Y>WZ[&Z=.>" MBBB@#Y$_8#_Y/(^$_P#V&4_] >OZ**^:?V?_ /@GQ\&?V=]3M=8T309M:\2V MIS%KFO3?:;B)O[T:@+'&W)^94#>]?2U%%%% !11111110 44444444 %%%%? "_]D! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page
9 Months Ended
Sep. 30, 2023
shares
Cover [Abstract]  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Sep. 30, 2023
Document Transition Report false
Entity File Number 000-15867
Entity Registrant Name CADENCE DESIGN SYSTEMS, INC.
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 00-0000000
Entity Address, Address Line One 2655 Seely Avenue, Building 5,
Entity Address, City or Town San Jose,
Entity Address, State or Province CA
Entity Address, Postal Zip Code 95134
City Area Code (408)
Local Phone Number 943-1234
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
Entity Shell Company false
Title of 12(b) Security Common Stock, $0.01 par value per share
Trading Symbol CDNS
Security Exchange Name NASDAQ
Entity Common Stock, Shares Outstanding 272,062,000
Entity Central Index Key 0000813672
Amendment Flag false
Document Fiscal Year Focus 2023
Document Fiscal Period Focus Q3
Current Fiscal Year End Date --12-31
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 961,982 $ 882,325
Receivables, net 426,505 486,710
Inventories 163,693 128,005
Prepaid expenses and other 272,283 209,727
Total current assets 1,824,463 1,706,767
Property, plant and equipment, net 379,776 371,451
Goodwill 1,500,442 1,374,268
Acquired intangibles, net 347,617 354,617
Deferred taxes 874,805 853,691
Other assets 504,272 476,277
Total assets 5,431,375 5,137,071
Current liabilities:    
Revolving credit facility 0 100,000
Accounts payable and accrued liabilities 598,261 557,158
Current portion of deferred revenue 665,906 690,538
Total current liabilities 1,264,167 1,347,696
Long-term liabilities:    
Long-term portion of deferred revenue 100,609 91,524
Long-term debt 648,801 648,078
Other long-term liabilities 303,904 304,660
Total long-term liabilities 1,053,314 1,044,262
Commitments and contingencies
Stockholders’ equity:    
Common stock and capital in excess of par value 3,077,954 2,765,673
Treasury stock, at cost (4,463,484) (3,824,163)
Retained earnings 4,612,485 3,895,240
Accumulated other comprehensive loss (113,061) (91,637)
Total stockholders’ equity 3,113,894 2,745,113
Total liabilities and stockholders’ equity $ 5,431,375 $ 5,137,071
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenues [Abstract]        
Revenue $ 1,023,094 $ 902,554 $ 3,021,363 $ 2,661,841
Costs and Expenses:        
Marketing and sales 176,215 152,925 509,951 432,407
Research and development 369,642 323,629 1,074,353 901,121
General and administrative 58,556 73,688 166,688 174,051
Amortization of acquired intangibles 4,612 3,946 13,181 13,543
Restructuring 11,582 14 11,582 42
Total costs and expenses 730,188 641,802 2,106,666 1,799,272
Income from operations 292,906 260,752 914,697 862,569
Interest expense (9,059) (5,463) (27,196) (13,852)
Other income (expense), net 16,106 (3,017) 32,363 (13,879)
Income before provision for income taxes 299,953 252,272 919,864 834,838
Provision for income taxes 45,632 65,967 202,619 226,278
Net income $ 254,321 $ 186,305 $ 717,245 $ 608,560
Net income per share - basic (usd per share) $ 0.94 $ 0.69 $ 2.66 $ 2.24
Net Income per share - diluted (usd per share) $ 0.93 $ 0.68 $ 2.63 $ 2.21
Weighted average common shares outstanding - basic (in shares) 269,229 271,131 269,480 271,694
Weighted average common shares outstanding - diluted (in shares) 272,427 274,957 272,859 275,683
Product and maintenance [Member]        
Revenues [Abstract]        
Revenue $ 965,840 $ 845,788 $ 2,852,372 $ 2,494,317
Costs and Expenses:        
Cost of sales 85,813 62,351 260,269 203,863
Service [Member]        
Revenues [Abstract]        
Revenue 57,254 56,766 168,991 167,524
Costs and Expenses:        
Cost of sales $ 23,768 $ 25,249 $ 70,642 $ 74,245
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 254,321 $ 186,305 $ 717,245 $ 608,560
Other comprehensive loss, net of tax effects:        
Foreign currency translation adjustments (21,692) (40,768) (20,546) (90,764)
Changes in defined benefit plan liabilities 132 15 537 1,942
Unrealized losses on investments (991) 0 (1,415) 0
Total other comprehensive loss, net of tax effects (22,551) (40,753) (21,424) (88,822)
Comprehensive income $ 231,770 $ 145,552 $ 695,821 $ 519,738
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Common Stock, Par Value and Capital in Excess of Par
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance, shares at Jan. 01, 2022   276,796        
Beginning balance at Jan. 01, 2022 $ 2,740,675   $ 2,467,701 $ (2,740,003) $ 3,046,288 $ (33,311)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 608,560       608,560  
Other comprehensive loss, net of taxes $ (88,822)         (88,822)
Purchase of treasury stock, shares (4,664) (4,664)        
Purchase of treasury stock $ (720,062)     (720,062)    
Equity forward contract (30,000)   (12,035) (17,965)    
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   2,738        
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 103,680   60,327 43,353    
Stock received for payment of employee taxes on vesting of restricted stock, shares   (554)        
Stock received for payment of employee taxes on vesting of restricted stock (103,093)   (15,551) (87,542)    
Stock-based compensation expense 197,190   197,190      
Ending balance, shares at Oct. 01, 2022   274,316        
Ending balance at Oct. 01, 2022 2,708,128   2,697,632 (3,522,219) 3,654,848 (122,133)
Beginning balance, shares at Jul. 02, 2022   273,870        
Beginning balance at Jul. 02, 2022 2,625,229   2,590,893 (3,352,827) 3,468,543 (81,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 186,305       186,305  
Other comprehensive loss, net of taxes $ (40,753)         (40,753)
Purchase of treasury stock, shares (959) [1] (959)        
Purchase of treasury stock $ (150,013)     (150,013)    
Equity forward contract 0   17,965 (17,965)    
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   1,574        
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 53,458   23,095 30,363    
Stock received for payment of employee taxes on vesting of restricted stock, shares   (169)        
Stock received for payment of employee taxes on vesting of restricted stock (39,549)   (7,772) (31,777)    
Stock-based compensation expense 73,451   73,451      
Ending balance, shares at Oct. 01, 2022   274,316        
Ending balance at Oct. 01, 2022 2,708,128   2,697,632 (3,522,219) 3,654,848 (122,133)
Beginning balance, shares at Dec. 31, 2022   272,675        
Beginning balance at Dec. 31, 2022 2,745,113   2,765,673 (3,824,163) 3,895,240 (91,637)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 717,245       717,245  
Other comprehensive loss, net of taxes $ (21,424)         (21,424)
Purchase of treasury stock, shares (2,657) (2,657)        
Purchase of treasury stock $ (515,127)     (515,127)    
Equity forward contract (60,000)   1,688 (61,688)    
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   2,527        
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 131,341   91,894 39,447    
Stock received for payment of employee taxes on vesting of restricted stock, shares   (483)        
Stock received for payment of employee taxes on vesting of restricted stock (122,182)   (20,229) (101,953)    
Stock-based compensation expense 238,928   238,928      
Ending balance, shares at Sep. 30, 2023   272,062        
Ending balance at Sep. 30, 2023 3,113,894   3,077,954 (4,463,484) 4,612,485 (113,061)
Beginning balance, shares at Jun. 30, 2023   271,790        
Beginning balance at Jun. 30, 2023 2,908,455   2,897,885 (4,257,084) 4,358,164 (90,510)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 254,321       254,321  
Other comprehensive loss, net of taxes $ (22,551)         (22,551)
Purchase of treasury stock, shares (811) [2] (811)        
Purchase of treasury stock $ (125,008)     (125,008)    
Equity forward contract 0   61,688 (61,688)    
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   1,230        
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 53,839   39,810 14,029    
Stock received for payment of employee taxes on vesting of restricted stock, shares   (147)        
Stock received for payment of employee taxes on vesting of restricted stock (43,194)   (9,461) (33,733)    
Stock-based compensation expense 88,032   88,032      
Ending balance, shares at Sep. 30, 2023   272,062        
Ending balance at Sep. 30, 2023 $ 3,113,894   $ 3,077,954 $ (4,463,484) $ 4,612,485 $ (113,061)
[1] Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.
[2] Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023.
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Statement of Cash Flows [Abstract]    
Cash and cash equivalents at beginning of period $ 882,325 $ 1,088,940
Cash flows from operating activities:    
Net income 717,245 608,560
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 106,783 98,178
Amortization of debt discount and fees 942 810
Stock-based compensation 238,928 197,190
(Gain) loss on investments, net (12,732) 4,777
Deferred income taxes (23,506) (49,834)
Provisions for losses on receivables 1,692 471
ROU asset amortization and change in operating lease liabilities (2,684) (883)
Other non-cash items 1,962 158
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables 50,024 (57,309)
Inventories (47,293) (8,020)
Prepaid expenses and other 33,307 30,596
Other assets (26,580) 17,644
Accounts payable and accrued liabilities 43,111 24,514
Deferred revenue (14,628) 113,712
Other long-term liabilities 10,514 (2,305)
Net cash provided by operating activities 1,077,085 978,259
Cash flows from investing activities:    
Purchases of investments (145,150) (1,000)
Proceeds from the sale and maturity of investments 64,174 0
Purchases of property, plant and equipment (68,634) (86,295)
Purchases of intangible assets 0 (1,000)
Cash paid in business combinations, net of cash acquired (163,963) (586,163)
Net cash used for investing activities (313,573) (674,458)
Cash flows from financing activities:    
Proceeds from term loan 0 300,000
Proceeds from revolving credit facility 50,000 450,000
Payments on revolving credit facility (150,000) (300,000)
Payment of debt issuance costs 0 (425)
Proceeds from issuance of common stock 131,341 103,682
Stock received for payment of employee taxes on vesting of restricted stock (122,182) (103,093)
Payments for repurchases of common stock (575,127) (750,062)
Net cash used for financing activities (665,968) (299,898)
Effect of exchange rate changes on cash and cash equivalents (17,887) (66,792)
Increase (decrease) in cash and cash equivalents 79,657 (62,889)
Cash and cash equivalents at end of period 961,982 1,026,051
Supplemental cash flow information:    
Cash paid for interest 22,226 8,508
Cash paid for income taxes, net $ 104,721 $ 148,151
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. However, Cadence believes that the disclosures contained in this Quarterly Report on Form 10-Q comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) for a Quarterly Report on Form 10-Q and are adequate to make the information presented not misleading. These condensed consolidated financial statements are meant to be, and should be, read in conjunction with the consolidated financial statements and the notes thereto included in Cadence’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q reflect all adjustments (which include only normal, recurring adjustments and those items discussed in these Notes) that are, in the opinion of management, necessary to state fairly the results of operations, cash flows and financial position for the periods and dates presented. The results for such periods are not necessarily indicative of the results to be expected for the full fiscal year. Certain prior period balances have been reclassified to conform to the current period presentation. Management has evaluated subsequent events through the issuance date of the unaudited condensed consolidated financial statements.
Fiscal Year End
In fiscal 2022, Cadence’s Board of Directors approved a change in its fiscal year end from the Saturday closest to December 31 of each year to December 31 of each year. The fiscal year change became effective with Cadence’s 2023 fiscal year, which began on January 1, 2023. Cadence’s fiscal quarters now end on March 31, June 30, and September 30. No transition report is required in connection with this change.
Use of Estimates
Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
Despite continued uncertainty and disruption in the macroeconomic and geopolitical environment, Cadence is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of October 23, 2023, the date of issuance of this Quarterly Report on Form 10-Q. These estimates may change, as new events or developments occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Recently Adopted Accounting Standards
There have been no recent accounting standard updates that are material or potentially material to Cadence.
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Cadence groups its products and services into five categories related to major design activities. The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Custom Integrated Circuit (“IC”) Design and Simulation22 %22 %21 %22 %
Digital IC Design and Signoff28 %29 %27 %28 %
Functional Verification, including Emulation and Prototyping Hardware*26 %25 %29 %26 %
Intellectual Property (“IP”)11 %12 %11 %13 %
System Design and Analysis13 %12 %12 %11 %
Total100 %100 %100 %100 %
_____________
* Includes immaterial amount of revenue accounted for under leasing arrangements.
Cadence generates revenue from contracts with customers and applies judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Certain of Cadence’s licensing arrangements allow customers the ability to remix among software products. Cadence also has arrangements with customers that include a combination of products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, Cadence estimates the allocation of the revenue to product categories based upon the expected usage of products. Revenue by product category fluctuates from period to period based on demand for products and services, and Cadence’s available resources to deliver them. No single customer accounted for 10% or more of total revenue during the three and nine months ended September 30, 2023 or October 1, 2022.
Approximately 85% of Cadence’s annual revenue is characterized as recurring revenue. Recurring revenue includes revenue recognized over time from Cadence’s software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services. These arrangements do not meet the definition of a revenue contract until the customer executes a separate selection form to identify the products and services that they are purchasing. Each separate selection form under the arrangement is treated as an individual contract and accounted for based on the respective performance obligations.
The remainder of Cadence’s revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by sales of emulation and prototyping hardware and individual IP licenses. The percentage of Cadence’s recurring and up-front revenue is impacted by delivery of hardware and IP products to its customers in any single fiscal period.
The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenue recognized over time83 %81 %80 %82 %
Revenue from arrangements with non-cancelable commitments%%%%
Recurring revenue85 %84 %83 %84 %
Up-front revenue15 %16 %17 %16 %
Total100 %100 %100 %100 %
Significant Judgments
Cadence’s contracts with customers often include promises to transfer to a customer multiple software and/or IP licenses and services, including professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some arrangements, such as most of Cadence’s IP license arrangements, Cadence has concluded that the licenses and associated services are distinct from each other. In others, like Cadence’s time-based software arrangements, the licenses and certain services are not distinct from each other. Cadence’s time-based software arrangements include multiple software licenses and updates to the licensed software products, as well as technical support, and Cadence has concluded that these promised goods and services are a single, combined performance obligation.
The accounting for contracts with multiple performance obligations requires the contract’s transaction price to be allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation because Cadence rarely licenses or sells products on a standalone basis. In instances where the SSP is not directly observable because Cadence does not sell the license, product or service separately, Cadence determines the SSP using information that maximizes the use of observable inputs and may include market conditions. Cadence typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, Cadence may use information such as the size of the customer and geographic region of the customer in determining the SSP.
Revenue is recognized over time for Cadence’s combined performance obligations that include software licenses, updates, technical support and maintenance that are separate performance obligations with the same term. For Cadence’s professional services, revenue is recognized over time, generally using costs incurred or hours expended to measure progress. Judgment is required in estimating project status and the costs necessary to complete projects. A number of internal and external factors can affect these estimates, including labor rates, utilization and efficiency variances and specification and testing requirement changes. For Cadence’s other performance obligations recognized over time, revenue is generally recognized using a time-based measure of progress reflecting generally consistent efforts to satisfy those performance obligations throughout the arrangement term.
If a group of agreements are so closely related that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. Cadence exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. Cadence’s judgments about whether a group of contracts comprise a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.
Cadence is required to estimate the total consideration expected to be received from contracts with customers. In limited circumstances, the consideration expected to be received is variable based on the specific terms of the contract or based on Cadence’s expectations of the term of the contract. Generally, Cadence has not experienced significant returns or refunds to customers. These estimates require significant judgment and a change in these estimates could have an effect on its results of operations during the periods involved.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on Cadence’s condensed consolidated balance sheets. For certain software, hardware and IP agreements with payment plans, Cadence records an unbilled receivable related to revenue recognized upon transfer of control because it has an unconditional right to invoice and receive payment in the future related to those transferred products or services. Cadence records a contract asset when revenue is recognized prior to invoicing and Cadence does not have the unconditional right to invoice or retains performance risk with respect to that performance obligation. Cadence records deferred revenue when revenue is recognized subsequent to invoicing. For Cadence’s time-based software agreements, customers are generally invoiced in equal, quarterly amounts, although some customers prefer to be invoiced in single or annual amounts.
The contract assets indicated below are included in prepaid expenses and other in the condensed consolidated balance sheets and primarily relate to Cadence’s rights to consideration for work completed but not billed as of the balance sheet date on services and customized IP contracts. The contract assets are transferred to receivables when the rights become unconditional, usually upon completion of a milestone.
Cadence’s contract balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Contract assets$14,353 $22,766 
Deferred revenue766,515 782,062 
Cadence recognized revenue of $106.6 million and $632.4 million during the three and nine months ended September 30, 2023, and $63.9 million and $488.9 million during the three and nine months ended October 1, 2022, that was included in the deferred revenue balance at the beginning of each respective fiscal year. All other activity in deferred revenue is due to the timing of invoices in relation to the timing of revenue as described above.
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, Cadence has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing Cadence’s products and services, and not to facilitate financing arrangements.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Cadence has elected to exclude the potential future royalty receipts from the remaining performance obligations. Contracted but unsatisfied performance obligations were approximately $5.4 billion as of September 30, 2023, which included $0.4 billion of non-cancelable commitments from customers where actual product selection and quantities of specific products or services are to be determined by customers at a later date. As of September 30, 2023, Cadence expected to recognize 54% of the contracted but unsatisfied performance obligations, excluding non-cancelable commitments, as revenue over the next 12 months.
Cadence recognized revenue of $13.5 million and $40.3 million during the three and nine months ended September 30, 2023, and $12.1 million and $35.2 million during the three and nine months ended October 1, 2022, from performance obligations satisfied in previous periods. These amounts represent royalties earned during the period and exclude contracts with nonrefundable prepaid royalties. Nonrefundable prepaid royalties are recognized upon delivery of the IP because Cadence’s right to the consideration is not contingent upon customers’ future shipments.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables, net
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
RECEIVABLES, NET RECEIVABLES, NET
Cadence’s current and long-term receivables balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Accounts receivable$264,580 $314,666 
Unbilled accounts receivable164,827 174,334 
Long-term receivables9,009 2,735 
Total receivables438,416 491,735 
Less allowance for doubtful accounts(2,902)(2,290)
Total receivables, net$435,514 $489,445 
Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of September 30, 2023 and December 31, 2022, no single customer accounted for 10% or more of Cadence’s total receivables.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
DEBT DEBT
Cadence’s outstanding debt as of September 30, 2023 and December 31, 2022 was as follows:
 September 30, 2023December 31, 2022
 (In thousands)
PrincipalUnamortized DiscountCarrying ValuePrincipalUnamortized DiscountCarrying Value
Revolving Credit Facility$— $— $— $100,000 $— $100,000 
2024 Notes350,000 (936)349,064 350,000 (1,581)348,419 
2025 Term Loan300,000 (263)299,737 300,000 (341)299,659 
Total outstanding debt$650,000 $(1,199)$648,801 $750,000 $(1,922)$748,078 
Revolving Credit Facility
In June 2021, Cadence entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent (the “2021 Credit Facility”). In September 2022, Cadence amended the 2021 Credit Facility to, among other things, allow Cadence to change its fiscal year to match the calendar year commencing in 2023 and change the interest rate benchmark for loans under the 2021 Credit Facility from the London Inter-Bank Offered Rate (“LIBOR”) to Term Secured Overnight Financing Rate (“SOFR”). The material terms of the 2021 Credit Facility otherwise remain unchanged.
The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon the receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Debt issuance costs of $1.3 million were recorded to other assets in Cadence’s condensed consolidated balance sheet at the inception of the agreement and are being amortized to interest expense over the term of the 2021 Credit Facility.
Interest accrues on borrowings under the 2021 Credit Facility at a rate equal to, at Cadence’s option, either (1) SOFR plus a margin between 0.750% and 1.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) the base rate plus a margin between 0.000% and 0.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. A commitment fee ranging from 0.070% to 0.175% is assessed on the daily average undrawn portion of revolving commitments. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2021 Credit Facility approximates fair value.
The 2021 Credit Facility contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2021 Credit Facility contains financial covenants that require Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of September 30, 2023, Cadence was in compliance with all financial covenants associated with the 2021 Credit Facility.
2024 Notes
In October 2014, Cadence issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Cadence received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Both the discount and issuance costs are being amortized to interest expense over the term of the 2024 Notes using the effective interest method. Interest is payable in cash semi-annually in April and October. The 2024 Notes are unsecured and rank equal in right of payment to all of Cadence’s existing and future senior indebtedness. The fair value of the 2024 Notes was approximately $345.7 million as of September 30, 2023.
Cadence may redeem the 2024 Notes, in whole or in part, at a redemption price equal to the greater of (a) 100% of the principal amount of the notes to be redeemed and (b) the sum of the present values of the remaining scheduled payments of principal and interest, plus any accrued and unpaid interest, as more particularly described in the indenture governing the 2024 Notes.
The indenture governing the 2024 Notes includes customary representations, warranties and restrictive covenants, including, but not limited to, restrictions on Cadence’s ability to grant liens on assets, enter into sale and lease-back transactions, or merge, consolidate or sell assets, and also includes customary events of default.
2025 Term Loan
In September 2022, Cadence entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of Cadence’s unsecured indebtedness. Proceeds from the loan were used to fund Cadence’s acquisition of OpenEye Scientific Software, Inc. Debt issuance costs associated with the 2025 Term Loan were not material.
Amounts outstanding under the 2025 Term Loan accrue interest at a rate equal to, at Cadence’s option, either (1) Term SOFR plus a margin between 0.625% and 1.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) base rate plus a margin between 0.000% and 0.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. As of September 30, 2023, the interest rate on the 2025 Term Loan was 6.18%. Interest is payable quarterly. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2025 Term Loan approximates fair value.
The 2025 Term Loan contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2025 Term Loan contains a financial covenant that requires Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step-up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of September 30, 2023, Cadence was in compliance with all financial covenants associated with the 2025 Term Loan.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
On September 6, 2023, Cadence acquired the serializer/deserializer (“SerDes”) and memory interface physical layer (“Memory”) IP business from Rambus Inc. (“Rambus”) for an aggregate cash consideration of $108.6 million. Memory and SerDes IP design and integration continues to be integral to the design of artificial intelligence, data center and hyperscale applications, CPU architectures and networking devices. The addition of the Rambus IP and seasoned team accelerates Cadence’s Intelligent System Design strategy and strengthens Cadence's IP technology portfolio.
The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$1,460 
Goodwill80,999 
Acquired intangibles26,000 
Other long-term assets2,798 
Total assets acquired111,257 
Current liabilities2,531 
Long-term liabilities142 
Total liabilities assumed2,673 
Total purchase consideration$108,584 
The allocation of purchase consideration to certain assets and liabilities has not been finalized. Cadence will continue to evaluate certain estimates and assumptions, primarily related to assumed liabilities, during the measurement period (up to one year from the acquisition date). The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will be deductible for tax purposes.
Definite-lived intangible assets acquired with Cadence’s acquisition of the SerDes and Memory business from Rambus were as follows:
 Fair ValueWeighted Average Amortization Period
 (In thousands) (in years)
Existing technology$16,700 5.0 years
Agreements and relationships9,300 7.0 years
Total acquired intangibles with definite lives$26,000 5.7 years
On May 4, 2023, Cadence acquired all of the outstanding equity of Pulsic, Ltd. (“Pulsic”), a longtime provider of production-proven technology for floor-planning, placement, and routing of custom ICs. The addition of Pulsic’s technologies and experienced team supports Cadence’s Intelligent System Design strategy and strengthens Cadence’s Custom IC Design and Simulation technology portfolio. The aggregate cash consideration for Cadence’s acquisition of Pulsic, net of cash acquired of $3.8 million, was $56.1 million. Subject to service and other conditions, Cadence expects to recognize expense for consideration paid to certain former Pulsic shareholders, now employed by Cadence, through the second quarter of fiscal 2025.
The total purchase consideration was allocated to the assets acquired and liabilities assumed with Cadence’s acquisition of Pulsic based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$4,369 
Goodwill47,448 
Acquired intangibles12,400 
Other long-term assets89 
Total assets acquired64,306 
Current liabilities1,553 
Long-term liabilities2,885 
Total liabilities assumed4,438 
Total purchase consideration$59,868 
The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will not be deductible for tax purposes.
Definite-lived intangible assets acquired with Cadence’s acquisition of Pulsic were as follows:
 Fair ValueWeighted Average Amortization Period
 (In thousands) (in years)
Existing technology$8,000 6.2 years
Agreements and relationships4,100 8.0 years
Tradenames, trademarks and patents300 6.0 years
Total acquired intangibles with definite lives$12,400 6.8 years
Pro Forma Financial Information
Cadence has not presented pro forma financial information for the businesses acquired during fiscal 2023 because the results of operations for these businesses are not material to Cadence’s condensed consolidated financial statements.
Acquisition-Related Transaction Costs
Transaction costs associated with acquisitions, which consist of professional fees and administrative costs, are expensed as incurred and are included in general and administrative expense in Cadence’s condensed consolidated income statement. During the three and nine months ended September 30, 2023, transaction costs associated with acquisitions were $4.3 million and $10.3 million, respectively. During the three and nine months ended October 1, 2022, transaction costs associated with acquisitions were $3.6 million and $10.1 million, respectively.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangibles
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND ACQUIRED INTANGIBLES GOODWILL AND ACQUIRED INTANGIBLES
Goodwill
The changes in the carrying amount of goodwill during the nine months ended September 30, 2023 were as follows:
 Gross Carrying
Amount
 (In thousands)
Balance as of December 31, 2022$1,374,268 
Goodwill resulting from acquisitions128,447 
Effect of foreign currency translation(2,273)
Balance as of September 30, 2023$1,500,442 
Acquired Intangibles, Net
Acquired intangibles as of September 30, 2023 were as follows, excluding intangibles that were fully amortized as of December 31, 2022:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$323,359 $(129,807)$193,552 
Agreements and relationships194,625 (56,671)137,954 
Tradenames, trademarks and patents13,242 (3,931)9,311 
Total acquired intangibles with definite lives531,226 (190,409)340,817 
In-process technology6,800 — 6,800 
Total acquired intangibles$538,026 $(190,409)$347,617 
In-process technology as of September 30, 2023 consisted of acquired projects that, if completed, will contribute to Cadence’s existing product offerings. As of September 30, 2023, these projects were expected to be completed during the first quarter of fiscal 2024. During the three and nine months ended September 30, 2023, there were no transfers from in-process technology to existing technology.
Acquired intangibles as of December 31, 2022 were as follows, excluding intangibles that were fully amortized as of January 1, 2022:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$479,796 $(278,851)$200,945 
Agreements and relationships274,624 (137,847)136,777 
Tradenames, trademarks and patents12,979 (2,884)10,095 
Total acquired intangibles with definite lives$767,399 $(419,582)$347,817 
In-process technology6,800 — 6,800 
Total acquired intangibles$774,199 $(419,582)$354,617 
Amortization expense from existing technology and maintenance agreements is included in cost of product and maintenance. Amortization expense for the three and nine months ended September 30, 2023 and October 1, 2022 by condensed consolidated income statement caption was as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Cost of product and maintenance$10,991 $8,867 $31,869 $30,906 
Amortization of acquired intangibles4,612 3,946 13,181 13,543 
Total amortization of acquired intangibles$15,603 $12,813 $45,050 $44,449 
As of September 30, 2023, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:
 (In thousands)
2023 - remaining period$16,309 
202463,382 
202550,658 
202644,879 
202742,438 
202838,371 
Thereafter84,780 
Total estimated amortization expense$340,817 
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three and nine months ended September 30, 2023 and October 1, 2022 as follows:
Three Months Ended Nine Months Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
(In thousands)
Cost of product and maintenance$1,191 $1,046 $3,292 $2,751 
Cost of services1,516 1,331 4,190 3,494 
Marketing and sales18,042 14,991 48,819 39,650 
Research and development53,013 43,327 142,142 115,516 
General and administrative14,270 12,756 40,485 35,779 
Total stock-based compensation expense$88,032 $73,451 $238,928 $197,190 
Cadence had total unrecognized compensation expense related to stock option and restricted stock grants of $621.5 million as of September 30, 2023, which will be recognized over a weighted average vesting period of 2.0 years.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program
9 Months Ended
Sep. 30, 2023
Class of Stock Disclosures [Abstract]  
STOCK REPURCHASE PROGRAM STOCK REPURCHASE PROGRAM
In August 2023, Cadence’s Board of Directors increased the prior authorization to repurchase shares of Cadence common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors.
During the three and nine months ended September 30, 2023, Cadence repurchased approximately 0.5 million and 1.8 million shares on the open market, for an aggregate purchase price of $125 million and $375 million, respectively.
In June 2023, Cadence also entered into an accelerated share repurchase (“ASR”) agreement with HSBC Bank USA, National Association (“HSBC”) to repurchase an aggregate of $200.0 million of Cadence common stock. The ASR agreement was accounted for as two separate transactions (1) a repurchase of common stock and (2) an equity-linked contract on Cadence’s own stock. In June 2023, Cadence received an initial share delivery of approximately 0.6 million shares, which represented the number of shares at a market price equal to $140.0 million. An equity-linked contract for $60 million, representing the remaining shares to be delivered by HSBC under the ASR agreement, was recorded to stockholders' equity as of June 30, 2023. In August 2023, the ASR agreement settled and resulted in a delivery of approximately 0.3 million additional shares to Cadence. In total, Cadence received approximately 0.9 million shares under the ASR agreement at an average price per share of $228.26. The shares received were treated as repurchased common stock for purposes of calculating earnings per share.
As of September 30, 2023, approximately $1.5 billion of Cadence’s share repurchase authorization remained available to repurchase shares of Cadence common stock.
The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:
Three Months Ended Nine Months Ended
September 30,
2023*
October 1,
2022**
September 30,
2023
October 1,
2022
(In thousands)
Shares repurchased811 959 2,657 4,664 
Total cost of repurchased shares$185,008 $180,013 $575,127 $750,062 
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Other Termination Benefits
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING AND OTHER CHARGES RESTRUCTURING
In August 2023, Cadence initiated a restructuring plan (the “2023 Restructuring Plan”) designed to better align its resources with its business strategy. The charges incurred with the 2023 Restructuring Plan during the three and nine months ended September 30, 2023, are comprised of severance payments and termination benefits related to headcount reductions and are included in restructuring on Cadence’s condensed consolidated income statements.
In addition to headcount reductions, Cadence is evaluating certain facilities for closure as part of the 2023 Restructuring Plan. During the three and nine months ended September 30, 2023, no facility-related restructuring charges were incurred, and charges in future periods for the facilities under consideration are not expected to exceed $5 million.
The following table presents activity for the 2023 Restructuring Plan during the nine months ended September 30, 2023:
Severance
and
Benefits
(In thousands)
Balance as of December 31, 2022$— 
Restructuring charges
11,582 
Cash payments(2,620)
Effect of foreign currency translation(117)
Balance as of September 30, 2023$8,845 
All liabilities for severance and related benefits under the 2023 Restructuring Plan are included in accounts payable and accrued liabilities on Cadence’s condensed consolidated balance sheets as of September 30, 2023. Cadence expects to make cash payments to settle these liabilities through the first half of fiscal 2024.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income and Expenses
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
OTHER INCOME (EXPENSE), NET OTHER INCOME (EXPENSE), NET
Cadence’s other income (expense), net, for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Interest income$8,453 $3,051 $22,253 $4,941 
Gains (losses) on marketable equity investments14,339 (408)14,960 (1,993)
Losses on non-marketable equity investments(1,050)(1,246)(2,225)(2,786)
Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust
(1,749)(2,885)4,556 (11,977)
Losses on foreign exchange
(3,568)(1,299)(4,649)(1,418)
Other expense, net(319)(230)(2,532)(646)
Total other income (expense), net$16,106 $(3,017)$32,363 $(13,879)
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE
Basic net income per share is computed by dividing net income during the period by the weighted average number of shares of common stock outstanding during that period, less unvested restricted stock awards. Diluted net income per share is impacted by equity instruments considered to be potential common shares, if dilutive, computed using the treasury stock method of accounting.
The calculations for basic and diluted net income per share for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands, except per share amounts)
Net income$254,321 $186,305 $717,245 $608,560 
Weighted average common shares used to calculate basic net income per share269,229 271,131 269,480 271,694 
Stock-based awards3,198 3,826 3,379 3,989 
Weighted average common shares used to calculate diluted net income per share272,427 274,957 272,859 275,683 
Net income per share - basic$0.94 $0.69 $2.66 $2.24 
Net income per share - diluted$0.93 $0.68 $2.63 $2.21 
The following table presents shares of Cadence’s common stock outstanding for the three and nine months ended September 30, 2023 and October 1, 2022 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Long-term market-based awards1,866 1,761 1,841 1,485 
Options to purchase shares of common stock262 514 373 678 
Non-vested shares of restricted stock807 26 288 63 
Total potential common shares excluded2,935 2,301 2,502 2,226 
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Investments
9 Months Ended
Sep. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
INVESTMENTS INVESTMENTS
Marketable Equity Investments
Cadence’s investments in marketable equity securities consist of purchased shares of publicly held companies and are included in prepaid expenses and other in Cadence’s condensed consolidated balance sheets. Changes in the fair value of these investments are recorded to other income (expense), net in Cadence’s condensed consolidated income statements. The carrying value of marketable equity investments was $58.4 million and $4.5 million as of September 30, 2023 and December 31, 2022, respectively.
Marketable Debt Securities
The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on the condensed consolidated balance sheet as of September 30, 2023:
 
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale securities
Mortgage-backed and asset-backed securities$44,042 $$(1,421)$42,627 
Total available-for-sale securities$44,042 $$(1,421)$42,627 
Gross unrealized gains and losses are recorded as a component of accumulated other comprehensive loss on Cadence's condensed consolidated balance sheets.
As of September 30, 2023, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:
 (In thousands)
Due within 1 year
$— 
Due after 1 year through 5 years8,366 
Due after 5 years through 10 years14,174 
Due after 10 years20,087 
Total$42,627 
As of September 30, 2023, Cadence does not intend to sell any of its available-for-sale securities in an unrealized loss position, and it is more likely than not that Cadence will hold the securities until maturity or a recovery of the cost basis.
Non-Marketable Equity Investments
Cadence’s investments in non-marketable equity securities generally consist of stock or other instruments of privately held entities and are included in other assets on Cadence’s condensed consolidated balance sheets. Cadence holds a 16% interest in a privately held company that is accounted for using the equity method of accounting. The carrying value of this investment was $112.6 million and $117.7 million as of September 30, 2023 and December 31, 2022, respectively.
Cadence records its proportionate share of net income from the investee, offset by amortization of basis differences, to other income (expense), net in Cadence’s condensed consolidated income statements. For the three and nine months ended September 30, 2023, Cadence recognized losses of $1.0 million and $2.2 million, respectively. For the three and nine months ended October 1, 2022, Cadence recognized losses of $1.2 million and $2.5 million, respectively.
Cadence also holds other non-marketable investments in privately held companies where Cadence does not have the ability to exercise significant influence and the fair value of the investments is not readily determinable. The carrying value of these investments was $2.2 million and $2.3 million as of September 30, 2023 and December 31, 2022, respectively. Gains and losses on these investments were not material to Cadence’s condensed consolidated financial statements for the periods presented.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE FAIR VALUE
Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. There were no transfers between levels of the fair value hierarchy during the nine months ended September 30, 2023.
On a quarterly basis, Cadence measures at fair value certain financial assets and liabilities. The fair value of financial assets and liabilities was determined using the following levels of inputs as of September 30, 2023 and December 31, 2022:
 Fair Value Measurements as of September 30, 2023
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$444,303 $444,303 $— $— 
Marketable securities:
Marketable equity securities58,411 58,411 — — 
Mortgage-backed and asset-backed securities42,627 — 42,627 — 
Securities held in NQDC trust
67,324 67,324 — — 
Total Assets$612,665 $570,038 $42,627 $— 
  TotalLevel 1Level 2Level 3
 (In thousands)
Liabilities
Foreign currency exchange contracts$10,102 $— $10,102 $— 
Total Liabilities$10,102 $— $10,102 $— 
 Fair Value Measurements as of December 31, 2022
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$548,373 $548,373 $— $— 
Marketable equity securities4,490 4,490 — — 
Securities held in NQDC trust55,605 55,605 — — 
Foreign currency exchange contracts5,306 — 5,306 — 
Total Assets$613,774 $608,468 $5,306 $— 
As of December 31, 2022, Cadence did not have any financial liabilities requiring a recurring fair value measurement.
Level 1 Measurements
Cadence’s cash equivalents held in money market funds, marketable equity securities and the trading securities held in Cadence’s NQDC trust are measured at fair value using Level 1 inputs.
Level 2 Measurements
The valuation techniques used to determine the fair value of Cadence’s investments in marketable debt securities, foreign currency forward exchange contracts and 2024 Notes are classified within Level 2 of the fair value hierarchy. For additional information relating to Cadence’s debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Level 3 Measurements
During the nine months ended September 30, 2023, Cadence acquired intangible assets of $38.4 million. The fair value of the intangible assets acquired was determined using variations of the income approach that utilizes unobservable inputs classified as Level 3 measurements.
For existing technology, the fair value was determined by applying the relief-from-royalty method. This method is based on the application of a royalty rate to forecasted revenue to quantify the benefit of owning the intangible asset rather than paying a royalty for use of the asset. To estimate royalty savings over time, Cadence projected revenue from the acquired existing technology over the estimated remaining life of the technology, including the effect of assumed technological obsolescence, before applying an assumed royalty rate. Cadence assumed technological obsolescence at rates between 10% and 13% annually, before applying an assumed royalty rate between 25% and 30%.
For agreements and relationships, the fair value was determined by using the multi-period excess earnings method. This method reflects the present value of the projected cash flows that are expected to be generated from existing customers, less charges representing the contribution of other assets to those cash flows. Projected income from existing customer relationships was determined using customer retention rates between 80% and 90%. The present value of operating cash flows from existing customers was determined using discount rates between 13.5% and 15%.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
Cadence’s inventory balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Inventories:
Raw materials$154,097 $113,982 
Finished goods9,596 14,023 
Total inventories$163,693 $128,005 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Legal Proceedings
From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates.
Tax Proceedings
In December 2022, Cadence received a tax audit assessment of approximately $49 million from the Korea taxing authorities for years 2017-2019. The tax audit assessment is primarily related to value-added taxes. Cadence is required to pay these assessed taxes, prior to being allowed to contest or litigate the assessment in administrative and judicial proceedings. The assessment was paid by Cadence in January 2023 and recorded as a component of other assets in the condensed consolidated balance sheets. Payment of this amount is not an admission that Cadence is subject to such taxes, and Cadence continues to defend its position vigorously. Cadence did not record a reserve for this contingency as of September 30, 2023 or December 31, 2022 as Cadence does not believe a loss is probable because it believes it will ultimately prevail in full. The entire dispute resolution process may take from one to eight years.
Other Contingencies
Cadence provides its customers with a warranty on sales of hardware products, generally for a 90-day period. Cadence did not incur any significant costs related to warranty obligations during the three and nine months ended September 30, 2023 and October 1, 2022.
Cadence’s product license and services agreements typically include a limited indemnification provision for claims from third parties relating to Cadence’s intellectual property. If the potential loss from any indemnification claim is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss.
In connection with a litigation campaign launched in April 2022 by Bell Semiconductor LLC (“Bell Semi”), a patent monetization entity, some customers sought defense and indemnification against claims of patent infringement asserted by Bell Semi in various district court litigation and at the U.S. International Trade Commission. Bell Semi alleged that the customers’ use of one or more features of certain Cadence products infringed one or more of six patents held by Bell Semi. Cadence offered to defend some of its customers consistent with the terms of the applicable license agreements. On July 25, 2023, Cadence and Bell Semi reached a settlement agreement involving the six patents-in-suit. The settlement amount was not material to Cadence.
Cadence did not incur any material losses from indemnification claims during the three and nine months ended September 30, 2023 and October 1, 2022.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSS
Cadence’s accumulated other comprehensive loss is comprised of the aggregate impact of foreign currency translation gains and losses, changes in defined benefit plan liabilities and unrealized gains and losses on investments, and is presented in Cadence’s condensed consolidated statements of comprehensive income.
Accumulated other comprehensive loss was comprised of the following as of September 30, 2023 and December 31, 2022:
As of
September 30,
2023
December 31,
2022
 (In thousands)
Foreign currency translation loss$(106,409)$(85,863)
Changes in defined benefit plan liabilities(5,237)(5,774)
Unrealized losses on investments(1,415)— 
Total accumulated other comprehensive loss$(113,061)$(91,637)
For the three and nine months ended September 30, 2023 and October 1, 2022, there were no significant amounts related to foreign currency translation loss, changes in defined benefit plan liabilities or unrealized gains and losses on investments reclassified from accumulated other comprehensive loss to net income.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
Segment reporting is based on the “management approach,” following the method that management organizes the company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. Cadence’s chief operating decision maker is its CEO, who reviews Cadence’s consolidated results as one operating segment. In making operating decisions, the CEO primarily considers consolidated financial information, accompanied by disaggregated information about revenues by geographic region.
Outside the United States, Cadence markets and supports its products and services primarily through its subsidiaries. Revenue is attributed to geography based upon the country in which the product is used, or services are delivered. Long-lived assets are attributed to geography based on the country where the assets are located.
The following table presents a summary of revenue by geography for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Americas:
United States$421,547 $392,222 $1,241,488 $1,174,734 
Other Americas15,800 15,165 47,884 39,010 
Total Americas437,347 407,387 1,289,372 1,213,744 
Asia:
China172,022 148,325 523,694 401,460 
Other Asia197,831 156,250 558,687 466,891 
Total Asia369,853 304,575 1,082,381 868,351 
Europe, Middle East and Africa158,194 142,983 479,268 431,660 
Japan57,700 47,609 170,342 148,086 
Total$1,023,094 $902,554 $3,021,363 $2,661,841 
The following table presents a summary of long-lived assets by geography as of September 30, 2023 and December 31, 2022:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Americas:
United States$364,932 $347,822 
Other Americas10,169 7,548 
Total Americas375,101 355,370 
Asia:
China41,386 51,667 
Other Asia70,743 73,329 
Total Asia112,129 124,996 
Europe, Middle East and Africa51,291 56,959 
Japan2,820 4,505 
Total$541,341 $541,830 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENT SUBSEQUENT EVENTOn October 2, 2023, Cadence acquired all of the outstanding equity of Intrinsix Corporation (“Intrinsix”) from CEVA, Inc. The acquisition enhances Cadence’s system and IC design services resources with the addition of a team with expertise in advanced nodes, radio frequency, mixed-signal and security algorithms. The acquisition also expands Cadence’s reach in key high-growth verticals, including aerospace and defense. The aggregate cash consideration of approximately $35 million will be allocated to the assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. Cadence expects to complete the initial accounting for its acquisition of Intrinsix during the fourth quarter of fiscal 2023.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Pay vs Performance Disclosure        
Net income $ 254,321 $ 186,305 $ 717,245 $ 608,560
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
shares
Sep. 30, 2023
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
During the fiscal quarter ended September 30, 2023, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.
Type of Trading Arrangement
Name and PositionActionAdoption/ Termination
Date
Rule 10b5-1*Total Shares of Common Stock to be SoldExpiration Date
Karna Nisewaner, CVP, General Counsel and Corporate Secretary
Adoption8/9/2023X
Up to 7,072
9/30/2024
Anirudh Devgan, President and Chief Executive Officer
Termination(1)
9/13/2023X
Up to 109,381(2)
5/30/2024
Anirudh Devgan, President and Chief Executive Officer
Adoption(1)
9/13/2023X
Up to 203,474(3)
12/31/2024
Alberto Sangiovanni-Vincentelli, Director
Adoption
9/13/2023
X
Up to 37,000
12/19/2024
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
(1)    Represents the modification, as described in Rule 10b5-1(c)(1)(iv) under the Exchange Act, of a Rule 10b5-1 trading plan adopted on June 14, 2023. As a result of this modification, the subject plan is deemed terminated and a new plan is deemed adopted as of the modification date.
(2)    Includes up to 109,381 shares subject to Performance Stock Awards previously granted to Dr. Devgan subject to vesting and release to Dr. Devgan during the period from August 25, 2023 to March 15, 2024 upon the satisfaction of the applicable total shareholder return hurdles and relative total shareholder return threshold. The actual number of shares that will vest in connection with these awards is not yet determinable. In addition, the actual number of shares that will be released to Dr. Devgan in connection with these awards and could have been sold under the Rule 10b5-1 trading arrangement would have been net of the number of shares withheld to satisfy tax withholding obligations arising from the vesting of such shares.
(3)    Includes up to 100,766 shares subject to Performance Stock Awards previously granted to Dr. Devgan subject to vesting and release to Dr. Devgan during the period from September 15, 2023 to March 15, 2024 upon the satisfaction of the applicable total shareholder return hurdles and relative total shareholder return threshold. The actual number of shares that will vest in connection with these awards is not yet determinable. In addition, the actual number of shares that will be released to Dr. Devgan in connection with these awards and sold under the Rule 10b5-1 trading arrangement will be net of the number of shares withheld to satisfy tax withholding obligations arising from the vesting of such shares and is not yet determinable.
Rule 10b5-1 Arrangement Adopted true  
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Karna Nisewaner [Member]    
Trading Arrangements, by Individual    
Name Karna Nisewaner  
Title CVP, General Counsel and Corporate Secretary  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date 8/9/2023  
Arrangement Duration 364 days  
Aggregate Available 7,072 7,072
Anirudh Devgan [Member]    
Trading Arrangements, by Individual    
Name Anirudh Devgan  
Title President and Chief Executive Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date 9/13/2023  
Arrangement Duration 351 days  
Aggregate Available 203,474 203,474
Alberto Sangiovanni-Vincentelli [Member]    
Trading Arrangements, by Individual    
Name Alberto Sangiovanni-Vincentelli  
Title Director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date 9/13/2023  
Arrangement Duration 463 days  
Aggregate Available 37,000 37,000
Anirudh Devgan Trading Arrangement, 2023 Plan Termination [Member] | Anirudh Devgan [Member]    
Trading Arrangements, by Individual    
Name Anirudh Devgan  
Title President and Chief Executive Officer  
Rule 10b5-1 Arrangement Terminated true  
Termination Date 9/13/2023  
Aggregate Available 109,381 109,381
Anirudh Devgan Trading Arrangement, Performance Stock Awards [Member] | Anirudh Devgan [Member]    
Trading Arrangements, by Individual    
Aggregate Available 100,766 100,766
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations.
Use of estimates Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
Fair value of financial instruments
Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred.
Contingencies From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from external customers by product category The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Custom Integrated Circuit (“IC”) Design and Simulation22 %22 %21 %22 %
Digital IC Design and Signoff28 %29 %27 %28 %
Functional Verification, including Emulation and Prototyping Hardware*26 %25 %29 %26 %
Intellectual Property (“IP”)11 %12 %11 %13 %
System Design and Analysis13 %12 %12 %11 %
Total100 %100 %100 %100 %
_____________
* Includes immaterial amount of revenue accounted for under leasing arrangements.
Disaggregation of revenue
The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenue recognized over time83 %81 %80 %82 %
Revenue from arrangements with non-cancelable commitments%%%%
Recurring revenue85 %84 %83 %84 %
Up-front revenue15 %16 %17 %16 %
Total100 %100 %100 %100 %
Contract balances
Cadence’s contract balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Contract assets$14,353 $22,766 
Deferred revenue766,515 782,062 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables, net (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Current and long-term accounts receivable balances
Cadence’s current and long-term receivables balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Accounts receivable$264,580 $314,666 
Unbilled accounts receivable164,827 174,334 
Long-term receivables9,009 2,735 
Total receivables438,416 491,735 
Less allowance for doubtful accounts(2,902)(2,290)
Total receivables, net$435,514 $489,445 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Summary of debt outstanding
Cadence’s outstanding debt as of September 30, 2023 and December 31, 2022 was as follows:
 September 30, 2023December 31, 2022
 (In thousands)
PrincipalUnamortized DiscountCarrying ValuePrincipalUnamortized DiscountCarrying Value
Revolving Credit Facility$— $— $— $100,000 $— $100,000 
2024 Notes350,000 (936)349,064 350,000 (1,581)348,419 
2025 Term Loan300,000 (263)299,737 300,000 (341)299,659 
Total outstanding debt$650,000 $(1,199)$648,801 $750,000 $(1,922)$748,078 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$1,460 
Goodwill80,999 
Acquired intangibles26,000 
Other long-term assets2,798 
Total assets acquired111,257 
Current liabilities2,531 
Long-term liabilities142 
Total liabilities assumed2,673 
Total purchase consideration$108,584 
 Fair Value
 (In thousands)
Current assets$4,369 
Goodwill47,448 
Acquired intangibles12,400 
Other long-term assets89 
Total assets acquired64,306 
Current liabilities1,553 
Long-term liabilities2,885 
Total liabilities assumed4,438 
Total purchase consideration$59,868 
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
Definite-lived intangible assets acquired with Cadence’s acquisition of the SerDes and Memory business from Rambus were as follows:
 Fair ValueWeighted Average Amortization Period
 (In thousands) (in years)
Existing technology$16,700 5.0 years
Agreements and relationships9,300 7.0 years
Total acquired intangibles with definite lives$26,000 5.7 years
Definite-lived intangible assets acquired with Cadence’s acquisition of Pulsic were as follows:
 Fair ValueWeighted Average Amortization Period
 (In thousands) (in years)
Existing technology$8,000 6.2 years
Agreements and relationships4,100 8.0 years
Tradenames, trademarks and patents300 6.0 years
Total acquired intangibles with definite lives$12,400 6.8 years
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangibles (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the carrying amount of goodwill
The changes in the carrying amount of goodwill during the nine months ended September 30, 2023 were as follows:
 Gross Carrying
Amount
 (In thousands)
Balance as of December 31, 2022$1,374,268 
Goodwill resulting from acquisitions128,447 
Effect of foreign currency translation(2,273)
Balance as of September 30, 2023$1,500,442 
Schedule of acquired intangibles with finite and indefinite lives (excluding goodwill)
Acquired intangibles as of September 30, 2023 were as follows, excluding intangibles that were fully amortized as of December 31, 2022:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$323,359 $(129,807)$193,552 
Agreements and relationships194,625 (56,671)137,954 
Tradenames, trademarks and patents13,242 (3,931)9,311 
Total acquired intangibles with definite lives531,226 (190,409)340,817 
In-process technology6,800 — 6,800 
Total acquired intangibles$538,026 $(190,409)$347,617 
In-process technology as of September 30, 2023 consisted of acquired projects that, if completed, will contribute to Cadence’s existing product offerings. As of September 30, 2023, these projects were expected to be completed during the first quarter of fiscal 2024. During the three and nine months ended September 30, 2023, there were no transfers from in-process technology to existing technology.
Acquired intangibles as of December 31, 2022 were as follows, excluding intangibles that were fully amortized as of January 1, 2022:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$479,796 $(278,851)$200,945 
Agreements and relationships274,624 (137,847)136,777 
Tradenames, trademarks and patents12,979 (2,884)10,095 
Total acquired intangibles with definite lives$767,399 $(419,582)$347,817 
In-process technology6,800 — 6,800 
Total acquired intangibles$774,199 $(419,582)$354,617 
Amortization of acquired intangibles Amortization expense for the three and nine months ended September 30, 2023 and October 1, 2022 by condensed consolidated income statement caption was as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Cost of product and maintenance$10,991 $8,867 $31,869 $30,906 
Amortization of acquired intangibles4,612 3,946 13,181 13,543 
Total amortization of acquired intangibles$15,603 $12,813 $45,050 $44,449 
Estimated amortization expense
As of September 30, 2023, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:
 (In thousands)
2023 - remaining period$16,309 
202463,382 
202550,658 
202644,879 
202742,438 
202838,371 
Thereafter84,780 
Total estimated amortization expense$340,817 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation expense and allocation by cost
Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three and nine months ended September 30, 2023 and October 1, 2022 as follows:
Three Months Ended Nine Months Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
(In thousands)
Cost of product and maintenance$1,191 $1,046 $3,292 $2,751 
Cost of services1,516 1,331 4,190 3,494 
Marketing and sales18,042 14,991 48,819 39,650 
Research and development53,013 43,327 142,142 115,516 
General and administrative14,270 12,756 40,485 35,779 
Total stock-based compensation expense$88,032 $73,451 $238,928 $197,190 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program (Tables)
9 Months Ended
Sep. 30, 2023
Class of Stock Disclosures [Abstract]  
Shares repurchased and the total cost of shares repurchased
The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:
Three Months Ended Nine Months Ended
September 30,
2023*
October 1,
2022**
September 30,
2023
October 1,
2022
(In thousands)
Shares repurchased811 959 2,657 4,664 
Total cost of repurchased shares$185,008 $180,013 $575,127 $750,062 
_____________
*Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023.
**Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Other Termination Benefits (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring reserve rollforward by major type of cost
The following table presents activity for the 2023 Restructuring Plan during the nine months ended September 30, 2023:
Severance
and
Benefits
(In thousands)
Balance as of December 31, 2022$— 
Restructuring charges
11,582 
Cash payments(2,620)
Effect of foreign currency translation(117)
Balance as of September 30, 2023$8,845 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income and Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of Other Nonoperating Income (Expense)
Cadence’s other income (expense), net, for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Interest income$8,453 $3,051 $22,253 $4,941 
Gains (losses) on marketable equity investments14,339 (408)14,960 (1,993)
Losses on non-marketable equity investments(1,050)(1,246)(2,225)(2,786)
Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust
(1,749)(2,885)4,556 (11,977)
Losses on foreign exchange
(3,568)(1,299)(4,649)(1,418)
Other expense, net(319)(230)(2,532)(646)
Total other income (expense), net$16,106 $(3,017)$32,363 $(13,879)
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Basic and diluted net income per share
The calculations for basic and diluted net income per share for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands, except per share amounts)
Net income$254,321 $186,305 $717,245 $608,560 
Weighted average common shares used to calculate basic net income per share269,229 271,131 269,480 271,694 
Stock-based awards3,198 3,826 3,379 3,989 
Weighted average common shares used to calculate diluted net income per share272,427 274,957 272,859 275,683 
Net income per share - basic$0.94 $0.69 $2.66 $2.24 
Net income per share - diluted$0.93 $0.68 $2.63 $2.21 
Potential shares of Cadence's common stock excluded
The following table presents shares of Cadence’s common stock outstanding for the three and nine months ended September 30, 2023 and October 1, 2022 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Long-term market-based awards1,866 1,761 1,841 1,485 
Options to purchase shares of common stock262 514 373 678 
Non-vested shares of restricted stock807 26 288 63 
Total potential common shares excluded2,935 2,301 2,502 2,226 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Investments, Equity Method and Joint Ventures (Tables)
9 Months Ended
Sep. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Unrealized Gain (Loss) on Investments
The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on the condensed consolidated balance sheet as of September 30, 2023:
 
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale securities
Mortgage-backed and asset-backed securities$44,042 $$(1,421)$42,627 
Total available-for-sale securities$44,042 $$(1,421)$42,627 
Investments Classified by Contractual Maturity Date
As of September 30, 2023, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:
 (In thousands)
Due within 1 year
$— 
Due after 1 year through 5 years8,366 
Due after 5 years through 10 years14,174 
Due after 10 years20,087 
Total$42,627 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair value of financial assets and liabilities The fair value of financial assets and liabilities was determined using the following levels of inputs as of September 30, 2023 and December 31, 2022:
 Fair Value Measurements as of September 30, 2023
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$444,303 $444,303 $— $— 
Marketable securities:
Marketable equity securities58,411 58,411 — — 
Mortgage-backed and asset-backed securities42,627 — 42,627 — 
Securities held in NQDC trust
67,324 67,324 — — 
Total Assets$612,665 $570,038 $42,627 $— 
  TotalLevel 1Level 2Level 3
 (In thousands)
Liabilities
Foreign currency exchange contracts$10,102 $— $10,102 $— 
Total Liabilities$10,102 $— $10,102 $— 
 Fair Value Measurements as of December 31, 2022
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$548,373 $548,373 $— $— 
Marketable equity securities4,490 4,490 — — 
Securities held in NQDC trust55,605 55,605 — — 
Foreign currency exchange contracts5,306 — 5,306 — 
Total Assets$613,774 $608,468 $5,306 $— 
As of December 31, 2022, Cadence did not have any financial liabilities requiring a recurring fair value measurement.
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
Cadence’s inventory balances as of September 30, 2023 and December 31, 2022 were as follows:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Inventories:
Raw materials$154,097 $113,982 
Finished goods9,596 14,023 
Total inventories$163,693 $128,005 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated other comprehensive loss, net of tax
Accumulated other comprehensive loss was comprised of the following as of September 30, 2023 and December 31, 2022:
As of
September 30,
2023
December 31,
2022
 (In thousands)
Foreign currency translation loss$(106,409)$(85,863)
Changes in defined benefit plan liabilities(5,237)(5,774)
Unrealized losses on investments(1,415)— 
Total accumulated other comprehensive loss$(113,061)$(91,637)
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Summary of revenue by geography
The following table presents a summary of revenue by geography for the three and nine months ended September 30, 2023 and October 1, 2022:
 Three Months Ended Nine Months Ended
 September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
 (In thousands)
Americas:
United States$421,547 $392,222 $1,241,488 $1,174,734 
Other Americas15,800 15,165 47,884 39,010 
Total Americas437,347 407,387 1,289,372 1,213,744 
Asia:
China172,022 148,325 523,694 401,460 
Other Asia197,831 156,250 558,687 466,891 
Total Asia369,853 304,575 1,082,381 868,351 
Europe, Middle East and Africa158,194 142,983 479,268 431,660 
Japan57,700 47,609 170,342 148,086 
Total$1,023,094 $902,554 $3,021,363 $2,661,841 
Summary of long-lived assets by geography
The following table presents a summary of long-lived assets by geography as of September 30, 2023 and December 31, 2022:
 As of
 September 30,
2023
December 31,
2022
 (In thousands)
Americas:
United States$364,932 $347,822 
Other Americas10,169 7,548 
Total Americas375,101 355,370 
Asia:
China41,386 51,667 
Other Asia70,743 73,329 
Total Asia112,129 124,996 
Europe, Middle East and Africa51,291 56,959 
Japan2,820 4,505 
Total$541,341 $541,830 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenue from External Customer [Line Items]        
Percentage of product and maintenance revenue by product group 100.00% 100.00% 100.00% 100.00%
Custom Integrated Circuit (“IC”) Design and Simulation        
Revenue from External Customer [Line Items]        
Percentage of product and maintenance revenue by product group 22.00% 22.00% 21.00% 22.00%
Digital IC Design and Signoff        
Revenue from External Customer [Line Items]        
Percentage of product and maintenance revenue by product group 28.00% 29.00% 27.00% 28.00%
Functional Verification, including Emulation and Prototyping Hardware*        
Revenue from External Customer [Line Items]        
Percentage of product and maintenance revenue by product group 26.00% 25.00% [1] 29.00% [1] 26.00% [1]
Intellectual Property (“IP”)        
Revenue from External Customer [Line Items]        
Percentage of product and maintenance revenue by product group 11.00% 12.00% 11.00% 13.00%
System Design and Analysis        
Revenue from External Customer [Line Items]        
Percentage of product and maintenance revenue by product group 13.00% 12.00% 12.00% 11.00%
[1] Includes immaterial amount of revenue accounted for under leasing arrangements.
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details 1)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, timing of goods or service 100.00% 100.00% 100.00% 100.00%
Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, timing of goods or service 85.00% 84.00% 83.00% 84.00%
Transferred over time | Single performance obligation        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, timing of goods or service 83.00% 81.00% 80.00% 82.00%
Transferred over time | Multiple performance obligations        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, timing of goods or service 2.00% 3.00% 3.00% 2.00%
Transferred at point in time        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, timing of goods or service 15.00% 16.00% 17.00% 16.00%
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details 2) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 14,353 $ 22,766
Deferred revenue $ 766,515 $ 782,062
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenue from Contract with Customer [Abstract]        
Revenue recognized from deferred revenue during the period $ 106.6 $ 63.9 $ 632.4 $ 488.9
Remaining performance obligations 5,400.0   5,400.0  
Non-cancellable commitments from customers included in remaining performance obligations $ 400.0   $ 400.0  
Percent of remaining performance obligations, current 54.00%   54.00%  
Revenue recognized from satisfaction of performance obligations $ 13.5 $ 12.1 $ 40.3 $ 35.2
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current and long-term receivables balances    
Accounts receivable $ 264,580 $ 314,666
Unbilled accounts receivable 164,827 174,334
Long-term receivables 9,009 2,735
Total receivables 438,416 491,735
Less allowance for doubtful accounts (2,902) (2,290)
Total receivables, net $ 435,514 $ 489,445
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 07, 2022
Oct. 09, 2014
Debt Instrument [Line Items]        
Remaining Principal Amount Of Debt Outstanding $ 650,000 $ 750,000    
Unamortized discount 1,199 1,922    
Carrying Value 0 100,000    
Carrying Value 648,801 648,078    
Carrying Value Of Debt Outstanding 648,801 748,078    
Senior Notes Due 2024 [Member] | Senior Notes [Member]        
Debt Instrument [Line Items]        
Principal 350,000 350,000   $ 350,000
Unamortized discount 936 1,581   $ 1,400
Carrying Value 349,064 348,419    
Term Loan Due Twenty-Twenty Five        
Debt Instrument [Line Items]        
Principal     $ 300,000  
Term Loan Due Twenty-Twenty Five | Notes Payable to Banks        
Debt Instrument [Line Items]        
Principal 300,000 300,000    
Unamortized discount 263 341    
Carrying Value 299,737 299,659    
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Principal 0 100,000    
Carrying Value $ 0 $ 100,000    
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Credit Facility (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 30, 2023
Oct. 01, 2022
Line of Credit Facility [Line Items]      
Payment of debt issuance costs   $ 0 $ 425
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, current borrowing capacity   700,000  
Credit facility additional borrowing capacity available   350,000  
Credit facility, maximum borrowing capacity   $ 1,050,000  
Credit facility, maturity date   Jun. 30, 2026  
Payment of debt issuance costs $ 1,300    
Credit facility, covenant, debt to EBITDA ratio after step up triggered by acquisition   3.75  
Credit facility, covenant, required business acquisition consideration, minimum   $ 250,000  
Minimum [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, commitment fee percentage   0.07%  
Credit facility, covenant, pro forma leverage ratio   3.00  
Maximum [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, commitment fee percentage   0.175%  
Credit facility, covenant, pro forma leverage ratio   3.50  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, interest rate spread   0.75%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, interest rate spread   1.25%  
Term Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Debt instrument, basis spread on variable rate, additional interest   0.10%  
Base Rate [Member] | Minimum [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, interest rate spread   0.00%  
Base Rate [Member] | Maximum [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, interest rate spread   0.25%  
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Credit facility, covenant, debt to EBITDA ratio   3.25  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Oct. 09, 2014
Sep. 30, 2023
Dec. 31, 2022
Sep. 07, 2022
Debt Instrument [Line Items]        
Unamortized discount   $ 1,199 $ 1,922  
Term Loan Due Twenty-Twenty Five        
Debt Instrument [Line Items]        
Aggregate principal amount, issued       $ 300,000
Debt instrument, interest rate at period end   6.18%    
Debt instrument, covenant, debt to EBITDA ratio   3.25    
Debt instrument, covenant, debt to EBITDA ratio after step up triggered by acquisition   3.75    
Debt instrument, covenant, required business acquisition consideration, minimum   $ 250,000    
Term Loan Due Twenty-Twenty Five | Term Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate, additional interest   0.10%    
Term Loan Due Twenty-Twenty Five | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument, covenant, pro forma leverage ratio   3.50    
Term Loan Due Twenty-Twenty Five | Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Credit facility, interest rate spread   1.125%    
Term Loan Due Twenty-Twenty Five | Maximum [Member] | Base Rate [Member]        
Debt Instrument [Line Items]        
Credit facility, interest rate spread   0.125%    
Term Loan Due Twenty-Twenty Five | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument, covenant, pro forma leverage ratio   3.00    
Term Loan Due Twenty-Twenty Five | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Credit facility, interest rate spread   0.625%    
Term Loan Due Twenty-Twenty Five | Minimum [Member] | Base Rate [Member]        
Debt Instrument [Line Items]        
Credit facility, interest rate spread   0.00%    
Senior Notes [Member] | Senior Notes Due 2024 [Member]        
Debt Instrument [Line Items]        
Aggregate principal amount, issued $ 350,000 $ 350,000 350,000  
Stated interest rate of Senior Notes 4.375%      
Proceeds from Senior Notes, net $ 342,400      
Unamortized discount 1,400 936 $ 1,581  
Debt issuance costs $ 6,200      
Fair value of the 2024 Notes   $ 345,700    
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
May 04, 2023
Business Acquisition [Line Items]          
Cash paid in business combinations, net of cash acquired     $ 163,963 $ 586,163  
Transaction costs associated with acquisitions $ 4,300 $ 3,600 10,300 $ 10,100  
Pulsic. Ltd.          
Business Acquisition [Line Items]          
Cash acquired         $ 3,800
Cash paid in business combinations, net of cash acquired     56,100    
Rambus          
Business Acquisition [Line Items]          
Cash paid in business combinations, net of cash acquired     $ 108,600    
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 07, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill $ 1,500,442   $ 1,374,268
Rambus      
Business Acquisition [Line Items]      
Current assets   $ 1,460  
Goodwill   80,999  
Acquired intangibles   26,000  
Other long-term assets   2,798  
Total assets acquired   111,257  
Current liabilities   2,531  
Long-term liabilities   142  
Total liabilities assumed   2,673  
Total purchase consideration   $ 108,584  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Details 2) - Rambus
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 26,000
Weighted-average useful life of definite-lived intangible assets acquired 5 years 8 months 12 days
Existing Technology [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 16,700
Weighted-average useful life of definite-lived intangible assets acquired 5 years
Agreements and Relationship [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 9,300
Weighted-average useful life of definite-lived intangible assets acquired 7 years
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Details 3) - USD ($)
$ in Thousands
Sep. 30, 2023
May 04, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill $ 1,500,442   $ 1,374,268
Pulsic. Ltd.      
Business Acquisition [Line Items]      
Current assets   $ 4,369  
Goodwill   47,448  
Acquired intangibles   12,400  
Other long-term assets   89  
Total assets acquired   64,306  
Current liabilities   1,553  
Long-term liabilities   2,885  
Total liabilities assumed   4,438  
Total purchase consideration   $ 59,868  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Details 4) - Pulsic. Ltd.
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 12,400
Weighted-average useful life of definite-lived intangible assets acquired 6 years 9 months 18 days
Existing Technology [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 8,000
Weighted-average useful life of definite-lived intangible assets acquired 6 years 2 months 12 days
Agreements and Relationship [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 4,100
Weighted-average useful life of definite-lived intangible assets acquired 8 years
Tradename Trademark and Patents [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 300
Weighted-average useful life of definite-lived intangible assets acquired 6 years
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangibles (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Changes in the carrying amount of goodwill  
Balance at beginning of period $ 1,374,268
Goodwill resulting from acquisitions 128,447
Effect of foreign currency translation (2,273)
Balance at end of period $ 1,500,442
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangibles (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount $ 531,226 $ 767,399
Accumulated amortization (190,409) (419,582)
Total estimated amortization expense 340,817 347,817
In-process technology 6,800 6,800
Intangible assets, gross carrying amount (excluding goodwill) 538,026 774,199
Acquired intangibles, net 347,617 354,617
Existing Technology [Member]    
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount 323,359 479,796
Accumulated amortization (129,807) (278,851)
Total estimated amortization expense 193,552 200,945
Agreements and Relationships [Member]    
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount 194,625 274,624
Accumulated amortization (56,671) (137,847)
Total estimated amortization expense 137,954 136,777
Tradenames Trademarks And Patents [Member]    
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount 13,242 12,979
Accumulated amortization (3,931) (2,884)
Total estimated amortization expense $ 9,311 $ 10,095
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangibles (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Amortization of acquired intangibles        
Cost of product and maintenance $ 10,991 $ 8,867 $ 31,869 $ 30,906
Amortization of acquired intangibles 4,612 3,946 13,181 13,543
Total amortization of acquired intangibles $ 15,603 $ 12,813 $ 45,050 $ 44,449
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangibles (Details 3) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Estimated amortization expense    
2023 - remaining period $ 16,309  
2024 63,382  
2025 50,658  
2026 44,879  
2027 42,438  
2028 38,371  
Thereafter 84,780  
Total estimated amortization expense $ 340,817 $ 347,817
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Share-based compensation expense and allocation by cost [Line Items]        
Stock-based compensation expense $ 88,032 $ 73,451 $ 238,928 $ 197,190
Cost of product and maintenance        
Share-based compensation expense and allocation by cost [Line Items]        
Stock-based compensation expense 1,191 1,046 3,292 2,751
Cost of services        
Share-based compensation expense and allocation by cost [Line Items]        
Stock-based compensation expense 1,516 1,331 4,190 3,494
Marketing and sales        
Share-based compensation expense and allocation by cost [Line Items]        
Stock-based compensation expense 18,042 14,991 48,819 39,650
Research and development        
Share-based compensation expense and allocation by cost [Line Items]        
Stock-based compensation expense 53,013 43,327 142,142 115,516
General and administrative        
Share-based compensation expense and allocation by cost [Line Items]        
Stock-based compensation expense $ 14,270 $ 12,756 $ 40,485 $ 35,779
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details Textual) - Stock option and restricted stock grants [Member]
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total unrecognized compensation expense $ 621.5
Weighted-average vesting period over which unrecognized compensation expense will be recognized 2 years
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program (Details Textuals) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Sep. 30, 2023
Oct. 01, 2022
Aug. 15, 2022
Stock repurchase program              
Additional authorized repurchase amount             $ 1,000,000
Shares repurchased 811,000 [1]   959,000 [2]   2,657,000 4,664,000  
Treasury stock acquired $ 125,008   $ 150,013   $ 515,127 $ 720,062  
Stock repurchase program, remaining authorized repurchase amount $ 1,500,000     $ 1,500,000 $ 1,500,000    
Share repurchase on open market              
Stock repurchase program              
Shares repurchased 500,000       1,800,000    
Treasury stock acquired $ 125,000       $ 375,000    
Accelerated share repurchase program              
Stock repurchase program              
Shares repurchased 300,000 600,000   900,000      
Treasury stock acquired   $ 140,000          
Accelerated share repurchase, prepayment during period   $ 200,000          
Stock repurchase program, prepayment during period, derivative settlement $ 60,000   $ 30,000        
Average repurchase price per share       $ 228.26      
Shares from equity forward contract settled during the period 276,000   109,000        
[1] Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023.
[2] Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
[1]
Oct. 01, 2022
[2]
Sep. 30, 2023
Oct. 01, 2022
Class of Stock Disclosures [Abstract]        
Shares repurchased 811 959 2,657 4,664
Total cost of repurchased shares $ 185,008 $ 180,013 $ 575,127 $ 750,062
[1] Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023.
[2] Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Other Termination Benefits (Details Textual)
$ in Millions
Sep. 30, 2023
USD ($)
Excess Facilities [Member]  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring costs expected in future periods $ 5
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Other Termination Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Restructuring Reserve [Roll Forward]        
Restructuring Charges $ 11,582 $ 14 $ 11,582 $ 42
Employee Severance and Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Beginning balance     0  
Restructuring Charges     11,582  
Payments for Restructuring     (2,620)  
Restructuring Reserve, Foreign Currency Translation Gain (Loss)     (117)  
Ending balance $ 8,845   $ 8,845  
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income and Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Other Income and Expenses [Abstract]        
Interest income $ 8,453 $ 3,051 $ 22,253 $ 4,941
Gains (losses) on marketable equity investments 14,339 (408) 14,960 (1,993)
Losses on non-marketable equity investments (1,050) (1,246) (2,225) (2,786)
Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust (1,749) (2,885) 4,556 (11,977)
Losses on foreign exchange (3,568) (1,299) (4,649) (1,418)
Other expense, net (319) (230) (2,532) (646)
Other income (expense), net $ 16,106 $ (3,017) $ 32,363 $ (13,879)
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Earnings Per Share, Basic and Diluted [Abstract]        
Net income $ 254,321 $ 186,305 $ 717,245 $ 608,560
Weighted average common shares used to calculate basic net income per share 269,229 271,131 269,480 271,694
Stock-based awards 3,198 3,826 3,379 3,989
Weighted average common shares used to calculate diluted net income per share (in shares) 272,427 274,957 272,859 275,683
Net income per share - basic (usd per share) $ 0.94 $ 0.69 $ 2.66 $ 2.24
Net income per share - diluted (usd per share) $ 0.93 $ 0.68 $ 2.63 $ 2.21
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Details 1) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,935 2,301 2,502 2,226
Long-term market-based awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,866 1,761 1,841 1,485
Options to purchase shares of common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 262 514 373 678
Non-vested shares of restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 807 26 288 63
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized cost $ 44,042
Gross accumulated unrealized gains 6
Gross accumulated unrealized losses (1,421)
Available-for-sale debt securities, fair value 42,627
Mortgage-backed and asset-backed securities  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized cost 44,042
Gross accumulated unrealized gains 6
Gross accumulated unrealized losses (1,421)
Available-for-sale debt securities, fair value $ 42,627
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Details 2)
$ in Thousands
Sep. 30, 2023
USD ($)
Equity Method Investments and Joint Ventures [Abstract]  
Due within 1 year $ 0
Due after 1 year through 5 years 8,366
Due after 5 years through 10 years 14,174
Due after 10 years 20,087
Total $ 42,627
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Details Textuals) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]          
Marketable equity securities $ 58,411   $ 58,411   $ 4,490
Equity method investments, carrying value 112,600   112,600   117,700
Income (loss) from equity method investments 1,000 $ 1,200 2,200 $ 2,500  
Equity securities without readily determinable fair value, book value $ 2,200   $ 2,200   $ 2,300
Privately held company, equity method          
Schedule of Equity Method Investments [Line Items]          
Equity method investment, ownership percentage 16.00%   16.00%    
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets    
Marketable equity securities $ 58,411 $ 4,490
Mortgage-backed and asset-backed securities 42,627  
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 67,324 55,605
Foreign currency exchange contracts   5,306
Total Assets 612,665 613,774
Liabilities    
Foreign currency exchange contracts 10,102  
Total Liabilities 10,102  
Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 42,627  
Money Market Funds    
Assets    
Money market funds 444,303 548,373
Fair Value Measurements, Level 1 [Member]    
Assets    
Marketable equity securities 58,411 4,490
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 67,324 55,605
Foreign currency exchange contracts   0
Total Assets 570,038 608,468
Liabilities    
Foreign currency exchange contracts 0  
Total Liabilities 0  
Fair Value Measurements, Level 1 [Member] | Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 0  
Fair Value Measurements, Level 1 [Member] | Money Market Funds    
Assets    
Money market funds 444,303 548,373
Fair Value Measurements, Level 2 [Member]    
Assets    
Marketable equity securities 0 0
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 0 0
Foreign currency exchange contracts   5,306
Total Assets 42,627 5,306
Liabilities    
Foreign currency exchange contracts 10,102  
Total Liabilities 10,102  
Fair Value Measurements, Level 2 [Member] | Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 42,627  
Fair Value Measurements, Level 2 [Member] | Money Market Funds    
Assets    
Money market funds 0 0
Fair Value Measurements, Level 3 [Member]    
Assets    
Marketable equity securities 0 0
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 0 0
Foreign currency exchange contracts   0
Total Assets 0 0
Liabilities    
Foreign currency exchange contracts 0  
Total Liabilities 0  
Fair Value Measurements, Level 3 [Member] | Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 0  
Fair Value Measurements, Level 3 [Member] | Money Market Funds    
Assets    
Money market funds $ 0 $ 0
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value (Details Textuals) - Fair Value, Inputs, Level 3 [Member]
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Finite-lived Intangible Assets Acquired $ 38.4
Technology-Based Intangible Assets | Measurement Input, Discount Rate [Member] | Minimum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Technological Obsolescence Rate 10.00%
Estimated Royalty Rate 25.00%
Technology-Based Intangible Assets | Measurement Input, Discount Rate [Member] | Maximum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Technological Obsolescence Rate 13.00%
Estimated Royalty Rate 30.00%
Customer Relationships | Measurement Input, Discount Rate [Member] | Minimum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 80.00%
Valuation Significant Input, Discount Rate 13.50%
Customer Relationships | Measurement Input, Discount Rate [Member] | Maximum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 90.00%
Valuation Significant Input, Discount Rate 15.00%
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 154,097 $ 113,982
Finished goods 9,596 14,023
Total inventories $ 163,693 $ 128,005
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Tax audit assessment $ 49,000
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accumulated other comprehensive income    
Foreign currency translation loss $ (106,409) $ (85,863)
Changes in defined benefit plan liabilities (5,237) (5,774)
Unrealized losses on investments (1,415) 0
Total accumulated other comprehensive loss $ (113,061) $ (91,637)
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Segment reporting [Line Items]        
Total revenue $ 1,023,094 $ 902,554 $ 3,021,363 $ 2,661,841
United States [Member]        
Segment reporting [Line Items]        
Total revenue 421,547 392,222 1,241,488 1,174,734
Other Americas [Member]        
Segment reporting [Line Items]        
Total revenue 15,800 15,165 47,884 39,010
Americas [Member]        
Segment reporting [Line Items]        
Total revenue 437,347 407,387 1,289,372 1,213,744
China [Member]        
Segment reporting [Line Items]        
Total revenue 172,022 148,325 523,694 401,460
Other Asia [Member]        
Segment reporting [Line Items]        
Total revenue 197,831 156,250 558,687 466,891
Asia [Member]        
Segment reporting [Line Items]        
Total revenue 369,853 304,575 1,082,381 868,351
EMEA [Member]        
Segment reporting [Line Items]        
Total revenue 158,194 142,983 479,268 431,660
Japan [Member]        
Segment reporting [Line Items]        
Total revenue $ 57,700 $ 47,609 $ 170,342 $ 148,086
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries $ 541,341 $ 541,830
United States [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 364,932 347,822
Other Americas [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 10,169 7,548
Americas [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 375,101 355,370
China [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 41,386 51,667
Other Asia [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 70,743 73,329
Asia [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 112,129 124,996
EMEA [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 51,291 56,959
Japan [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries $ 2,820 $ 4,505
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event (Details)
$ in Millions
1 Months Ended
Oct. 31, 2023
USD ($)
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Expected merger consideration $ 35
XML 95 cdns-20230930_htm.xml IDEA: XBRL DOCUMENT 0000813672 2023-01-01 2023-09-30 0000813672 2023-09-30 0000813672 2022-12-31 0000813672 cdns:ProductandmaintenanceMember 2023-07-01 2023-09-30 0000813672 cdns:ProductandmaintenanceMember 2022-07-03 2022-10-01 0000813672 cdns:ProductandmaintenanceMember 2023-01-01 2023-09-30 0000813672 cdns:ProductandmaintenanceMember 2022-01-02 2022-10-01 0000813672 us-gaap:TechnologyServiceMember 2023-07-01 2023-09-30 0000813672 us-gaap:TechnologyServiceMember 2022-07-03 2022-10-01 0000813672 us-gaap:TechnologyServiceMember 2023-01-01 2023-09-30 0000813672 us-gaap:TechnologyServiceMember 2022-01-02 2022-10-01 0000813672 2023-07-01 2023-09-30 0000813672 2022-07-03 2022-10-01 0000813672 2022-01-02 2022-10-01 0000813672 us-gaap:CommonStockMember 2023-06-30 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-06-30 0000813672 us-gaap:TreasuryStockCommonMember 2023-06-30 0000813672 us-gaap:RetainedEarningsMember 2023-06-30 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000813672 2023-06-30 0000813672 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000813672 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000813672 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000813672 us-gaap:CommonStockMember 2023-09-30 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-09-30 0000813672 us-gaap:TreasuryStockCommonMember 2023-09-30 0000813672 us-gaap:RetainedEarningsMember 2023-09-30 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000813672 us-gaap:CommonStockMember 2022-07-02 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-02 0000813672 us-gaap:TreasuryStockCommonMember 2022-07-02 0000813672 us-gaap:RetainedEarningsMember 2022-07-02 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0000813672 2022-07-02 0000813672 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0000813672 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0000813672 us-gaap:TreasuryStockCommonMember 2022-07-03 2022-10-01 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0000813672 us-gaap:CommonStockMember 2022-10-01 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-10-01 0000813672 us-gaap:TreasuryStockCommonMember 2022-10-01 0000813672 us-gaap:RetainedEarningsMember 2022-10-01 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0000813672 2022-10-01 0000813672 us-gaap:CommonStockMember 2022-12-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0000813672 us-gaap:TreasuryStockCommonMember 2022-12-31 0000813672 us-gaap:RetainedEarningsMember 2022-12-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000813672 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0000813672 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000813672 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0000813672 us-gaap:CommonStockMember 2022-01-01 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 0000813672 us-gaap:TreasuryStockCommonMember 2022-01-01 0000813672 us-gaap:RetainedEarningsMember 2022-01-01 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0000813672 2022-01-01 0000813672 us-gaap:RetainedEarningsMember 2022-01-02 2022-10-01 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-10-01 0000813672 us-gaap:CommonStockMember 2022-01-02 2022-10-01 0000813672 us-gaap:TreasuryStockCommonMember 2022-01-02 2022-10-01 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-02 2022-10-01 0000813672 cdns:CustomICDesignMember 2023-07-01 2023-09-30 0000813672 cdns:CustomICDesignMember 2022-07-03 2022-10-01 0000813672 cdns:CustomICDesignMember 2023-01-01 2023-09-30 0000813672 cdns:CustomICDesignMember 2022-01-02 2022-10-01 0000813672 cdns:DigitalICDesignandSignoffMember 2023-07-01 2023-09-30 0000813672 cdns:DigitalICDesignandSignoffMember 2022-07-03 2022-10-01 0000813672 cdns:DigitalICDesignandSignoffMember 2023-01-01 2023-09-30 0000813672 cdns:DigitalICDesignandSignoffMember 2022-01-02 2022-10-01 0000813672 cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember 2023-07-01 2023-09-30 0000813672 cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember 2022-07-03 2022-10-01 0000813672 cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember 2023-01-01 2023-09-30 0000813672 cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember 2022-01-02 2022-10-01 0000813672 cdns:IPMember 2023-07-01 2023-09-30 0000813672 cdns:IPMember 2022-07-03 2022-10-01 0000813672 cdns:IPMember 2023-01-01 2023-09-30 0000813672 cdns:IPMember 2022-01-02 2022-10-01 0000813672 cdns:SystemDesignAndAnalysisMember 2023-07-01 2023-09-30 0000813672 cdns:SystemDesignAndAnalysisMember 2022-07-03 2022-10-01 0000813672 cdns:SystemDesignAndAnalysisMember 2023-01-01 2023-09-30 0000813672 cdns:SystemDesignAndAnalysisMember 2022-01-02 2022-10-01 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementRecognizedOverTimeMember 2023-07-01 2023-09-30 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementRecognizedOverTimeMember 2022-07-03 2022-10-01 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementRecognizedOverTimeMember 2023-01-01 2023-09-30 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementRecognizedOverTimeMember 2022-01-02 2022-10-01 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementWithNonCancelableCommitmentsMember 2023-07-01 2023-09-30 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementWithNonCancelableCommitmentsMember 2022-07-03 2022-10-01 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementWithNonCancelableCommitmentsMember 2023-01-01 2023-09-30 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementWithNonCancelableCommitmentsMember 2022-01-02 2022-10-01 0000813672 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0000813672 us-gaap:TransferredOverTimeMember 2022-07-03 2022-10-01 0000813672 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000813672 us-gaap:TransferredOverTimeMember 2022-01-02 2022-10-01 0000813672 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0000813672 us-gaap:TransferredAtPointInTimeMember 2022-07-03 2022-10-01 0000813672 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0000813672 us-gaap:TransferredAtPointInTimeMember 2022-01-02 2022-10-01 0000813672 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0000813672 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2023-09-30 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2022-12-31 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:NotesPayableToBanksMember 2023-09-30 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:NotesPayableToBanksMember 2022-12-31 0000813672 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-09-30 0000813672 us-gaap:RevolvingCreditFacilityMember 2021-07-04 2021-10-02 0000813672 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0000813672 us-gaap:RevolvingCreditFacilityMember cdns:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-09-30 0000813672 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0000813672 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-09-30 0000813672 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-09-30 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2014-10-09 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2014-10-09 2014-10-09 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember 2022-09-07 0000813672 srt:MinimumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember cdns:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-09-30 0000813672 srt:MinimumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember 2023-09-30 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember 2023-01-01 2023-09-30 0000813672 srt:MinimumMember cdns:TermLoanDueTwentyTwentyFiveMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember cdns:TermLoanDueTwentyTwentyFiveMember 2023-01-01 2023-09-30 0000813672 cdns:IPBusinessFromRambusMember 2023-01-01 2023-09-30 0000813672 cdns:IPBusinessFromRambusMember 2023-09-07 0000813672 cdns:IPBusinessFromRambusMember cdns:ExistingTechnologyMember 2023-01-01 2023-09-30 0000813672 cdns:IPBusinessFromRambusMember cdns:AgreementsAndRelationshipMember 2023-01-01 2023-09-30 0000813672 cdns:PulsicLtdMember 2023-05-04 0000813672 cdns:PulsicLtdMember 2023-01-01 2023-09-30 0000813672 cdns:PulsicLtdMember cdns:ExistingTechnologyMember 2023-01-01 2023-09-30 0000813672 cdns:PulsicLtdMember cdns:AgreementsAndRelationshipMember 2023-01-01 2023-09-30 0000813672 cdns:PulsicLtdMember cdns:TradenameTrademarkAndPatentsMember 2023-01-01 2023-09-30 0000813672 cdns:ExistingTechnologyMember 2023-09-30 0000813672 cdns:AgreementsAndRelationshipMember 2023-09-30 0000813672 cdns:TradenameTrademarkAndPatentsMember 2023-09-30 0000813672 cdns:ExistingTechnologyMember 2022-12-31 0000813672 cdns:AgreementsAndRelationshipMember 2022-12-31 0000813672 cdns:TradenameTrademarkAndPatentsMember 2022-12-31 0000813672 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0000813672 us-gaap:CostOfSalesMember 2022-07-03 2022-10-01 0000813672 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0000813672 us-gaap:CostOfSalesMember 2022-01-02 2022-10-01 0000813672 cdns:CostOfServicesMember 2023-07-01 2023-09-30 0000813672 cdns:CostOfServicesMember 2022-07-03 2022-10-01 0000813672 cdns:CostOfServicesMember 2023-01-01 2023-09-30 0000813672 cdns:CostOfServicesMember 2022-01-02 2022-10-01 0000813672 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0000813672 us-gaap:SellingAndMarketingExpenseMember 2022-07-03 2022-10-01 0000813672 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0000813672 us-gaap:SellingAndMarketingExpenseMember 2022-01-02 2022-10-01 0000813672 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0000813672 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-03 2022-10-01 0000813672 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0000813672 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-02 2022-10-01 0000813672 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0000813672 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-03 2022-10-01 0000813672 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0000813672 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-02 2022-10-01 0000813672 cdns:StockoptionandrestrictedstockgrantsMember 2023-09-30 0000813672 cdns:StockoptionandrestrictedstockgrantsMember 2023-01-01 2023-09-30 0000813672 2022-08-15 0000813672 cdns:ShareRepurchaseOnOpenMarketMember 2023-07-01 2023-09-30 0000813672 cdns:ShareRepurchaseOnOpenMarketMember 2023-01-01 2023-09-30 0000813672 cdns:AcceleratedShareRepurchaseProgramMember 2023-04-01 2023-06-30 0000813672 cdns:AcceleratedShareRepurchaseProgramMember 2023-07-01 2023-09-30 0000813672 cdns:AcceleratedShareRepurchaseProgramMember 2023-04-01 2023-09-30 0000813672 cdns:AcceleratedShareRepurchaseProgramMember 2022-07-03 2022-10-01 0000813672 us-gaap:FacilityClosingMember 2023-09-30 0000813672 us-gaap:EmployeeSeveranceMember 2022-12-31 0000813672 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-09-30 0000813672 us-gaap:EmployeeSeveranceMember 2023-09-30 0000813672 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-30 0000813672 us-gaap:PerformanceSharesMember 2022-07-03 2022-10-01 0000813672 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0000813672 us-gaap:PerformanceSharesMember 2022-01-02 2022-10-01 0000813672 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0000813672 us-gaap:EmployeeStockOptionMember 2022-07-03 2022-10-01 0000813672 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0000813672 us-gaap:EmployeeStockOptionMember 2022-01-02 2022-10-01 0000813672 us-gaap:RestrictedStockMember 2023-07-01 2023-09-30 0000813672 us-gaap:RestrictedStockMember 2022-07-03 2022-10-01 0000813672 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0000813672 us-gaap:RestrictedStockMember 2022-01-02 2022-10-01 0000813672 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-09-30 0000813672 cdns:PrivatelyHeldCompanyEquityMethodMember 2023-09-30 0000813672 us-gaap:MoneyMarketFundsMember 2023-09-30 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0000813672 us-gaap:FairValueInputsLevel1Member 2023-09-30 0000813672 us-gaap:FairValueInputsLevel2Member 2023-09-30 0000813672 us-gaap:FairValueInputsLevel3Member 2023-09-30 0000813672 us-gaap:FairValueInputsLevel1Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-09-30 0000813672 us-gaap:FairValueInputsLevel2Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-09-30 0000813672 us-gaap:FairValueInputsLevel3Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-09-30 0000813672 us-gaap:MoneyMarketFundsMember 2022-12-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000813672 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000813672 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000813672 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000813672 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-09-30 0000813672 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-09-30 0000813672 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-09-30 0000813672 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-09-30 0000813672 country:US 2023-07-01 2023-09-30 0000813672 country:US 2022-07-03 2022-10-01 0000813672 country:US 2023-01-01 2023-09-30 0000813672 country:US 2022-01-02 2022-10-01 0000813672 cdns:OtherAmericaMember 2023-07-01 2023-09-30 0000813672 cdns:OtherAmericaMember 2022-07-03 2022-10-01 0000813672 cdns:OtherAmericaMember 2023-01-01 2023-09-30 0000813672 cdns:OtherAmericaMember 2022-01-02 2022-10-01 0000813672 srt:AmericasMember 2023-07-01 2023-09-30 0000813672 srt:AmericasMember 2022-07-03 2022-10-01 0000813672 srt:AmericasMember 2023-01-01 2023-09-30 0000813672 srt:AmericasMember 2022-01-02 2022-10-01 0000813672 country:CN 2023-07-01 2023-09-30 0000813672 country:CN 2022-07-03 2022-10-01 0000813672 country:CN 2023-01-01 2023-09-30 0000813672 country:CN 2022-01-02 2022-10-01 0000813672 cdns:OtherAsiaMember 2023-07-01 2023-09-30 0000813672 cdns:OtherAsiaMember 2022-07-03 2022-10-01 0000813672 cdns:OtherAsiaMember 2023-01-01 2023-09-30 0000813672 cdns:OtherAsiaMember 2022-01-02 2022-10-01 0000813672 srt:AsiaMember 2023-07-01 2023-09-30 0000813672 srt:AsiaMember 2022-07-03 2022-10-01 0000813672 srt:AsiaMember 2023-01-01 2023-09-30 0000813672 srt:AsiaMember 2022-01-02 2022-10-01 0000813672 us-gaap:EMEAMember 2023-07-01 2023-09-30 0000813672 us-gaap:EMEAMember 2022-07-03 2022-10-01 0000813672 us-gaap:EMEAMember 2023-01-01 2023-09-30 0000813672 us-gaap:EMEAMember 2022-01-02 2022-10-01 0000813672 country:JP 2023-07-01 2023-09-30 0000813672 country:JP 2022-07-03 2022-10-01 0000813672 country:JP 2023-01-01 2023-09-30 0000813672 country:JP 2022-01-02 2022-10-01 0000813672 country:US 2023-09-30 0000813672 country:US 2022-12-31 0000813672 cdns:OtherAmericaMember 2023-09-30 0000813672 cdns:OtherAmericaMember 2022-12-31 0000813672 srt:AmericasMember 2023-09-30 0000813672 srt:AmericasMember 2022-12-31 0000813672 country:CN 2023-09-30 0000813672 country:CN 2022-12-31 0000813672 cdns:OtherAsiaMember 2023-09-30 0000813672 cdns:OtherAsiaMember 2022-12-31 0000813672 srt:AsiaMember 2023-09-30 0000813672 srt:AsiaMember 2022-12-31 0000813672 us-gaap:EMEAMember 2023-09-30 0000813672 us-gaap:EMEAMember 2022-12-31 0000813672 country:JP 2023-09-30 0000813672 country:JP 2022-12-31 0000813672 us-gaap:SubsequentEventMember 2023-10-01 2023-10-31 0000813672 cdns:KarnaNisewanerMember 2023-07-01 2023-09-30 0000813672 cdns:KarnaNisewanerMember 2023-09-30 0000813672 cdns:AnirudhDevganMember cdns:AnirudhDevganTradingArrangement2023PlanTerminationMember 2023-07-01 2023-09-30 0000813672 cdns:AnirudhDevganMember cdns:AnirudhDevganTradingArrangement2023PlanTerminationMember 2023-09-30 0000813672 cdns:AnirudhDevganMember 2023-07-01 2023-09-30 0000813672 cdns:AnirudhDevganMember 2023-09-30 0000813672 cdns:AlbertoSangiovanniVincentelliMember 2023-07-01 2023-09-30 0000813672 cdns:AlbertoSangiovanniVincentelliMember 2023-09-30 0000813672 cdns:AnirudhDevganMember cdns:AnirudhDevganTradingArrangementPerformanceStockAwardsMember 2023-09-30 shares iso4217:USD iso4217:USD shares pure 0000813672 false 2023 Q3 --12-31 P364D P351D P463D 10-Q true 2023-09-30 false 000-15867 CADENCE DESIGN SYSTEMS, INC. DE 00-0000000 2655 Seely Avenue, Building 5, San Jose, CA 95134 (408) 943-1234 Common Stock, $0.01 par value per share CDNS NASDAQ Yes Yes Large Accelerated Filer false false false 272062000 961982000 882325000 426505000 486710000 163693000 128005000 272283000 209727000 1824463000 1706767000 379776000 371451000 1500442000 1374268000 347617000 354617000 874805000 853691000 504272000 476277000 5431375000 5137071000 0 100000000 598261000 557158000 665906000 690538000 1264167000 1347696000 100609000 91524000 648801000 648078000 303904000 304660000 1053314000 1044262000 3077954000 2765673000 4463484000 3824163000 4612485000 3895240000 -113061000 -91637000 3113894000 2745113000 5431375000 5137071000 965840000 845788000 2852372000 2494317000 57254000 56766000 168991000 167524000 1023094000 902554000 3021363000 2661841000 85813000 62351000 260269000 203863000 23768000 25249000 70642000 74245000 176215000 152925000 509951000 432407000 369642000 323629000 1074353000 901121000 58556000 73688000 166688000 174051000 4612000 3946000 13181000 13543000 11582000 14000 11582000 42000 730188000 641802000 2106666000 1799272000 292906000 260752000 914697000 862569000 9059000 5463000 27196000 13852000 16106000 -3017000 32363000 -13879000 299953000 252272000 919864000 834838000 45632000 65967000 202619000 226278000 254321000 186305000 717245000 608560000 0.94 0.69 2.66 2.24 0.93 0.68 2.63 2.21 269229000 271131000 269480000 271694000 272427000 274957000 272859000 275683000 254321000 186305000 717245000 608560000 -21692000 -40768000 -20546000 -90764000 -132000 -15000 -537000 -1942000 -991000 0 -1415000 0 -22551000 -40753000 -21424000 -88822000 231770000 145552000 695821000 519738000 271790000 2897885000 -4257084000 4358164000 -90510000 2908455000 254321000 254321000 -22551000 -22551000 811000 125008000 125008000 61688000 -61688000 0 1230000 39810000 14029000 53839000 -147000 9461000 33733000 43194000 88032000 88032000 272062000 3077954000 -4463484000 4612485000 -113061000 3113894000 273870000 2590893000 -3352827000 3468543000 -81380000 2625229000 186305000 186305000 -40753000 -40753000 959000 150013000 150013000 17965000 -17965000 0 1574000 23095000 30363000 53458000 -169000 7772000 31777000 39549000 73451000 73451000 274316000 2697632000 -3522219000 3654848000 -122133000 2708128000 272675000 2765673000 -3824163000 3895240000 -91637000 2745113000 717245000 717245000 -21424000 -21424000 2657000 515127000 515127000 1688000 -61688000 -60000000 2527000 91894000 39447000 131341000 -483000 20229000 101953000 122182000 238928000 238928000 272062000 3077954000 -4463484000 4612485000 -113061000 3113894000 276796000 2467701000 -2740003000 3046288000 -33311000 2740675000 608560000 608560000 -88822000 -88822000 4664000 720062000 720062000 -12035000 -17965000 -30000000 2738000 60327000 43353000 103680000 -554000 15551000 87542000 103093000 197190000 197190000 274316000 2697632000 -3522219000 3654848000 -122133000 2708128000 882325000 1088940000 717245000 608560000 106783000 98178000 942000 810000 238928000 197190000 12732000 -4777000 -23506000 -49834000 1692000 471000 -2684000 -883000 -1962000 -158000 -50024000 57309000 47293000 8020000 -33307000 -30596000 26580000 -17644000 43111000 24514000 -14628000 113712000 10514000 -2305000 1077085000 978259000 145150000 1000000 64174000 0 68634000 86295000 0 1000000 163963000 586163000 -313573000 -674458000 0 300000000 50000000 450000000 150000000 300000000 0 425000 131341000 103682000 122182000 103093000 575127000 750062000 -665968000 -299898000 -17887000 -66792000 79657000 -62889000 961982000 1026051000 22226000 8508000 104721000 148151000 BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. However, Cadence believes that the disclosures contained in this Quarterly Report on Form 10-Q comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) for a Quarterly Report on Form 10-Q and are adequate to make the information presented not misleading. These condensed consolidated financial statements are meant to be, and should be, read in conjunction with the consolidated financial statements and the notes thereto included in Cadence’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q reflect all adjustments (which include only normal, recurring adjustments and those items discussed in these Notes) that are, in the opinion of management, necessary to state fairly the results of operations, cash flows and financial position for the periods and dates presented. The results for such periods are not necessarily indicative of the results to be expected for the full fiscal year. Certain prior period balances have been reclassified to conform to the current period presentation. Management has evaluated subsequent events through the issuance date of the unaudited condensed consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year End</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In fiscal 2022, Cadence’s Board of Directors approved a change in its fiscal year end from the Saturday closest to December 31 of each year to December 31 of each year. The fiscal year change became effective with Cadence’s 2023 fiscal year, which began on January 1, 2023. Cadence’s fiscal quarters now end on March 31, June 30, and September 30. No transition report is required in connection with this change.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Despite continued uncertainty and disruption in the macroeconomic and geopolitical environment, Cadence is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of October 23, 2023, the date of issuance of this Quarterly Report on Form 10-Q. These estimates may change, as new events or developments occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">There have been no recent accounting standard updates that are material or potentially material to Cadence.</span></div> The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. REVENUE<div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence groups its products and services into five categories related to major design activities. The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three and nine months ended September 30, 2023 and October 1, 2022:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</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%">Custom Integrated Circuit (“IC”) Design and Simulation</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%">22 </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><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%">22 </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><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 </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;border-top:1pt solid #000000;padding:0 1pt"></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%">22 </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%">Digital IC Design and Signoff</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%">28 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">Functional Verification, including Emulation and Prototyping Hardware*</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%">26 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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"><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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%">Intellectual Property (“IP”)</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%">11 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">System Design and Analysis</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%">13 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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%">Total</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%">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"><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><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%">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"><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><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%">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"><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><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%">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"><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="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">_____________</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:110%;position:relative;top:-2.8pt;vertical-align:baseline">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%"> Includes immaterial amount of revenue accounted for under leasing arrangements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence generates revenue from contracts with customers and applies judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Certain of Cadence’s licensing arrangements allow customers the ability to remix among software products. Cadence also has arrangements with customers that include a combination of products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, Cadence estimates the allocation of the revenue to product categories based upon the expected usage of products. Revenue by product category fluctuates from period to period based on demand for products and services, and Cadence’s available resources to deliver them. No single customer accounted for 10% or more of total revenue during the three and nine months ended September 30, 2023 or October 1, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Approximately </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">85% of Cadence’s annual revenue is characterized as recurring revenue. Recurring revenue includes revenue recognized over time from Cadence’s software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services. These arrangements do not meet the definition of a revenue contract until the customer executes a separate selection form to identify the products and services that they are purchasing. Each separate selection form under the arrangement is treated as an individual contract and accounted for based on the respective performance obligations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The remainder of Cadence’s revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by sales of emulation and prototyping hardware and individual IP licenses. The percentage of Cadence’s recurring and up-front revenue is impacted by delivery of hardware and IP products to its customers in any single fiscal period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three and nine months ended September 30, 2023 and October 1, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</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%">Revenue recognized over time</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%">83 </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;border-top:1pt solid #000000;padding:0 1pt"></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%">81 </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><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%">80 </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;border-top:1pt solid #000000;padding:0 1pt"></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%">82 </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%">Revenue from arrangements with non-cancelable commitments</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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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"><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 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%">Recurring revenue</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%">85 </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><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%">84 </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><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%">83 </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><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%">84 </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></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%">Up-front revenue</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%">15 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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 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 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%">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"><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><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%">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"><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><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%">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"><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><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%">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"><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:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Significant Judgments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s contracts with customers often include promises to transfer to a customer multiple software and/or IP licenses and services, including professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some arrangements, such as most of Cadence’s IP license arrangements, Cadence has concluded that the licenses and associated services are distinct from each other. In others, like Cadence’s time-based software arrangements, the licenses and certain services are not distinct from each other. Cadence’s time-based software arrangements include multiple software licenses and updates to the licensed software products, as well as technical support, and Cadence has concluded that these promised goods and services are a single, combined performance obligation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting for contracts with multiple performance obligations requires the contract’s transaction price to be allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation because Cadence rarely licenses or sells products on a standalone basis. In instances where the SSP is not directly observable because Cadence does not sell the license, product or service separately, Cadence determines the SSP using information that maximizes the use of observable inputs and may include market conditions. Cadence typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, Cadence may use information such as the size of the customer and geographic region of the customer in determining the SSP.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized over time for Cadence’s combined performance obligations that include software licenses, updates, technical support and maintenance that are separate performance obligations with the same term. For Cadence’s professional services, revenue is recognized over time, generally using costs incurred or hours expended to measure progress. Judgment is required in estimating project status and the costs necessary to complete projects. A number of internal and external factors can affect these estimates, including labor rates, utilization and efficiency variances and specification and testing requirement changes. For Cadence’s other performance obligations recognized over time, revenue is generally recognized using a time-based measure of progress reflecting generally consistent efforts to satisfy those performance obligations throughout the arrangement term.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">If a group of agreements are so closely related that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. Cadence exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. Cadence’s judgments about whether a group of contracts comprise a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence is required to estimate the total consideration expected to be received from contracts with customers. In limited circumstances, the consideration expected to be received is variable based on the specific terms of the contract or based on Cadence’s expectations of the term of the contract. Generally, Cadence has not experienced significant returns or refunds to customers. These estimates require significant judgment and a change in these estimates could have an effect on its results of operations during the periods involved.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Contract Balances</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on Cadence’s condensed consolidated balance sheets. For certain software, hardware and IP agreements with payment plans, Cadence records an unbilled receivable related to revenue recognized upon transfer of control because it has an unconditional right to invoice and receive payment in the future related to those transferred products or services. Cadence records a contract asset when revenue is recognized prior to invoicing and Cadence does not have the unconditional right to invoice or retains performance risk with respect to that performance obligation. Cadence records deferred revenue when revenue is recognized subsequent to invoicing. For Cadence’s time-based software agreements, customers are generally invoiced in equal, quarterly amounts, although some customers prefer to be invoiced in single or annual amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The contract assets indicated below are included in prepaid expenses and other in the condensed consolidated balance sheets and primarily relate to Cadence’s rights to consideration for work completed but not billed as of the balance sheet date on services and customized IP contracts. The contract assets are transferred to receivables when the rights become unconditional, usually upon completion of a milestone.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s contract balances as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="9" 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:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">14,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred revenue</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%">766,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">782,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence recognized revenue of $106.6 million and $632.4 million during the three and nine months ended September 30, 2023, and $63.9 million and $488.9 million during the three and nine months ended October 1, 2022, that was included in the deferred revenue balance at the beginning of each respective fiscal year. All other activity in deferred revenue is due to the timing of invoices in relation to the timing of revenue as described above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, Cadence has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing Cadence’s products and services, and not to facilitate financing arrangements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Cadence has elected to exclude the potential future royalty receipts from the remaining performance obligations. Contracted but unsatisfied performance obligations were approximately $5.4 billion as of September 30, 2023, which included $0.4 billion of non-cancelable commitments from customers where actual product selection and quantities of specific products or services are to be determined by customers at a later date. As of September 30, 2023, Cadence expected to recognize 54% of the contracted but unsatisfied performance obligations, excluding non-cancelable commitments, as revenue over the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence recognized revenue of $13.5 million and $40.3 million during the three and nine months ended September 30, 2023, and $12.1 million and $35.2 million during the three and nine months ended October 1, 2022, from performance obligations satisfied in previous periods. These amounts represent royalties earned during the period and exclude contracts with nonrefundable prepaid royalties. Nonrefundable prepaid royalties are recognized upon delivery of the IP because Cadence’s right to the consideration is not contingent upon customers’ future shipments.</span></div> The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three and nine months ended September 30, 2023 and October 1, 2022:<div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</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%">Custom Integrated Circuit (“IC”) Design and Simulation</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%">22 </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><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%">22 </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><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 </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;border-top:1pt solid #000000;padding:0 1pt"></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%">22 </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%">Digital IC Design and Signoff</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%">28 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">Functional Verification, including Emulation and Prototyping Hardware*</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%">26 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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"><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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%">Intellectual Property (“IP”)</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%">11 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">System Design and Analysis</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%">13 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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 </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%">Total</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%">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"><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><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%">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"><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><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%">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"><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><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%">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"><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="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">_____________</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:110%;position:relative;top:-2.8pt;vertical-align:baseline">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%"> Includes immaterial amount of revenue accounted for under leasing arrangements.</span></div> 0.22 0.22 0.21 0.22 0.28 0.29 0.27 0.28 0.26 0.25 0.29 0.26 0.11 0.12 0.11 0.13 0.13 0.12 0.12 0.11 1 1 1 1 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three and nine months ended September 30, 2023 and October 1, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">October 1,<br/>2022</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%">Revenue recognized over time</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%">83 </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;border-top:1pt solid #000000;padding:0 1pt"></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%">81 </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><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%">80 </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;border-top:1pt solid #000000;padding:0 1pt"></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%">82 </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%">Revenue from arrangements with non-cancelable commitments</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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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"><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 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%">Recurring revenue</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%">85 </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><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%">84 </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><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%">83 </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><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%">84 </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></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%">Up-front revenue</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%">15 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 </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 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 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%">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"><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><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%">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"><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><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%">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"><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><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%">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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.83 0.81 0.80 0.82 0.02 0.03 0.03 0.02 0.85 0.84 0.83 0.84 0.15 0.16 0.17 0.16 1 1 1 1 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s contract balances as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="9" 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:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">14,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred revenue</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%">766,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">782,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14353000 22766000 766515000 782062000 106600000 632400000 63900000 488900000 5400000000 400000000 0.54 13500000 40300000 12100000 35200000 RECEIVABLES, NET <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s current and long-term receivables balances as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Accounts receivable</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%">264,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">314,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Unbilled accounts receivable</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%">164,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">174,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term 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%">9,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 receivables</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:9pt;font-weight:400;line-height:100%">438,416 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">491,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less allowance for doubtful accounts</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,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 receivables, net</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%">435,514 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">489,445 </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></tr></table></div>Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of September 30, 2023 and December 31, 2022, no single customer accounted for 10% or more of Cadence’s total receivables. <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s current and long-term receivables balances as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Accounts receivable</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%">264,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">314,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Unbilled accounts receivable</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%">164,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">174,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term 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%">9,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 receivables</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:9pt;font-weight:400;line-height:100%">438,416 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">491,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less allowance for doubtful accounts</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,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 receivables, net</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%">435,514 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">489,445 </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></tr></table></div> 264580000 314666000 164827000 174334000 9009000 2735000 438416000 491735000 2902000 2290000 435514000 489445000 DEBT<div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s outstanding debt as of September 30, 2023 and December 31, 2022 was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></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-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:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">December 31, 2022</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="33" 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:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Carrying Value</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%">Revolving Credit Facility</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">100,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">100,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></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%">2024 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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">349,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">348,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025 Term Loan</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%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">299,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">299,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 outstanding 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:bottom"><span 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%">650,000 </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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">(1,199)</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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">648,801 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">750,000 </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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">(1,922)</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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">748,078 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Revolving Credit Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In June 2021, Cadence entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent (the “2021 Credit Facility”). In September 2022, Cadence amended the 2021 Credit Facility to, among other things, allow Cadence to change its fiscal year to match the calendar year commencing in 2023 and change the interest rate benchmark for loans under the 2021 Credit Facility from the London Inter-Bank Offered Rate (“LIBOR”) to Term Secured Overnight Financing Rate (“SOFR”). The material terms of the 2021 Credit Facility otherwise remain unchanged. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon the receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Debt issuance costs of $1.3 million were recorded to other assets in Cadence’s condensed consolidated balance sheet at the inception of the agreement and are being amortized to interest expense over the term of the 2021 Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest accrues on borrowings under the 2021 Credit Facility at a rate equal to, at Cadence’s option, either (1) SOFR plus a margin between 0.750% and 1.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) the base rate plus a margin between 0.000% and 0.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. A commitment fee ranging from 0.070% to 0.175% is assessed on the daily average undrawn portion of revolving commitments. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2021 Credit Facility approximates fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2021 Credit Facility contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2021 Credit Facility contains financial covenants that require Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of September 30, 2023, Cadence was in compliance with all financial covenants associated with the 2021 Credit Facility.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">2024 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2014, Cadence issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Cadence received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Both the discount and issuance costs are being amortized to interest expense over the term of the 2024 Notes using the effective interest method. Interest is payable in cash semi-annually in April and October. The 2024 Notes are unsecured and rank equal in right of payment to all of Cadence’s existing and future senior indebtedness. The fair value of the 2024 Notes was approximately $345.7 million as of September 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence may redeem the 2024 Notes, in whole or in part, at a redemption price equal to the greater of (a) 100% of the principal amount of the notes to be redeemed and (b) the sum of the present values of the remaining scheduled payments of principal and interest, plus any accrued and unpaid interest, as more particularly described in the indenture governing the 2024 Notes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The indenture governing the 2024 Notes includes customary representations, warranties and restrictive covenants, including, but not limited to, restrictions on Cadence’s ability to grant liens on assets, enter into sale and lease-back transactions, or merge, consolidate or sell assets, and also includes customary events of default.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">2025 Term Loan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In September 2022, Cadence entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of Cadence’s unsecured indebtedness. Proceeds from the loan were used to fund Cadence’s acquisition of OpenEye Scientific Software, Inc. Debt issuance costs associated with the 2025 Term Loan were not material.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Amounts outstanding under the 2025 Term Loan accrue interest at a rate equal to, at Cadence’s option, either (1) Term SOFR plus a margin between 0.625% and 1.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) base rate plus a margin between 0.000% and 0.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. As of September 30, 2023, the interest rate on the 2025 Term Loan was 6.18%. Interest is payable quarterly. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2025 Term Loan approximates fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The 2025 Term Loan contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2025 Term Loan contains a financial covenant that requires Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step-up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of September 30, 2023, Cadence was in compliance with all financial covenants associated with the 2025 Term Loan.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s outstanding debt as of September 30, 2023 and December 31, 2022 was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></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-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:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">December 31, 2022</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="33" 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:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Carrying Value</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%">Revolving Credit Facility</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">100,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">100,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></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%">2024 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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">349,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">348,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025 Term Loan</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%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">299,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">299,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 outstanding 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:bottom"><span 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%">650,000 </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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">(1,199)</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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">648,801 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">750,000 </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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">(1,922)</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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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%">748,078 </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></tr></table></div> 0 0 100000000 100000000 350000000 936000 349064000 350000000 1581000 348419000 300000000 263000 299737000 300000000 341000 299659000 650000000 1199000 648801000 750000000 1922000 748078000 700000000 350000000 1050000000.00 2026-06-30 2026-06-30 1300000 0.00750 0.01250 0.0010 0.00000 0.00250 0.00070 0.00175 3.25 3.75 250000000 3.00 3.50 350000000 0.04375 342400000 1400000 6200000 345700000 300000000 0.00625 0.01125 0.0010 0.00000 0.00125 0.0618 3.25 3.75 250000000 3.00 3.50 ACQUISITIONS <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">On September 6, 2023, Cadence acquired the serializer/deserializer (“SerDes”) and memory interface physical layer (“Memory”) IP business from Rambus Inc. (“Rambus”) for an aggregate cash consideration of $108.6 million. Memory and SerDes IP design and integration continues to be integral to the design of artificial intelligence, data center and hyperscale applications, CPU architectures and networking devices. The addition of the Rambus IP and seasoned team accelerates Cadence’s Intelligent System Design strategy and strengthens Cadence's IP technology portfolio.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></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="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%">Fair Value</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:400;line-height:100%">(In thousands)</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 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%">1,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Goodwill</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%">80,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquired intangibles</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%">26,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other long-term 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%">2,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 assets acquired</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%">111,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term 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%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total liabilities assumed</span></td><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%">2,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total purchase consideration</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%">108,584 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The allocation of purchase consideration to certain assets and liabilities has not been finalized. Cadence will continue to evaluate certain estimates and assumptions, primarily related to assumed liabilities, during the measurement period (up to one year from the acquisition date). The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will be deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Definite-lived intangible assets acquired with Cadence’s acquisition of the SerDes and Memory business from Rambus were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:62.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.515%"></td><td style="width:0.1%"></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="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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Weighted Average Amortization Period</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:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%"> (in years)</span></td></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%">Existing technology</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%">16,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.0 years</span></td></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%">Agreements and relationships</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,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.0 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 acquired intangibles with definite lives</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%">26,000 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.7 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">On May 4, 2023, Cadence acquired all of the outstanding equity of Pulsic, Ltd. (“Pulsic”), a longtime provider of production-proven technology for floor-planning, placement, and routing of custom ICs. The addition of Pulsic’s technologies and experienced team supports Cadence’s Intelligent System Design strategy and strengthens Cadence’s Custom IC Design and Simulation technology portfolio. The aggregate cash consideration for Cadence’s acquisition of Pulsic, net of cash acquired of $3.8 million, was $56.1 million. Subject to service and other conditions, Cadence expects to recognize expense for consideration paid to certain former Pulsic shareholders, now employed by Cadence, through the second quarter of fiscal 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The total purchase consideration was allocated to the assets acquired and liabilities assumed with Cadence’s acquisition of Pulsic based on their respective fair values on the acquisition date as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></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="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%">Fair Value</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:400;line-height:100%">(In thousands)</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 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%">4,369 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Goodwill</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%">47,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquired intangibles</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,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other long-term 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%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 assets acquired</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%">64,306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">1,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term 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%">2,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total liabilities assumed</span></td><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%">4,438 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total purchase consideration</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%">59,868 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will not be deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Definite-lived intangible assets acquired with Cadence’s acquisition of Pulsic were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:62.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.515%"></td><td style="width:0.1%"></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="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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Weighted Average Amortization Period</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:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%"> (in years)</span></td></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%">Existing technology</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%">8,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.2 years</span></td></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%">Agreements and relationships</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,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8.0 years</span></td></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%">Tradenames, trademarks and patents</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%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.0 years</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%">Total acquired intangibles with definite lives</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%">12,400 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.8 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Pro Forma Financial Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence has not presented pro forma financial information for the businesses acquired during fiscal 2023 because the results of operations for these businesses are not material to Cadence’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisition-Related Transaction Costs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transaction costs associated with acquisitions, which consist of professional fees and administrative costs, are expensed as incurred and are included in general and administrative expense in Cadence’s condensed consolidated income statement. During the three and nine months ended September 30, 2023, transaction costs associated with acquisitions were $4.3 million and $10.3 million, respectively. During the three and nine months ended October 1, 2022, transaction costs associated with acquisitions were $3.6 million and $10.1 million, respectively.</span></div> 108600000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></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="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%">Fair Value</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:400;line-height:100%">(In thousands)</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 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%">1,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Goodwill</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%">80,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquired intangibles</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%">26,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other long-term 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%">2,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 assets acquired</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%">111,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term 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%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total liabilities assumed</span></td><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%">2,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total purchase consideration</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%">108,584 </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></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></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="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%">Fair Value</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:400;line-height:100%">(In thousands)</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 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%">4,369 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Goodwill</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%">47,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquired intangibles</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,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other long-term 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%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 assets acquired</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%">64,306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">1,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term 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%">2,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total liabilities assumed</span></td><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%">4,438 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total purchase consideration</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%">59,868 </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></tr></table> 1460000 80999000 26000000 2798000 111257000 2531000 142000 2673000 108584000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Definite-lived intangible assets acquired with Cadence’s acquisition of the SerDes and Memory business from Rambus were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:62.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.515%"></td><td style="width:0.1%"></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="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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Weighted Average Amortization Period</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:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%"> (in years)</span></td></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%">Existing technology</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%">16,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.0 years</span></td></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%">Agreements and relationships</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,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.0 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 acquired intangibles with definite lives</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%">26,000 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.7 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Definite-lived intangible assets acquired with Cadence’s acquisition of Pulsic were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:62.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.515%"></td><td style="width:0.1%"></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="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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Weighted Average Amortization Period</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:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%"> (in years)</span></td></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%">Existing technology</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%">8,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.2 years</span></td></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%">Agreements and relationships</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,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8.0 years</span></td></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%">Tradenames, trademarks and patents</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%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.0 years</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%">Total acquired intangibles with definite lives</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%">12,400 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.8 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 16700000 P5Y 9300000 P7Y 26000000 P5Y8M12D 3800000 56100000 4369000 47448000 12400000 89000 64306000 1553000 2885000 4438000 59868000 8000000 P6Y2M12D 4100000 P8Y 300000 P6Y 12400000 P6Y9M18D 4300000 10300000 3600000 10100000 GOODWILL AND ACQUIRED INTANGIBLES<div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The changes in the carrying amount of goodwill during the nine months ended September 30, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></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="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%">Gross Carrying<br/>Amount</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:400;line-height:100%">(In thousands)</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%">Balance as of December 31, 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%">1,374,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill resulting from acquisitions</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%">128,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency translation</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,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance as of September 30, 2023</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%">1,500,442 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Acquired Intangibles, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Acquired intangibles as of September 30, 2023 were as follows, excluding intangibles that were fully amortized as of December 31, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Acquired<br/>Intangibles, Net</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:400;line-height:100%">(In thousands)</span></td></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%">Existing technology</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%">323,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(129,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">193,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Agreements and relationships</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%">194,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">137,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Tradenames, trademarks and patents</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%">13,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.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 acquired intangibles with definite lives</span></td><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%">531,226 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(190,409)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">340,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">In-process 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%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total acquired intangibles</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%">538,026 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(190,409)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">347,617 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In-process technology as of September 30, 2023 consisted of acquired projects that, if completed, will contribute to Cadence’s existing product offerings. As of September 30, 2023, these projects were expected to be completed during the first quarter of fiscal 2024. During the three and nine months ended September 30, 2023, there were no transfers from in-process technology to existing technology.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Acquired intangibles as of December 31, 2022 were as follows, excluding intangibles that were fully amortized as of January 1, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Acquired<br/>Intangibles, Net</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:400;line-height:100%">(In thousands)</span></td></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%">Existing technology</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%">479,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(278,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">200,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Agreements and relationships</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%">274,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(137,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">136,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Tradenames, trademarks and patents</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,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total acquired intangibles with definite lives</span></td><td style="background-color:#ffffff;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-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%">767,399 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">(419,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">347,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">In-process technology</span></td><td colspan="2" style="background-color:#cceeff;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,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total acquired intangibles</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%">774,199 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(419,582)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,617 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Amortization expense from existing technology and maintenance agreements is included in cost of product and maintenance. Amortization expense for the three and nine months ended September 30, 2023 and October 1, 2022 by condensed consolidated income statement caption was as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Cost of product and maintenance</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,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">31,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amortization of acquired intangibles</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,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 amortization of acquired intangibles</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%">15,603 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,813 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">45,050 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,449 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of September 30, 2023, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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="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%">(In thousands)</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%">2023 - remaining period</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%">16,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</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%">63,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025</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%">50,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</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%">44,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2027</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%">42,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</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%">38,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</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%">84,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total estimated amortization 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%">340,817 </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></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The changes in the carrying amount of goodwill during the nine months ended September 30, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></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="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%">Gross Carrying<br/>Amount</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:400;line-height:100%">(In thousands)</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%">Balance as of December 31, 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%">1,374,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill resulting from acquisitions</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%">128,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency translation</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,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance as of September 30, 2023</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%">1,500,442 </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></tr></table></div> 1374268000 128447000 -2273000 1500442000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Acquired intangibles as of September 30, 2023 were as follows, excluding intangibles that were fully amortized as of December 31, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Acquired<br/>Intangibles, Net</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:400;line-height:100%">(In thousands)</span></td></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%">Existing technology</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%">323,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(129,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">193,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Agreements and relationships</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%">194,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">137,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Tradenames, trademarks and patents</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%">13,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.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 acquired intangibles with definite lives</span></td><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%">531,226 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(190,409)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">340,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">In-process 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%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total acquired intangibles</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%">538,026 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(190,409)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">347,617 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In-process technology as of September 30, 2023 consisted of acquired projects that, if completed, will contribute to Cadence’s existing product offerings. As of September 30, 2023, these projects were expected to be completed during the first quarter of fiscal 2024. During the three and nine months ended September 30, 2023, there were no transfers from in-process technology to existing technology.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Acquired intangibles as of December 31, 2022 were as follows, excluding intangibles that were fully amortized as of January 1, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:400;line-height:100%">Acquired<br/>Intangibles, Net</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:400;line-height:100%">(In thousands)</span></td></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%">Existing technology</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%">479,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(278,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">200,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Agreements and relationships</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%">274,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(137,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">136,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Tradenames, trademarks and patents</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,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total acquired intangibles with definite lives</span></td><td style="background-color:#ffffff;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-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%">767,399 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">(419,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">347,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">In-process technology</span></td><td colspan="2" style="background-color:#cceeff;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,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total acquired intangibles</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%">774,199 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(419,582)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,617 </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></tr></table></div> 323359000 129807000 193552000 194625000 56671000 137954000 13242000 3931000 9311000 531226000 190409000 340817000 6800000 6800000 538026000 190409000 347617000 479796000 278851000 200945000 274624000 137847000 136777000 12979000 2884000 10095000 767399000 419582000 347817000 6800000 6800000 774199000 419582000 354617000 Amortization expense for the three and nine months ended September 30, 2023 and October 1, 2022 by condensed consolidated income statement caption was 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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Cost of product and maintenance</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,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">31,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amortization of acquired intangibles</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,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 amortization of acquired intangibles</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%">15,603 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,813 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">45,050 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,449 </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></tr></table> 10991000 8867000 31869000 30906000 4612000 3946000 13181000 13543000 15603000 12813000 45050000 44449000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of September 30, 2023, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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="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%">(In thousands)</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%">2023 - remaining period</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%">16,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</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%">63,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025</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%">50,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</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%">44,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2027</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%">42,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</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%">38,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</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%">84,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total estimated amortization 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%">340,817 </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></tr></table></div> 16309000 63382000 50658000 44879000 42438000 38371000 84780000 340817000 STOCK-BASED COMPENSATION<div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three and nine months ended September 30, 2023 and October 1, 2022 as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Cost of product and maintenance</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%">1,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:9pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Marketing and sales</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,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Research and development</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%">53,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">142,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">14,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">88,032 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">73,451 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">238,928 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">197,190 </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></tr></table></div>Cadence had total unrecognized compensation expense related to stock option and restricted stock grants of $621.5 million as of September 30, 2023, which will be recognized over a weighted average vesting period of 2.0 years. <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three and nine months ended September 30, 2023 and October 1, 2022 as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Cost of product and maintenance</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%">1,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:9pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Marketing and sales</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,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Research and development</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%">53,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">142,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">14,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">88,032 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">73,451 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">238,928 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">197,190 </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></tr></table></div> 1191000 1046000 3292000 2751000 1516000 1331000 4190000 3494000 18042000 14991000 48819000 39650000 53013000 43327000 142142000 115516000 14270000 12756000 40485000 35779000 88032000 73451000 238928000 197190000 621500000 P2Y STOCK REPURCHASE PROGRAM<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In August 2023, Cadence’s Board of Directors increased the prior authorization to repurchase shares of Cadence common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">During the three and nine months ended September 30, 2023, Cadence repurchased approximately 0.5 million and 1.8 million shares on the open market, for an aggregate purchase price of $125 million and $375 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In June 2023, Cadence also entered into an accelerated share repurchase (“ASR”) agreement with HSBC Bank USA, National Association (“HSBC”) to repurchase an aggregate of $200.0 million of Cadence common stock. The ASR agreement was accounted for as two separate transactions (1) a repurchase of common stock and (2) an equity-linked contract on Cadence’s own stock. In June 2023, Cadence received an initial share delivery of approximately 0.6 million shares, which represented the number of shares at a market price equal to $140.0 million. An equity-linked contract for $60 million, representing the remaining shares to be delivered by HSBC under the ASR agreement, was recorded to stockholders' equity as of June 30, 2023. In August 2023, the ASR agreement settled and resulted in a delivery of approximately 0.3 million additional shares to Cadence. In total, Cadence received approximately 0.9 million shares under the ASR agreement at an average price per share of $228.26. The shares received were treated as repurchased common stock for purposes of calculating earnings per share.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of September 30, 2023, approximately $1.5 billion of Cadence’s share repurchase authorization remained available to repurchase shares of Cadence common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023*</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Shares repurchased</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%">811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total cost of repurchased shares</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%">185,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">180,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">575,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">750,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1000000000 500000 1800000 125000000 375000000 200000000 600000 140000000 60000000 300000 900000 228.26 1500000000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three and nine months ended September 30, 2023 and October 1, 2022 were as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023*</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Shares repurchased</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%">811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total cost of repurchased shares</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%">185,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">180,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">575,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">750,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">_____________</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%">*Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%">**Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.</span></div> 811000 959000 2657000 4664000 185008000 180013000 575127000 750062000 276000 60000000 109000 30000000 RESTRUCTURING<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In August 2023, Cadence initiated a restructuring plan (the “2023 Restructuring Plan”) designed to better align its resources with its business strategy. The charges incurred with the 2023 Restructuring Plan during the three and nine months ended September 30, 2023, are comprised of severance payments and termination benefits related to headcount reductions and are included in restructuring on Cadence’s condensed consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">In addition to headcount reductions, Cadence is evaluating certain facilities for closure as part of the 2023 Restructuring Plan. During the three and nine months ended September 30, 2023, no facility-related restructuring charges were incurred, and charges in future periods for the facilities under consideration are not expected to exceed $5 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents activity for the 2023 Restructuring Plan during the nine months ended September 30, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">Severance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">(In thousands)</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%">Balance as of December 31, 2022</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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%">11,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">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%">(2,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Effect of foreign currency translation</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%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance as of September 30, 2023</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%">8,845 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All liabilities for severance and related benefits under the 2023 Restructuring Plan are included in accounts payable and accrued liabilities on Cadence’s condensed consolidated balance sheets as of September 30, 2023. Cadence expects to make cash payments to settle these liabilities through the first half of fiscal 2024.</span></div> 5000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents activity for the 2023 Restructuring Plan during the nine months ended September 30, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">Severance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">(In thousands)</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%">Balance as of December 31, 2022</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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%">11,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">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%">(2,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Effect of foreign currency translation</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%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance as of September 30, 2023</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%">8,845 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 11582000 2620000 -117000 8845000 OTHER INCOME (EXPENSE), NET<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s other income (expense), net, for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:</span></div><div style="margin-top:9pt;text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Interest income</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%">8,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Gains (losses) on marketable equity investments</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,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Losses on non-marketable equity investments</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,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust</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%">(1,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(11,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Losses on foreign exchange</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,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(4,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other 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:9pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(646)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 other income (expense), 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%">16,106 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(3,017)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32,363 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(13,879)</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></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s other income (expense), net, for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:</span></div><div style="margin-top:9pt;text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Interest income</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%">8,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Gains (losses) on marketable equity investments</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,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Losses on non-marketable equity investments</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,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Gains (losses) on securities in Non-Qualified Deferred Compensation (“NQDC”) trust</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%">(1,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(11,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Losses on foreign exchange</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,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(4,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other 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:9pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(646)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 other income (expense), 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%">16,106 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(3,017)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32,363 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(13,879)</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></tr></table></div> 8453000 3051000 22253000 4941000 14339000 -408000 14960000 -1993000 1050000 1246000 2225000 2786000 -1749000 -2885000 4556000 -11977000 -3568000 -1299000 -4649000 -1418000 319000 230000 2532000 646000 16106000 -3017000 32363000 -13879000 NET INCOME PER SHARE<div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Basic net income per share is computed by dividing net income during the period by the weighted average number of shares of common stock outstanding during that period, less unvested restricted stock awards. Diluted net income per share is impacted by equity instruments considered to be potential common shares, if dilutive, computed using the treasury stock method of accounting.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The calculations for basic and diluted net income per share for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</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%">Net income</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%">254,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">186,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">717,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">608,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Weighted average common shares used to calculate basic net income per share</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%">269,229 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">271,131 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">269,480 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">271,694 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Stock-based awards</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,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Weighted average common shares used to calculate diluted net income per share</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:9pt;font-weight:400;line-height:100%">272,427 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">274,957 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">272,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">275,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income per share - basic</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2.66 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2.24 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income per share - diluted</span></td><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:9pt;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:9pt;font-weight:400;line-height:100%">0.93 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">0.68 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">2.63 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">2.21 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table presents shares of Cadence’s common stock outstanding for the three and nine months ended September 30, 2023 and October 1, 2022 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Long-term market-based awards</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,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Options to purchase shares of common stock</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%">262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-vested shares of restricted stock</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%">807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Total potential common shares excluded</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%">2,935 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,301 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,502 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,226 </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></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The calculations for basic and diluted net income per share for the three and nine months ended September 30, 2023 and October 1, 2022 are as follows:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</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%">Net income</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%">254,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">186,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">717,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">608,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Weighted average common shares used to calculate basic net income per share</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%">269,229 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">271,131 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">269,480 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">271,694 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Stock-based awards</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,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Weighted average common shares used to calculate diluted net income per share</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:9pt;font-weight:400;line-height:100%">272,427 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">274,957 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">272,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">275,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income per share - basic</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2.66 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2.24 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income per share - diluted</span></td><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:9pt;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:9pt;font-weight:400;line-height:100%">0.93 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">0.68 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">2.63 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">2.21 </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></tr></table></div> 254321000 186305000 717245000 608560000 269229000 271131000 269480000 271694000 3198000 3826000 3379000 3989000 272427000 274957000 272859000 275683000 0.94 0.69 2.66 2.24 0.93 0.68 2.63 2.21 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table presents shares of Cadence’s common stock outstanding for the three and nine months ended September 30, 2023 and October 1, 2022 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Long-term market-based awards</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,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Options to purchase shares of common stock</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%">262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-vested shares of restricted stock</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%">807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Total potential common shares excluded</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%">2,935 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,301 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,502 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,226 </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></tr></table></div> 1866000 1761000 1841000 1485000 262000 514000 373000 678000 807000 26000 288000 63000 2935000 2301000 2502000 2226000 INVESTMENTS<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Marketable Equity Investments</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s investments in marketable equity securities consist of purchased shares of publicly held companies and are included in prepaid expenses and other in Cadence’s condensed consolidated balance sheets. Changes in the fair value of these investments are recorded to other income (expense), net in Cadence’s condensed consolidated income statements. The carrying value of marketable equity investments was $58.4 million and $4.5 million as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Marketable Debt Securities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on the condensed consolidated balance sheet as of September 30, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></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="21" style="padding:0 1pt"></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:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Estimated<br/>Fair Value</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Available-for-sale securities</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</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%">44,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 available-for-sale securities</span></td><td style="background-color:#ffffff;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-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,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">42,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Gross unrealized gains and losses are recorded as a component of accumulated other comprehensive loss on Cadence's condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of September 30, 2023, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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="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%">(In thousands)</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%">Due within 1 year</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 1 year through 5 years</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,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 5 years through 10 years</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%">14,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 10 years</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%">20,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 #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%">42,627 </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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of September 30, 2023, Cadence does not intend to sell any of its available-for-sale securities in an unrealized loss position, and it is more likely than not that Cadence will hold the securities until maturity or a recovery of the cost basis.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Non-Marketable Equity Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s investments in non-marketable equity securities generally consist of stock or other instruments of privately held entities and are included in other assets on Cadence’s condensed consolidated balance sheets. Cadence holds a 16% interest in a privately held company that is accounted for using the equity method of accounting. The carrying value of this investment was $112.6 million and $117.7 million as of September 30, 2023 and December 31, 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence records its proportionate share of net income from the investee, offset by amortization of basis differences, to other income (expense), net in Cadence’s condensed consolidated income statements. For the three and nine months ended September 30, 2023, Cadence recognized losses of $1.0 million and $2.2 million, respectively. For the three and nine months ended October 1, 2022, Cadence recognized losses of $1.2 million and $2.5 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence also holds other non-marketable investments in privately held companies where Cadence does not have the ability to exercise significant influence and the fair value of the investments is not readily determinable. The carrying value of these investments was $2.2 million and $2.3 million as of September 30, 2023 and December 31, 2022, respectively. Gains and losses on these investments were not material to Cadence’s condensed consolidated financial statements for the periods presented.</span></div> 58400000 4500000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on the condensed consolidated balance sheet as of September 30, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></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="21" style="padding:0 1pt"></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:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Estimated<br/>Fair Value</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Available-for-sale securities</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</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%">44,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 available-for-sale securities</span></td><td style="background-color:#ffffff;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-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,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">42,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 44042000 6000 1421000 42627000 44042000 6000 1421000 42627000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of September 30, 2023, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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="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%">(In thousands)</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%">Due within 1 year</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 1 year through 5 years</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,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 5 years through 10 years</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%">14,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 10 years</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%">20,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 #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%">42,627 </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></tr></table></div> 0 8366000 14174000 20087000 42627000 0.16 112600000 117700000 1000000 2200000 1200000 2500000 2200000 2300000 FAIR VALUE<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:14.85pt;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> – Quoted prices for identical instruments in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:14.85pt;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:14.85pt;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. There were no transfers between levels of the fair value hierarchy during the nine months ended September 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">On a quarterly basis, Cadence measures at fair value certain financial assets and liabilities. The fair value of financial assets and liabilities was determined using the following levels of inputs as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></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="21" style="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%">Fair Value Measurements as of September 30, 2023</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:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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%">444,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">444,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable equity securities</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%">58,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</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%">42,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Securities held in NQDC trust</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%">67,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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%">612,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">570,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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 #000;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%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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:400;line-height:100%">Level 3</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Liabilities</span></td><td colspan="21" style="padding:0 1pt"></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%">Foreign currency exchange contracts</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,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 Liabilities</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%">10,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="21" style="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%">Fair Value Measurements as of December 31, 2022</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:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Money market funds</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%">548,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">548,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Marketable equity securities</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%">4,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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%">Securities held in NQDC trust</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%">55,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">55,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Foreign currency exchange 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%">5,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 Assets</span></td><td style="background-color:#ffffff;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-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%">613,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">608,468 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">5,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt 2px 37pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2022, Cadence did not have any financial liabilities requiring a recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Level 1 Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s cash equivalents held in money market funds, marketable equity securities and the trading securities held in Cadence’s NQDC trust are measured at fair value using Level 1 inputs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2 Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The valuation techniques used to determine the fair value of Cadence’s investments in marketable debt securities, foreign currency forward exchange contracts and 2024 Notes are classified within Level 2 of the fair value hierarchy. For additional information relating to Cadence’s debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3 Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, Cadence acquired intangible assets of $38.4 million. The fair value of the intangible assets acquired was determined using variations of the income approach that utilizes unobservable inputs classified as Level 3 measurements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For existing technology, the fair value was determined by applying the relief-from-royalty method. This method is based on the application of a royalty rate to forecasted revenue to quantify the benefit of owning the intangible asset rather than paying a royalty for use of the asset. To estimate royalty savings over time, Cadence projected revenue from the acquired existing technology over the estimated remaining life of the technology, including the effect of assumed technological obsolescence, before applying an assumed royalty rate. Cadence assumed technological obsolescence at rates between 10% and 13% annually, before applying an assumed royalty rate between 25% and 30%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For agreements and relationships, the fair value was determined by using the multi-period excess earnings method. This method reflects the present value of the projected cash flows that are expected to be generated from existing customers, less charges representing the contribution of other assets to those cash flows. Projected income from existing customer relationships was determined using customer retention rates between 80% and 90%. The present value of operating cash flows from existing customers was determined using discount rates between 13.5% and 15%.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:14.85pt;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> – Quoted prices for identical instruments in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:14.85pt;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:14.85pt;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div>This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. The fair value of financial assets and liabilities was determined using the following levels of inputs as of September 30, 2023 and December 31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></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="21" style="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%">Fair Value Measurements as of September 30, 2023</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:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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%">444,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">444,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable equity securities</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%">58,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</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%">42,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Securities held in NQDC trust</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%">67,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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%">612,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">570,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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 #000;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%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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:400;line-height:100%">Level 3</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Liabilities</span></td><td colspan="21" style="padding:0 1pt"></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%">Foreign currency exchange contracts</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,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 Liabilities</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%">10,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="21" style="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%">Fair Value Measurements as of December 31, 2022</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:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></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%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Money market funds</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%">548,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">548,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Marketable equity securities</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%">4,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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%">Securities held in NQDC trust</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%">55,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">55,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Foreign currency exchange 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%">5,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 Assets</span></td><td style="background-color:#ffffff;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-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%">613,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">608,468 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">5,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt 2px 37pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2022, Cadence did not have any financial liabilities requiring a recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 444303000 444303000 0 0 58411000 58411000 0 0 42627000 0 42627000 0 67324000 67324000 0 0 612665000 570038000 42627000 0 10102000 0 10102000 0 10102000 0 10102000 0 548373000 548373000 0 0 4490000 4490000 0 0 55605000 55605000 0 0 5306000 0 5306000 0 613774000 608468000 5306000 0 38400000 0.10 0.13 0.25 0.30 0.80 0.90 0.135 0.15 INVENTORY <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s inventory balances as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><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%">154,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">113,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;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,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 inventories</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%">163,693 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">128,005 </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></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s inventory balances as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><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%">154,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">113,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;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,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 inventories</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%">163,693 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">128,005 </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></tr></table></div> 154097000 113982000 9596000 14023000 163693000 128005000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Legal Proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Tax Proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2022, Cadence received a tax audit assessment of approximately $49 million from the Korea taxing authorities for years 2017-2019. The tax audit assessment is primarily related to value-added taxes. Cadence is required to pay these assessed taxes, prior to being allowed to contest or litigate the assessment in administrative and judicial proceedings. The assessment was paid by Cadence in January 2023 and recorded as a component of other assets in the condensed consolidated balance sheets. Payment of this amount is not an admission that Cadence is subject to such taxes, and Cadence continues to defend its position vigorously. Cadence did not record a reserve for this contingency as of September 30, 2023 or December 31, 2022 as Cadence does not believe a loss is probable because it believes it will ultimately prevail in full. The entire dispute resolution process may take from one to eight years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Other Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence provides its customers with a warranty on sales of hardware products, generally for a 90-day period. Cadence did not incur any significant costs related to warranty obligations during the three and nine months ended September 30, 2023 and October 1, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s product license and services agreements typically include a limited indemnification provision for claims from third parties relating to Cadence’s intellectual property. If the potential loss from any indemnification claim is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with a litigation campaign launched in April 2022 by Bell Semiconductor LLC (“Bell Semi”), a patent monetization entity, some customers sought defense and indemnification against claims of patent infringement asserted by Bell Semi in various district court litigation and at the U.S. International Trade Commission. Bell Semi alleged that the customers’ use of one or more features of certain Cadence products infringed one or more of six patents held by Bell Semi. Cadence offered to defend some of its customers consistent with the terms of the applicable license agreements. On July 25, 2023, Cadence and Bell Semi reached a settlement agreement involving the six patents-in-suit. The settlement amount was not material to Cadence.</span></div><div style="margin-bottom:15pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Cadence did not incur any material losses from indemnification claims during the three and nine months ended September 30, 2023 and October 1, 2022.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">.</span> 49000000 ACCUMULATED OTHER COMPREHENSIVE LOSS<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s accumulated other comprehensive loss is comprised of the aggregate impact of foreign currency translation gains and losses, changes in defined benefit plan liabilities and unrealized gains and losses on investments, and is presented in Cadence’s condensed consolidated statements of comprehensive income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Accumulated other comprehensive loss was comprised of the following as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Foreign currency translation loss</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%">(106,409)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(85,863)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Changes in defined benefit plan 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%">(5,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Unrealized losses on investments</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,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 accumulated other comprehensive loss</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%">(113,061)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(91,637)</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></tr></table></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">For the three and nine months ended September 30, 2023 and October 1, 2022, there were no significant amounts related to foreign currency translation loss, changes in defined benefit plan liabilities or unrealized gains and losses on investments reclassified from accumulated other comprehensive loss to net income.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Accumulated other comprehensive loss was comprised of the following as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Foreign currency translation loss</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%">(106,409)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(85,863)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Changes in defined benefit plan 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%">(5,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Unrealized losses on investments</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,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 accumulated other comprehensive loss</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%">(113,061)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(91,637)</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></tr></table></div> -106409000 -85863000 5237000 5774000 1415000 0 -113061000 -91637000 SEGMENT REPORTING<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Segment reporting is based on the “management approach,” following the method that management organizes the company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. Cadence’s chief operating decision maker is its CEO, who reviews Cadence’s consolidated results as one operating segment. In making operating decisions, the CEO primarily considers consolidated financial information, accompanied by disaggregated information about revenues by geographic region.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Outside the United States, Cadence markets and supports its products and services primarily through its subsidiaries. Revenue is attributed to geography based upon the country in which the product is used, or services are delivered. Long-lived assets are attributed to geography based on the country where the assets are located.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table presents a summary of revenue by geography for the three and nine months ended September 30, 2023 and October 1, 2022:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">United States</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%">421,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">392,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,241,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,174,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Americas</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%">15,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">47,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Americas</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:9pt;font-weight:400;line-height:100%">437,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">407,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,289,372 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,213,744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asia:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">China</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%">172,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">148,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">523,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">401,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Asia</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%">197,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">156,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">558,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">466,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Asia</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:9pt;font-weight:400;line-height:100%">369,853 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">304,575 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,082,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">868,351 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">158,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">142,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">479,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">431,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">57,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">170,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">148,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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</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,023,094 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">902,554 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,021,363 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,661,841 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table presents a summary of long-lived assets by geography as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:-4.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><td style="width:72.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">United States</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%">364,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">347,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Americas</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%">10,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Americas</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:9pt;font-weight:400;line-height:100%">375,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">355,370 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asia:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">China</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%">41,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">51,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Asia</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%">70,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">73,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Asia</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:9pt;font-weight:400;line-height:100%">112,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">124,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">51,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">56,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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</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%">541,341 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">541,830 </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></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table presents a summary of revenue by geography for the three and nine months ended September 30, 2023 and October 1, 2022:</span></div><div style="text-align:justify"><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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></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="9" style="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%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Nine Months Ended</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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">October 1,<br/>2022</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="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:9pt;font-weight:400;line-height:100%">(In thousands)</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%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">United States</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%">421,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">392,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,241,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,174,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Americas</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%">15,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">47,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Americas</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:9pt;font-weight:400;line-height:100%">437,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">407,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,289,372 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,213,744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asia:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">China</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%">172,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">148,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">523,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">401,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Asia</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%">197,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">156,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">558,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">466,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Asia</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:9pt;font-weight:400;line-height:100%">369,853 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">304,575 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1,082,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">868,351 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">158,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">142,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">479,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">431,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">57,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">170,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">148,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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</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,023,094 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">902,554 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,021,363 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,661,841 </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></tr></table></div> 421547000 392222000 1241488000 1174734000 15800000 15165000 47884000 39010000 437347000 407387000 1289372000 1213744000 172022000 148325000 523694000 401460000 197831000 156250000 558687000 466891000 369853000 304575000 1082381000 868351000 158194000 142983000 479268000 431660000 57700000 47609000 170342000 148086000 1023094000 902554000 3021363000 2661841000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The following table presents a summary of long-lived assets by geography as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:-4.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><td style="width:72.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></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="9" style="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%">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:'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:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">December 31,<br/>2022</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="9" 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:400;line-height:100%">(In thousands)</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%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">United States</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%">364,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">347,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Americas</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%">10,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Americas</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:9pt;font-weight:400;line-height:100%">375,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">355,370 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asia:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">China</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%">41,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">51,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Other Asia</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%">70,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">73,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Asia</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:9pt;font-weight:400;line-height:100%">112,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">124,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">51,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">56,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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</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%">541,341 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">541,830 </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></tr></table></div> 364932000 347822000 10169000 7548000 375101000 355370000 41386000 51667000 70743000 73329000 112129000 124996000 51291000 56959000 2820000 4505000 541341000 541830000 SUBSEQUENT EVENTOn October 2, 2023, Cadence acquired all of the outstanding equity of Intrinsix Corporation (“Intrinsix”) from CEVA, Inc. The acquisition enhances Cadence’s system and IC design services resources with the addition of a team with expertise in advanced nodes, radio frequency, mixed-signal and security algorithms. The acquisition also expands Cadence’s reach in key high-growth verticals, including aerospace and defense. The aggregate cash consideration of approximately $35 million will be allocated to the assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. Cadence expects to complete the initial accounting for its acquisition of Intrinsix during the fourth quarter of fiscal 2023. 35000000 300000000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">During the fiscal quarter ended September 30, 2023, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.</span></div><div style="margin-top:5pt;text-align:justify"><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><td style="width:31.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Type of Trading Arrangement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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%">Name and Position</span></td><td colspan="3" style="padding:0 1pt"></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%">Action</span></td><td colspan="3" style="padding:0 1pt"></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%">Adoption/ Termination<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></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%">Rule 10b5-1*</span></td><td colspan="3" style="padding:0 1pt"></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%">Total Shares of Common Stock to be Sold</span></td><td colspan="3" style="padding:0 1pt"></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%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Karna Nisewaner, CVP, General Counsel and Corporate Secretary</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adoption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">8/9/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Up to 7,072</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">9/30/2024</span></td></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%">Anirudh Devgan, President and Chief Executive Officer</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Termination</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><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%">9/13/2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Up to 109,381</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:#ffffff;padding:0 1pt"></td><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%">5/30/2024</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%">Anirudh Devgan, President and Chief Executive Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adoption</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:#cceeff;padding:0 1pt"></td><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%">9/13/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Up to 203,474</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:#cceeff;padding:0 1pt"></td><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%">12/31/2024</span></td></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%">Alberto Sangiovanni-Vincentelli, Director</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adoption</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">9/13/2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Up to 37,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">12/19/2024</span></td></tr><tr><td colspan="33" 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%">* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%">(1)    Represents the modification, as described in Rule 10b5-1(c)(1)(iv) under the Exchange Act, of a Rule 10b5-1 trading plan adopted on June 14, 2023. As a result of this modification, the subject plan is deemed terminated and a new plan is deemed adopted as of the modification date.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%">(2)    Includes up to 109,381 shares subject to Performance Stock Awards previously granted to Dr. Devgan subject to vesting and release to Dr. Devgan during the period from August 25, 2023 to March 15, 2024 upon the satisfaction of the applicable total shareholder return hurdles and relative total shareholder return threshold. The actual number of shares that will vest in connection with these awards is not yet determinable. In addition, the actual number of shares that will be released to Dr. Devgan in connection with these awards and could have been sold under the Rule 10b5-1 trading arrangement would have been net of the number of shares withheld to satisfy tax withholding obligations arising from the vesting of such shares.</span></div>(3)    Includes up to 100,766 shares subject to Performance Stock Awards previously granted to Dr. Devgan subject to vesting and release to Dr. Devgan during the period from September 15, 2023 to March 15, 2024 upon the satisfaction of the applicable total shareholder return hurdles and relative total shareholder return threshold. The actual number of shares that will vest in connection with these awards is not yet determinable. In addition, the actual number of shares that will be released to Dr. Devgan in connection with these awards and sold under the Rule 10b5-1 trading arrangement will be net of the number of shares withheld to satisfy tax withholding obligations arising from the vesting of such shares and is not yet determinable. false true false false Karna Nisewaner CVP, General Counsel and Corporate Secretary true 8/9/2023 7072 Anirudh Devgan President and Chief Executive Officer true 9/13/2023 109381 Anirudh Devgan President and Chief Executive Officer true 9/13/2023 203474 Alberto Sangiovanni-Vincentelli Director true 9/13/2023 37000 109381 100766 Includes immaterial amount of revenue accounted for under leasing arrangements. Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023. Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022. EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 6"5U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " %@E=7)61B!>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE9#Z&;B^))07!!\1:2V=U@TX1DI-VW-ZV[740?P&-F_GSS M#4QGHC0AX7,*$1,YS#>3[XM(VGSH M X)HFEOP2-IJTC #J[@2F>JLD2:AII#.>&M6?/Q,_0*S!K!'CP-EX#4'IN:) M\33U'5P!,XPP^?Q=0+L2E^J?V*4#[)R7Y9U*S=D MTH/!\BL[2:>(6W:9_-K>W>\>F!*-:"O>5*+=B4;RC=SP]]GUA]]5V ?K]NX? M&U\$50>_[D)] 5!+ P04 " %@E=7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 6"5U>ITM+"004 %05 8 >&PO=V]R:W-H965T&UL MC9AM<^(V%(7_BH9V.KLS)-@RD)<",P3(EC9A29RVDW;Z0=@"/&M;KB1#^/>] MLL'.IN;:^1!L8QT>O9TC:; 7\IO:3,SPI%88=:5K\3L2!NC0;9LZ4<#42JPR#F2TE4&D5,'NYX M*/;#EMTZ/7@.-EMM'G1&@X1MN,OU[\E2PEVG4/&#B,W;.X>: M MD;?P1\K]Y=$U.5E1#?S,W<'[8L0\1#[FDCP>!CQR<\#(T2H9/4^$*OM/]OF[ MW6Z+>*G2(CH6!H(HB/-/]G9LB/<%K#,%Z+% UA"=_(1O4 MS$56U:PTP 6QZ1572_@V@')Z-!$[+LD2.F#0T:!GGG:\8]F[O"P]4_:&/(I8 M;Q69Q3[WOR_? 8X"AIY@[B@JZ/+DDCA6FU"+.D1MF>0*D76*.CJ9K(/6\>_Q M2FD)H^"?JIKF"MUJ!3,U;E7"/#YLP=A77.YX:_33#W;?^AGAZQ9\74Q]-!5> M"@-=DY=#4MD->'';NGA"*'H%1:\9Q5/*I.8R/)!GG@BIJXAP*2U3CA#U"Z)^ M,Z(EEX'PS3 C,,@KFPA7*@96-K(0M*L"[:IAETD&#I49S/G6PK76+%18HSBS6@3Z0^R#D9)%&*RZK6' -R[(N[-YU_PKAN2EX;IKP//--8"8>--:" M196=A^M,QM/98C(CTYD[_[(@[JO[,GMTVV2^F%PBF+956J#5!'0>>T)"%S+3 MFVWB:AAJ1$@R$6FLY0$^_6J3Q-6G,PSRG4_;32!?V!N9^S#R@G7@9:1(7]=( M0E];^1]&2$M"VH1P[/M@D:I]NB /\![Y&E>W'2Y)^[T><3D'+QKO>)SR-KE+ M@] /X@WIM3'J,AMLU-K_1STQ=]#K+V(?5Q+C!1?XU+6N/V,H94[8N+D_" ]:9;D5,6;*-2(W7>?"IGCCE"EA-XJ) M22JE"; \MW ML!U$@7"96J#2Z2GNRB^!AF6;6!.;?EI]ALSS4@F$E4PU_BZB"%8%KA;>MS;Y MT;JT;)(P278L3#E)8 !G&RN,N@P!BELVK'ZS+'8/T4J$E;"XP&2Z<#&2TO)I MW0H_;S R>_.V+(99=FZQ62.T&+O3,;:?HJ7W4]RV3T[[78>XV:Z6?$TUY&5L M6J\2,E?N94*K2YQWW5:^0N M8*USX=A5:)UW!UTF5;+C/$4\LT/+S[R*I\61X3@_*"M?S\\;'YD))45"OH:B MUN45S#69'^'E-UHDV;'92F@MHNQRRYG/I7D!OE\+H4\WY@>*@]31?U!+ P04 M " %@E=7;\' > H& R&0 & 'AL+W=OFR"MQHY#> ME"57CY]%(7=7$S)Y>G&;K];&OIC.+FN^$G?"?*MO%#Q-#U86>2DJGXX:_?SN%_0.Y17ZNI8;S:N%OIP:P& M3;/]?)_;^>C( M?'>B_H "?(8HIH%#?>Y7OQ89J)-&G9ZJ3\'S@_OTX#YM[ 5C[F^4$I5!7&OP M\\+E3VL@=!NP67:A:YZ)JPFDD19J*R:S]S\1AC^ZO'LC8R>^!@=? Y_UV9SK M-8)50YD=B!^;?,L+<-ZYBJTIUIBRI6 [2QE)$XCY]MB?H5B2T(!&![$3I.$! M:>A%>BLR >#N"Z'/4"6,"V!K(3J:.:0LPE$/H$,L83'!;H#1 6#D!?BEVD+@ MI,J%,WC18%+" I8&/6P.,9I@/!(\=L#&O-ANE*AYOD#BH;:)K9LEEV8ME LJ M&V"@,:5)'ZI##*(TCED/LTN,A!%Q0TX/ MD%,OY-^D7.SRHG !2X=1BC .PWYN.^2"&)(L<4,CN*,<[ 7W*8/@*6"9O#*\ M6N7>/-_;.@E0&#,2]]"ZY*+P6.X4[1%!$B_::[$4RJ(U_,&=[GL#QU,G<9@, M:I%++H*Z,++6I",QXN6-V5\VNSWYLU<_GCC"(21Z'^!0#D)-X[$8=LQ#_-33 M)KH'8# $& :PW08A= B"&(['8MA1#@E?=!(HC[D*]Q?'@>E8?LWLCH=IQ$_ MJ7W*,KF!HPJJ^:,]%S0UF&>9VD!B'BV9$_>0O"(XR3#2!^^0BV(2C=6[CN6( MG^:>ME8M5=.ZR*5M--JBH@2<)#;"B7M(9XQ%*>XSB$LNQ5$PAKNC/>+GO5-Z M?B[*0R(CE(6$#0JU0]!6])2-X.TXCZ3>%/Y#5JMS(U3Y?!)[V?/52?Q&UDX[ MF(Y.J9]..[=?N<'HD#(A6QE.>ROFD$M)1$/W>M&.6:F?63O@"W'O)'\Z9$P6 M)@GNIZY;#LYHET;>0G5G9/9]+8N%4/K]3PDE\<>FH3"/[AL(+XF_^@KBC:R= M^MXQ.?4SN5UO*%':AF!_&U'G=M/F%;2LF=#:EJ^:*[3EQ4C=&A)U@.,XC0:[ MUM7=LHC%PU=PV0 UR$90*-+ MV!C>CLJIG\IOA>'P"OI6KBI(+W=F#9D9&B@:)OU3N$,P2%)@A+'ZU5$X]?>M M<,[;E)NBN8-L[BP@K"7LP[6].-X*J&S:#7W8K)X3$N#!(<\EF$* 1UJ75HYGMO&1S]*R .DG[.\,A2.,P MD1V!T'!WX.WA-&1Q--3K[2#3*X M!71W;RY!9_[+7YX6>2V;]02P,$% @ !8)75R&O_\5>!P GB8 M !@ !X;"]W;W)KFG6EB M_4 "Y1+/)(:[ZT.NF::]/G3N@1@Y9FK !W*2N[_^!,9@2PM)>O2A,?C;1=_N M2OI6YOPQ+[Z7*RF5\Y2NL_)BLE)JS?%[#S?JG62R9O"*;=I&A7_7,EU_G@QP9/] MC4_)_4I5-Z:S\TUT+V^E^K*Y*?35M/42)ZG,RB3/G$(N+R:7^"RDM4&-^#.1 MC^7!9Z>B>]#C^;IQ.VF=6AH>? M]]Y_K?Y^FL2J]7%Q)\XL5Q&V[7ZE#_^+AM"K/*WR-=E_;_SV MQ%EL2Y6GC;$>09IDN[_14Q.( P/M!S8@C0$Q#=P> ]H8T)<^P6T,W)<^@34& M-?7ICGL=N"!2T>R\R!^=HD)K;]6'.OJUM8Y7DE6%Q3KN, M'?VIS-=)'"E]\2%;Y*ET;I6^TF6A2N?$^7(;.&_?O'/*553(TDDRY_,JWY91 M%I?OG3='U^=3I<=6/6&Z:,9QM1L'Z1D'=:[S3*U*)]3CB0'[8-A>#-A/=4S: MP)!]8*[(H,-;N3EU*'KO$$0H,)[YL/G'A3IU$*[-"43G_ST]_.&G'P6#ME5" M:W^TQ]\G^2"SK4[ZM\N[4A5Z=O\%I7CGQ(6=5$O>6;F)%O)BHM>T4A8/6U8[0\/,ZR+!PGW?/IP M&%@;)Q!AS( %-HPB@BFGQ[C0QA'.L>_B%G=$E+5$V6#)S?-2KSIZ,7'"ITVU M0I5G$&DV9LF-Z2P8TUDXDK.C3/ V$WRPY*ZCXKM4279?9Z.,UA)9Q@9E0? &-$$ ,6V#"&A*#X;YE+B(@^N/:]E[#TSR4H9%8M533C6,VZ= M;ZI=$*+M62.@7'"7&+0!&*&<"(.V#Y/DY5[JV%^V^(IM]!:2,@;)%V"S(.8#C+O81,7G;.(*1+G%N,K>! MV!.">'WT24>?#-)O)/VRR%-']YE%7>XP>6(/5A"!S*D-X3CRF$7>Q@GL%E:Z M 1RF/NO+=B<3\;!._*A6LM +6)WSMPWO=^^=3(*[6./M> '&=L9MV(F>%I[) MWH95NYVYB4'>-'FO+]^==,2#>FA?ZG=RF1?2V13Y0U(?;.C+?4A4]-0S\QE0 M_%IY4#,4 (Z1PWG:Q,+&"2Q\[IK!L'$^=7WJ]P2C4V]X6+[=O(X^H*@8I]9: M;\,X$]PJ!!NF.U*.A4D>P!%.O#[RG9##PTKN#ZD:RB!9S^Y=](9*L,G6QF&? M4V2*5@#G88^XS*1KXSCR&4<]=#O]AH<%7$?7T2O\[J3&.:E.TI*%\W9;QMWM M=V! =NZ]@X&A4T'%T3\S.) -]X=L L"&G-I[(80B;D^0.K6'A^5>%:0/=I#B M9+VMCKY>$B8!ALD,#(3BIO(%4#H4UE()H?KD/NFD'QF6?E_K M:G64IGJE:([X\JTJM0*.J]ZOK:)D_S48&F(K-\(%,1N=.83SL%:]1GA@?ZZ/ MC #!_KCHJ1;2J48RK!I?%:*VAIX)$J &]3)!/#-($,X5S%QF87^^*5Y"$,>X MW]-"D$Y;DF%MJ?>86'<0M:RN?IU0,HNRA72^7&PR]<>W8SJ+1C5 M6SB6M^/D=.J7C')X2T8]O1W56S"JMW L;\?YZ*0Y^>$C7 *,>I [JK=@5&_A6-Z.\]&U M V2X':CR41UR]9[C$EN+^\S'IKH!8)Q0\X V &"$ZQ; VIJ@3H'ZO&]KZCH M,MP!W.H()L]M18,N7EU\8WH+1O46CN7M.!E=?T+\4;:BP2[GU?D8TULPJK=P M+&_'^>A:(3+<"@UM1?9I,_.(^2OA'()QSVSE @"&JQ[1/.(&<1[K:_IHU^E0 M-,8V1 ?[I5?_A#VFMV!4;^%8WH[ST;55=+BM>G8;:NR/% GUS/9Y#L%TN9@' M#@#,0]:O="$$.?*31@8O/LB1$H9>Z8G+LE$IM[UU7KDI28WG'MX3!S)J+&BOHBHTKMX+@ MPH#JR@T\+W%K3)DS&9FQ)S$9\9VJ*"-/ LE=76/QY9%4_#!V?.^IP'&XE=*#O*DC;0K2\X_ MZ\Z[8NQX>D>D(BNE*3#\[-H^LK\USH,S2RS)E%>_ MT4*58R=S4$'6>%>IC_SP,VD=BC7?BE?2_*)#:^LY:+63BM&WKA"U@.A;5XA;@''=;7PWPLVPPI.1X H.>%S/TPZL?T2M$&?I4\IW$K) C5\&^-+N[:O?PV.PAN+*' M$+WG3)42S6$OA04_&\;G W@7].A$"8ZB/ :#A NRO4.A]QH%7A!:]C,=AG]8 MJ3OD^08>V-SY?ZO/__/J9V*$78:$AB^\MIUC*ES-A-\?EE()./)_V&+?L$=V M=OT=O)=;O")C!X@E$7OB3+[_SD^\GVS"WY)L=DNR^8W(SD(4=2&*AM@GOT!! MH286M@ TV,1@==W83X(X"@-_Y.Y/I;TT\[,D].)SL]FE6>JG0=0SFU^:)5X6 M)UYG=N9HW#D:#^;B!U42@59G25AQ*5\C1DQ^*OR"R'H-54C>V[2(;YF,MR2; MW9)L?B.RLQ@E78R2P62$^@W5F4'Q$H*PU1<$GP8F*]S<"XH_H::9PF(+3\,< MGV3-F\!/\J"7JA:SR$N3K)>J-C8OCI)>JEK,U+8V/PHB'I:6,RR M+ NNI(#O?;U:>L-'X$R&ZP6JI3FK4*&?IKW(3BUV?A3'<>]\:"5'>,=7QY-E- M5?_17"O5!A]7R[)Y?G3=MNMGIZ?-[%JMBN:D6JM2?W-9U:NBU6_KJ]-F7:MB MW@]:+4]I&$:GJV)1'IV?]9^]KL_/JDV[7)3J=1TTF]6JJ#^]5,OJYOD1.;K] MX,WBZKKM/C@]/UL75^JM:G]=OZ[UN],[E/EBIQUTA_*^JO[HWKR:/S\*.XO44LW:#J+0_SZH"[5<=DC:CC]WH$=W M.KN!]U_?HF?]P>N#>5\TZJ):_G\Q;Z^?'R5'P5Q=%IME^Z:ZD6IW0*+#FU7+ MIO\;W.QDPZ-@MFG::K4;K"U8+.H#M!C!K *5[ M!O#= &X-$/LTB-T 89LD]@R(=@,B>T"R9T"\&Q!; UB\9T"R&Y#TWMVZH_?E MI&B+\[.ZN@GJ3EJC=2_Z@.A':Q!D^,]V>GK3:V4WDZVQGVAC"2Z*]4+;UAW?].-, M-?TITB* ENR!8]39IMG4G[9Z@/&Y?_P;U>KLI-TU+>IR45Y!IUGZ(5[,9IO5 M9MD[_>?V6M4Z#E8Z"UYWZ>F#"OY;-1;JJ8ZPNS"C=V%&>S5\CYJ7ZFI1=B;J M1+,LRIEZ>ALU11O\IRA/@I \#6A(*10I7NPNNS]KUL5,/3_2AC>J_J".SO_Y M#Q*%_X;B9PLF>K NLW\XIW$4I]'9Z8?[\8&I,\,$RS'!)!*8$13L+BC8N* X M*!BVF)'A/QY&L3 =./'J'GF:IH!2'L5Q2$REF2MWW%D7ALP4S%U!%O*()HDI M)P% QA@9]!IGGM^=>=Z/8WO._*MRUJ4>%?PP4=M7/W;I#,SS[]Y4RV6@%PHW M13V'4NE+CCD],<&FF& 9)EB."2:1P(Q0$G>A)+R3^']Z?;TH9]5*0:$AG&0; MA8F(0FNN>E6,=3HF6(8)EA]V-B223L.=T9T[(Z\[MVN F;$&6.HUP-.@U([6 M"YVV^*C Y5SD9JHD2;H<;KC:JWZLJS'!,DRP'!-,1D[<6*?6<'5\Y^K8Z^K7 MFWIVW?T(=%Z]78DVVQ7O=G$&N3EV;>%1Q"TO'R0U]=HWUGV88#DFF$0",YR< MW#DY>:23(>G6,G,298EKB!!QU!CJE4(H$9#D[O')QZ';Q; MI5UNUVVZ87IK:/\9>?6.="^@D-&368CV#Q/0UF2668YHF MD< ,KY%PX%U"K]]>-H/?*=A!@86L0)!A*R*+'3C?\@QN8;0&L4,AI;^080XXP)^RH=U3:) MA6:&PT#!$3\'M^5$:S53VI?SSGW!NOC4D;R=-]5JO:P^*;5=X M%[..)'QP@>BW8G1*<>FZ8R'LA22JS@P5+4=%DUAH9@P-C!WQ4W:( M,03&#@/6 2$+4V8G#51V#U0KA+#9/4@NB06W%Y>HUDDL--/E U5(O/31UN7' M77UPWO,"JFR*ONRH/G:O0=IG!VGD_C0FJ9/[4=F^ [5FJ%IS5#2)A68Z>R#S MB)_-FY;S/46:GV>MGY?W(X_.^RY71F/.B%VF0=6:H:+EJ&@2"\V,C($7)'YB MT(R,PR+"Y:UH'":$)G8:0"4%(;51&D>,VGD X-68H)22U$[HKB2+!$^X7:Z! M((D&9 SFZLA UA$_6^>OH&Z6VA74XPI,0FM"7'JON\Z+0WMRHA)\J&@Y*IK$ M0C.#8R#YB)_E@RNI#P:%2Y;1B.H)D-KS$Y7O@]2*-$SL15X&"![KBS2:V)=S M.2#)>)0(SNSY"4 FA-V[*#4],+!P)/V*%56"271-4-&FJ&@9*EJ.BB:QT,P= M,P-#2/T,H;^R2EVNC201"^UM$'XE8YV/BI:AHN4'GA&)I=5TZ\#*43\K]_@* MZP[8*,_P,+99JXG?@-$NQT3+4-%R5#1)75+0.K^FR^]M?O,S;X^KM%* ^DJ% M]=M\\8#J=P3Z@9DXN.-QM<%^"5J,#K4;]M-JX*BT%-H41$8;$ M202H+!DJ6D9!SLT]B!Q5K<1",QT]D&G43Z:-J-92E\VRZ3._LM'^!>@SMP:; M 6)@K1;5.(F%9OIMX,6HGQ?[/JJU?B-';X1V*38B8KNT@JHS0T7+4=$D%IH9 M8@/!1OT$V[>MUE*7N!*,"YNI\Q_#Z(P#,'4L3)V, [!O(8N<'PK4/7=8:&8T M#'0?]=-]7ZE8Z[=B=$8!MOV1R%E5HK*"J&@Y*IK$0C-C:& %J9\5_,+%6@K1 MV#QA$M:"<-U(V 6&BFPP<2DOKW CZF5$O=K7>Q M3OS$=B(JAWB8T@Q5:8Z*)K'0S,ZI@1QD?G+P,PJU?N2Q.9]!>_Z 0BVJU@P5 M+4=%DUAH9F0,_"+S\XN/*-0RE_B""[5^U:.;Z@"U8*$6$-Q3J 4DX4(M!.DK MU+*![&.?T>HZ4;.3@/E<@;I[CD'-KM3IE9RB:LU0T7)4-(F%9@;'O8[71[2\ M/AP4+E>F7$N48#)%F2"LKM'C@(,M5X M\9[I.3!PC'_%0BW#)+DFJ&A35+0,%2U'19-8:&9(#>0@^YP66.;2;#&)*7?Z MU5&;8%'1,E2T_, S(K&TFFX="#GVI5IA&= +2PFG=I>DWX#1+D?MAD5%RU'1 M) -VV9GGUW3YP+JQ+]$2RP#:BT8BMKU]D-C4;^)H-Z+28ZAH$@O-=/9 CS', MUE@&],8*(HB]%VWBUSIZ4J-VQS* %8,.(D=5*['03$U36*AF?>I&7@N_G=HD_4;.7:9SP'*3-A3<(JJ M,T-%RU'1)!::&6(#8<:_YS99#K3),L*X3<#[#V)LQ@&TIB1)K05J!HBQE'/[ MUP+5-HF%9H;#P-_Q[Z)-UF_%Z)0"[.?C";-3"BK-AXJ6HZ))+#0SA@::CW_3 M-ED.[9VCE"3V?5K\9HY.&H#:CK),[:P!=O&2U&FO1S5/8J&9/K]W2SW_UK[' M%%^YNY>.LB1UZBY^U:/]>)C6#%5KCHHFL=!,9P^4'W]LG^Q;M3X)6-B3^0ST M.>HF/@[UR5+G?D=35*T9*EJ.BB:QT,S(&%A#/K9/]N&( /:W$<*@[H?C4)\LB>T;$DQ1M6:H:#DJFL1",X-CH/SXH_ID'PH*H&$U#1,N[!*. M7_OH^0FH3=(XL2=3!@@>_9I\L M1^V3146;HJ)EJ&@Y*IK$0C/O/SQ0A.)S^F0%1+9Q1FU^Q:]DK/-1T3)4M/S M,R*QM)IN'6@Y\:7Z9 70)TNI!O%WZ)/U&SGVLD ?;*4V=?PJ#HS5+0<%4UB MH9DA-A!LXGONDQ50GVS"[)XW_S&,SC@ 4Y&B79W)4VR06FAD- M ]TGOHL^6;\5HS,*U"=K5]6GJ#HS5+0<%4UBH9DQ-+""XIOVR0J(GF/$8??] M5H[.&1"#QR.[Q1(28RQF=JD6U3B)A68Z?" A!7Z?K'!WWR5):+>J3?R:1SOQ M(*49JM(<%4UBH9E/LQK(P>BQ?;(/EN7\R&-S?@3UR0*%6E2M&2I:CHHFL=#, MR!CXQ6ALG^S#$>$2BW"AUJ]Z;!: U(*%6D!P3Z$6D(0+M1"DKU ;=62?^XYPMMWMW-8K_>?L#!8+9;+/GG#G$%P M65>KH+U67:%/]3V6P8NW;X)&M>U2_P!TU2>U;OLG!???GKRCEATTCAZR(WJ$ M'NWGVZ?:[X2_+LHG_\ MMO7YBX@^DQ$%OV&WCR(_'51L'V3^4U%?+WG?P%02P,$% @ !8)7 M5PSN!9B8" S"4 !@ !X;"]W;W)KN+=CW[-F$#/3=WVU[.U$)O+^;POUJS)^X]\ MPUKX9<6[)A?PL7N8]YN.Y:5:U-1S$@3QO,FK=K:X4M_==8LKOA5UU;*[#O7; MILF[ET^LYD_7,SS;??&M>E@+^<5\<;7)']@]$]\W=QU\FN^UE%7#VK[B+>K8 MZGIV@R]OPU@N4!+_JMA3?W"-I"E+SG_(#U_*ZUD@$;&:%4*JR.'/([ME=2TU M 8X_1Z6S_3WEPL/KG?9?E/%@S#+OV2VO_UV58GT]2V>H9*M\6XMO_.F?;#0H MDOH*7O?J?_0TR@8S5&Q[P9MQ,2!HJG;XFS^/CCA8 'KL"\BX@$P7A(X%=%Q ME:$#,F76YUSDBZN./Z%.2H,V>:%\HU:#-54KPW@O.OBU@G5B</TA?=L\Q'1 MX ,B :$6/+?^Y5\+\1$%6"TG'CAT[UFJ]%$7G)T+)Q[\S\VR%QULW__:?#;H M#.TZ94Y?]IN\8-=8]LMOC[WW <_,-F\)F4'9D?[LT/?=H7RF+8&:B0 M%^S/;?68UVI#Y0(MV4/5ME7[('VS85W%2YLSACO$Z@ZR'CTNTI10$EW-'P_- M-,5PD*99&.SECBR(]A9$W@ J"U8J9JN.-PA*9Y<+"5K5GDI4K+^TP8[.&<,S M*3OR0+SW0.R-X>] (U5;\(;9S!S61@=N3W!"PFET3+$X2*/8$9QD#RWQ!N>F M_!\4QZ%""0Z$4O"VJ&J&VCUF^;W\I#;@IN./%=09M'QY?2"3Q-<6R%">I/;39'FSF M!7MS@$W6AY(M!2JKON!;**82_8HQ*^%D)IR03"";,BEV[$4<:!(-O)#O!2]^ M7,AV NH=;Z#'ZIVN'54=(B TS4@Z 6J1PUF",Q?8 \;'7K#O?H7N[CVJ>0_D MWD*R/+(QDS[(?+%BQ@:6"TP2.G6N12Y,DL2!F&C$Y,3V7;&N ]_N$CM_MF^ M4<\13D*C()[BM,B%64I#!U+-^=C+J8L[669DBPN7+ MJE:ETVI/: E$G(93@RQBZ4&5.;9($S?VLN+BJUBS#K6\O5"UOX(^S(XRLJ18 M;'C=(A4Y:AS6U(IC?W>A7-L?^U:%H5>N/W"P2DM9"=EJ!=./O,H+:*AD1BRW M/2B6N\S*8-A+\&^EL'-I.W:9IGSLY98D5K\B2E-$BF8"UB093%=K!$$RKQ$^J0P4,ZV. 1DQRAOD1I,,%GD<-) M'#KJ/-$<2OP<>E.H;J1'F_Q%;LBAJ2J*;LO*4[616$B28HRGT$TQ:*ZQ"[HF M4_)*,NT8[->MM;4G%G[$86ST*!8YC&F"B0.DYE'BY]$A_C5O'RX$ZYJ3+K70 M9W#HJQ&N*0;M01 YT&H&)7X&_?VU4X85N\F!.$@2F)&FZ$W!+$E)Y"A<1-,E M>=N@.W2$KYB/R%DGW7-I._:")F3B'W;OMAVT.ZI=6QTVQ5;#S:$6\B/"D5%_ M;()!X"CF1%,A\5,A])D%8^48,$@6U.=C%6IRL>TJ\?(:,TPJC$.<&&ECBKD, MT&1)_&1YY&U(&T@6\?(!;>I\G/'DB=%&(K<"MW!DG,;40&[CTIADKHS79$I. MD.GQ9A'0RU6*!MR,93*EL5E,$<]FH9I,J9],57XK[H=F<]CYI(5XMC$VP2B-<>SH[JGF7NKGWGVUWQ+R9MJ[0I"T!:OJ+74R^IO/AD^D[9C+QPQ) M7JRP3;*.CB"-T$VQ,/) UYQ._2/P7?XR/KYIWPC7*E)LP9<"Q.'Q$$$5!,Q?0L1[Y'*4LJ;!IS?RZ-! M*V:353$4HW Z!]CD AJGCAZ;:@JF?@I6AY;CP=182#?:\ZS9U/R%C8=M7]6Q9['8T08A]AXI*@V5.%Z1&@UR78$G:3I-!PVN3A.,E]E-O,\*^&?M[U M/I1E\CS(^SC6Y-DLQIF1T!8Y') 8!G('_H-GRJ'_F?IVLZG50_6\'FR0K12$ M87B?!5I9:^\4>FG^K;W3N;0=^T S>^AG=MW-#ZTO=$]0C:UFFPQ-X-_T88A% M+(T"5P'0+![Z67R*4S^Y<3YF&C4>/\D/$S*E1)M@7A>2 MD\^V%<-[)?MO]Z\DW:@7<2;??\*7M\.+15K-\)[3;WGW4+4]JMD*5 8?$W!C M-[PZ-'P0?*/>OEER(7BC+M#W%>=B]T'>8/\"U^(O4$L#!!0 ( M 6"5U>HV@'+LP< "$3 8 >&PO=V]R:W-H965T&UL MM5AM;QM'#OXKA H4":#3J_N6V 9DQ4G5JVW5LN]0%/TPVJ6D279G-C.S5MQ? M?R1G=K5N'"^O>^1UB@ ]E8?Q);Q="]6(X]-D.2^4' MMD)#;S;6E2K0K=L.?>50Y:)4%L/):/3]L%3:]$Z/Y=G2G1[;.A3:X-*!K\M2 MN?LS+.S^I#?N-0^N]787^,'P]+A26UQAN*V6CNZ&K95YU8_VUQ$ZQK)7'N2W^J_.P.^G]V(,<-ZHNPK7=_XPIGN_87F8++W]AGV1' M/)!X^4H%=7KL[!X<2Y,UOI!019N< MTX:3L@J.WFK2"Z=GRFL/=@-+AQY-4!$KD\,JIHG?K?36Z(W.E DPRS);FZ#- M%I:VT)E&?SP,Y G;&V;IU+-XZN03I_X$%]:$G8=SDV/^4']($;1A3)HPSB9/ M&EQA-8#IJ ^3T63ZA+UI"\M4[$T_8>_*;971?PD:?9A;XRG6_ #. [0(H=?: M*)-I5<"*'B)5;?#PQVSM@Z.Z^_,QA*(#1X\[P+WXPEQ6>Y.^R=?OO- M^/O1RR?".VK#.WK*^NG9;+58P=5K6%Z?K\XO;V8WBZM+F%V^@M7MQ<7L^G=^ MMUJ\N5R\7LQGESY@K.B]#>(6>&@16]Y[,^SXL3#: 9]]^\^-D,GJ9A.1N M_/(YM7?8$3F"JG,=^E#5SM?<5\&2(PBN+M!+B3GU=@DO)MHTJ\;39^IYD_5. MGML%>Z!8KR#>HS;C(LE#D@#-[7E"%&K53O M4-SIEDP5>Y#BIZ*A\>0+V@LH9P-N2/]U+.&I5XI<;GGE2(7W MMC81IQ;(+S!/UEB2JYNSB0[IG&Y%=SIU_,-+#S-C:K+Q,4#_%A#9V(9J@43N M43F0!! 79%BNT<%T+,-H(E! ;:3?(Q#_%$O1/L/+#E G4>K>TO(0S3S;[S25 M?+)&.J0?>YI1I>)RW&9=C0B6I0QJIC2I^=K[QA-.[27C^#RV!:6NG]Z K;1) M0[%4AO8ZMM@'0[AXS_L$=R"'"!NE.9+8!YZV*&D!6C==[,8^9,KO8$-[8_3H M@%%EO98":!)!2MKF42P73FE+,R:@.8$5A !:#2=R6G9X76QZL%&7 MT@3\4!'.G+6F#FJ"O%,,!X(E\B*9>!BMCP53H.^P%>%?*"+KC29S9)V*@MNK M&0><'(JB,5!U9MX +EI\R: 'O%-%+<7DZ[6GSN47Q%V.K/*Y7SF*Z*]+%A'":@J9^^8 M\B'1%<\E3M7#YH*-LV4D1!5J&B;WP#R,7@BCTW=L'A6E6#2?>!!]DN3>L%%2B":2&.EH4N##]B2 M!&*< [CU4@#G/NA2NF8I,[M=:\-7KU5- >N0QEP[JANO?(<7VL&"K0ZA" MRRJN/I%@)!.I$SE*+I>2%P3A#)+'Q%J%5FM='+:BP[1F09[7Q'5\\J=TTI#O MM,97#;$T91[STG$OUB@RS"!DDIBU%O(]Z,C&(]T^X,6RHIY,;M=DC@9?)!:" M-X7G:D&JX=]29XZ=24R<8 LI2:3Q($<"YQ71!S?"9!K;J_\@<2W)B?W/CJTQUX3Y9E AF:YE7VZ M\[.=EFZ3$PU[#IKR=AA&QO(\$M,'<9_$4W)]._);?_GPBM8!DA?GV^=4!ZG$ M!H_]:!UV/EN4Z+;R<48P,2%^P6B?MM]_9O&SQT$\?CPBNMQJ@J' #:F.!C]\ MUP,7/\C$FV K^0BRMB'84BYWM%"B8P%ZSS]\FAL^H/TJ=OH_4$L#!!0 ( M 6"5U&PO=V]R:W-H965T&UL MU5MMD]LVDOXKJ-ED*]E2-"/-BR>.[2J_9==7M5F7G60_7%U=020D(:9(A0!G M1OOK[^EN 0I:NSLW9=SE342133ZO9]N4,_NF_:3VQKCU<.NJMWSLZWW^Z?G MYZ[8FIUV\V9O:GRS;MJ=]OC8;L[=OC6ZY$6[ZGQY<7%SOM.V/GOQC*^];U\\ M:SI?V=J\;Y7K=CO='EZ9JKE_?K8XBQ<^V,W6TX7S%\_V>F,^&O_+_GV+3^>) M2FEWIG:VJ55KUL_/7BZ>OKJB^_F&7ZVY=]E[19*LFN83?7A7/C^[((9,90I/ M%#3^W)G7IJJ($-CX/= \2UO2POQ]I/XCRPY95MJ9UTWU3UOZ[?.SVS-5FK7N M*O^AN?^;"?)<$[VBJ1R_JGNY]^K)F2HZYYM=6 P.=K:6O_HAZ"%;<'MQ8L$R M+%@RW[(1<_E&>_WB6=O6/B]^GM3^ZU3;^O2E,/UYV B<;*,G+Q:/DKPH]G/U>7% M3"TOEI>/T+M,DETRO3:O^\^7*\?7_FE* MT+^:ID_1\M3M=6&>GR$JU+4Q=&;=JFVSMEO5/[MBF[ F]T72IBV!8&W]2^46N$ABJT-YNF MM;C8F@H?2H6O=OJWIH6C.[L)060];IFKG[=0;E,AK&V]45ZO*J/O [)__=+MM,2Q&#?'53CS1D"\YO%#]^J-T&KX.^CW770 M.66JY5)]'5X6\=T;N[%>5^K=Z^&B3=VLUVIY2_=]3R]/Z(4^_MC5G/BPZ%?3 MVK4MF/H,!B^JKB2;O4U;$K'W;>,;?]C3-W_3;7FO6_,7M;PA@M>)/GTDX2K* MJQV(8QEL[0^]?.^3? OB?T'\R[M+O'P\.&@NE^(E>#PXZ^1[N3VM^;DAL1<7 M%W3AZ/6_\W_J+^",9".O1HWQ$!MK]:[I:I][H2X*N@3;D$-UL'2K*J,=2:[; M5M<;@[J#8M='D:D-6=,E&IQ6BI!6G.25(N05B3"]WU?DM+]UY8;(0?'*@IRW MZP/OA'O,G:XZF( _'A0XWLEB4"XMF88"--]G:Q$R.WV A'M*:)&?UA3-IN8E M8!L&04&>"JT*05\?2:HTQ7$F $697MG*PK!( JW9V0?2)-:Y9NW)-U(^Z=6D M*]>HK79#VB/=^*WVP0FQ K+M5K86-P2_D>A,EC$?XF@Q'V0EG1) QU&(E2(9 MC-HYWJ91*X.\13I%7,,>'KM16D,VP^M<_2C9Q)D!N[,DC7'>[MCHS 4T5"0V MZ4I4/7::R%6$%<#+'O?3S>9A#ZZ9NY 3>_7%4H6,.")T4.NJ(_&)"W8YQ)IM M.#&'=[(/=BD!UVIQZZY>[B'= QNF.JC; MZZ^GO%S7=9=Q@-Q2;#5%$'3V+_(%"N2B:YFQ&FUST!65TIDB].Q-K8 %*%S!O-EKJAI9RJ(VBEB-A4"PTB0P8PGQ]4%QLA79 M8*2Y>DNPZ11Q*6>9D]!3E.S_ 3;_\%@2OR7P>4N0\Y:0Y2TAT$$/^4>RGJ+5E^&_ M4!JGY5O"U+=7]'(9WQUY\H)N6A#F7CR)[QY'Q-02,-@'E?\(R-,=&?@D<$71 M,G5"9W"]G76""'!_[=:D+4K9*=TACKS=DV^E>E>7Y_"%<1'K"U_?@(#^VC@G M74I_@S?%MK;DS*[;[YO6CS!,2Z,69JJK^P+1[0G6(3C?!,Q'.Z#X<,F:9(43 M:XDB 8[\J9PF08#(Z:J2BLTP0<8L7!UF% U4/1)!VLIO.S=:XIL-\P0$8'[O M++*JZ. $2'Y(\HW#52W,:F[?5^ M82/H?]V<)EJC)##2'< MF\)RUIQ6%D>$M.\D"S/+[[!193^9([8HQKZ3JS!PR="& HJ2F:)4,<)WRQU):;N**AK<^C;:D+V_ J47]=X2K&+@(XAL.9PH: MRNV"0=@\$GK)2+W*2+J.O^HU%),P,P$EQ9% WQYCCXUI-JW>;VT!=]QD@X-T MEZV306*'#$7T X$A2,X:3FCJN*0_F@I&C-#>+.6ZJ_(J1^QZ52='JU(2< MVC0-<9S>21LI0P'2WD!0Q"^B>?$K!.2M7*Y0PMJ M_]4W,V:-@+#0[H':>BLIAVN(0*6BO]43=<:D+#.K T7JJ.;-I/T_Z]-26# MT_'0-MT&[N&/NF7QTW?4\O/Y"7?_8",.2\GS8>@*Y%F6<%B2-^PS]A^V))*S M;KU,$$*OEFT6$=V0?$D?RE!+*4'F[%'X3\Q]:4:P;[@_32/,!_1YC."G(":7 M9IE F]#A5_A,.^@XCA@DRG'"BNB: SRF@DR2SZ-FBE#-O@TUK&2;V:2>CL'= M;ZF]03C BI&;S&@]UJ&H;*TSD[1'83>:];*3E3QTH^(HI>=S;<,LC.H+UL!6 MWU%C%!Q"0(X#\.+*% 9ZY).QB98FGO1]UU1WINPM.L(V,3U(Z\V=X9#=-'<6 M5X*[&$"K\O'S"RZ(%B(B+65(0O!97+3&=VW-J [9IJM+SB:9 M5GX>IN1HB>G@XCXJI%.>:HT6G_(,FO%,>T M3!@$;4J[IJZ>_<$/5A!M5!+:,=/"+-8^E^X5$H8W%WU@ ^Y!+,.!I+B6VS'5U>"W8AZCC/F1^<2,7CDX(^()/-,1!LTZ>/3'UA"F0X@E3L6[U+KS5#4S3J0"QGU)J].S\",9 M1P:CW%J?0&-(JSS5R/PE[W)3S\*>SKW$XP)R])')W""W(GE_$ON$.;3(IT]E MX&.AQI[UF%!4C!#24(3G5+&\]6I.AER"Q0,W?T?/,%%Y;Y#-\ M*><@%&X5K B@(L.@GM:^-6$TW!O6&6H--(37@E? M8P<4??*L$(PZ583!UGS:2TFDGZ$0KF$]LJV1 E(AG-81Z20/(H[QE-W$CQ@_ M">^(:3+5P,^!TUTGC0JE@B!$.EG:61#R 'K',"= T'W;5]:@CJ^4HNKV>7U)=XLE[,G-S=8 M/0HM7)Q=+Z[5D]OE[.)F.8C%$&+Q5K#RU>+B9GY#2JAB:_+5S>5R?I4N_=MG MR+-(;?[]D/[5[6UVZ0OICTXJ9I* [K4;A$PX.AQJ)/ID&+>NS,;6=:BT/(O* MCM?"4<[!Z!;-8U7%".XQ#V*;8;H,'M<1,8E/C\KZ:4(!\6],#D"7%N:DL@T8H=@ MY^:%3PPY_1UBGS;"6*PHZ\+C)'?(?%FRY\+G+))&.(;C;&J0NN5D[QY:8BVF M8^*I$[=/U]5G7_D;75'])C!]D N$W+ M3L\.^"E* F%LJ:.Q\H!>@,"GYUR4L;M:!@'0%^--ZL*MI.#\&^G3T@,278VH MJ[/ 8APO%32$.W+&H.8&2)8.L[-3[CJ"L@#8YP-WXY/[T,@]B"NQ9 U--.C9 MM8CH^%&1@Q2=O<\\^K.*[1N#4# SV4]/[;AB#!ZT^>H:V7@5$^B) C12)K+L M1;8*2QXY,96&M'=XCO%''_T"5H*6N&L Z=143B%#C)\(H;?70;/QXV%25 M%"'[Z4K?^";[J^NKK\?=Z)>K?A8<@2SZV$,UF8^EAW1J\^#IR4FI6///UMS+ M^?6H)%[,+__/*NYB.5\,R5]>SY?_ZX(;'X*;]-M>O0)<[RPP3!]ZX8F?$,LI MX_1/8JD0^D>-=AC62HB.IB8PDTP+V$H1+B>:]/3P;XY;Q?R!$&(#&'5T M�$S#$I#C%S.%HBAB$/B2K@,SI]H!'3C-O:O>3YJ2?8S[-?&6#QAG]+P6., MVLL/#M+5]'.-E_(KA?YV^:W'WW6[H?ZN,FLLO9@_N3X3,>('W^SY-PNKQH-3 M?KLUD+NE&_#]ND&*#!]H@_0CEA?_ U!+ P04 " %@E=7K+#/]MD" !. M!@ & 'AL+W=O\Y.EW6LE"^-?;[W_)[MNXYV M2O\P:T0+OVHAS3A86[L91I$IUEAS*W!;.N:Z]\S%&HW#I+@,7!3K=;6!:+):,-7>(OV MR^9:TRQJ6<0;NE QZ.']D_>._D)><&YTI\K4J['@?] $I<\JVP M-VKW$?=^.HZO4,+X7]@UN2P-H-@:J^H]F!34E6R^_-?^' X _?@? +8',*^[ MVH'S"8G+U*NO&[ M$RJS5F5VBGURLY@O+N^GLZO%;0B?%W?'])UD.*[O;UJ8\Q)E@6>O^BSIO3/T MQK1&:8'+$H22J[<6=4WE]G1F.1><$ :X ;4$NAZ+=8ZZO2./?4^()IKX*(,= M:G28I1)4^F8(TR/X9[ WEQ+L6FT-$9ISF!:%VDIK#M3 :V#=+.ST8QJE219V MNUWX(O-*""RIQ%\"$DKOLQXDO2Q,TPRNCGHHU[Y3D;7YS9KRKV-MLURVO2(I_2FTW[B>E5) P*7 M!(TO>IT =-.]FHE5&]\QJFY(X[B8U M)-NR]M?OJV)?LF4%,XM@@,4"0:QFDW57O2KV^\]L5=GMLB M9-JH+T[X(L^E6U^KS*XN.H-.M7"GYXM "T>7YTLY5_<-OVJU\JW?@C296OM #S?I1:=/ JE,)8$H2/QY5.]5 MEA$AB/%[2;-3LZ2#[=\5]4^L.W292J_>V^P?.@V+B\YI1Z1J)HLLW-G5WU2I MSX3H)3;S_+]8Q;W#DXY("A]L7AZ&!+DV\:]\*NW0.G#:?^7 L#PP9+DC(Y;R M@PSR\MS9E7"T&]3H!ZO*IR&<-N24^^#P5N-&KX MRJDS\9,U8>'%1Y.J=//\$22HQ1A68EP/=Q*\5\N>&/6[8M@?CG;0&]5JC9C> M:(=:XH/V269]X93XY]74!X<0^-^B?OGAX_77;3)]^Y1X+U-E$O7C#Z?#P8",,W[WR:]#O=_O]_M8U:#$6/]N@O!A-XM+^V>CX0(S& M9]W^\;A9'70GIP-:/^V.!V=T<"*^*I>+SU8:V*C<-CP>'8CAV5GW9'32K([& M@[AZ/#D37VV SB_\M2>.)Y6@X#8X.SN@-? [[0_PZZ3]]FPXI+-L_.=UA M'#CH[X51)"^<5@:-4"8H;!3:!"NDF*$V'JZ51+U61ELG"N-54M .5U-.(N59 M17FEPP)GY\X62XJT3*$<.(^_J9BNQ;4T#[1\E2NG$]D5/_>N>ET*,9FBE&G* M2*K) M4?WMX/"\7^&?;?D:S/%>%7@W<'/=*HB4V*PD8MF9,,J2!:VXB(8"%! M;J&-Q1Z'C=#,8XV"OB8#FR0+:>9*Z(",0$#"7VP>O $6) OF@%6PPRJ_2FP. M[@E92ILFT4I"M%^ST7T04%R)*38O (4/2#DG,@21A]E3%NH5Z6?.YOSVLS4I M0.V&"!ZRH6]G,W;H'9'>+^WX^>;Z]JXR',G.\7I?>O;V43E#L"4^:2.CY!O' M[V\_W35F_PJ^T!W.A#'P)^?R\JJL;-^5]@H11.T!=(NF2".IK8>6SC[J5'DV MR=0Z5%/RCT" 0?J]DWZ_UP<.9AD@O1L#D 1PK 5V./5[009&74&/XJ%D(E&[ MB70D@4R5*5CB/+380W(W!+'%FD@/=4XO0Q/4[%P=X-^ 8"'A NE1CP(6Z9H66>/>^+*K#?J0XR.U,F5^5:,2.!=BG(I M WFK<.R+9PRZZ,*FOZ$S*DUBE]PCX4$]!2C,U.O3*9S>$[H]H)*X0Q.< Z3F1;)JKT M7F$WXN@Y[B7(!;2)Y&MKO,TTR8L*)#/F$IM;"!8S,%%1US)TY=PI16[E7"7; M315IV, 1)*CS%@XC3L(^EAZ@--B5!;V8HG16)HDKHK/;@?T-9^)X.0PW56&EE!']'I#D#2L\Z WIYY(, M;$R1=X%$I!/Z#:[AZ)$A?5D2N>1% :ER4PV=O1"E 0["M&XE HLCT]_0TK*U M<;+?&X U0F0?2$:TJ;V.RKXF-] ORMW_SG(C ULI+V:*!#-S.LLU&**<@#^( M0XN3R1L$-4>HIS LBT@J=08/(E0 <.1HSMXEQ56,OQ:R-M6E)ZZ;Z)@2KM31 M!\>O%I(22.!1YQSF$ 'I!\D="4IPHB*^<&959Z%/0AD%JMFZ6X)7V5T]U MJY3+)>KR$S-$99;:Q3,[*ALR,:#F^W*&P;PGC)I'N$^0/8 ;)'. -MOAF&1& MT_ RTN6TPG'*Y<*UJ[DVY#J5&KBAB[8$/$2FD; <,KE\ &_E2*Y8342J_=)Z M/NZYK:B(=5^W1:W9+&(F^&XJQ!B$LMYN)@C_(E\Q*[A!X88/;SY>WWS]<,5Q M:86Q 6(KPE@BA:8284Z[!MVJV?)!+4LH&R&-^27CD45YYS8D]N]] M27Q"S+TR@#3]<<8(+X7V::RW74,\NVVA=NLUBBN*^Q?WO9;;7U\.MM$FQL M%@?CACD!$2C)YVV G,,)@TDWQ$J33"XF@\[(UKL>KFKP;0)F=+XEVF0=ZEV$XJ MD8&O#1GRT18(/NX-JRU4@DKCUE2VG/IOP;+R3^&)!BTJ]+!\3=,0R16FR[0% MHRA^2[F6TTQQX$B_P,B2ZT." 83-FE:OX+>,12Z=4E>JBB?)WE1\VNFHB8X@ M"PJQH82LX,4(0'T2@G(+<*@G3#(QW5)D=Z#[AG*(:A>D*$)3/+<8@@?PIM1" M%T3 I'?2N.Z5?&IBB;HQ:(26YD5D0*O5PL)L+!@4N"(9+FEZ# M:50%"9SWY0'-S6\JV;>E!ZT;5B0:4$C9>D*WM/B;-(Z6JIN QUH[+8BU\)P;]KL@AT1L8IMH),BDPZVQM21 M.#WEF;CL%6%3=N?<\J141FECU.C3;^\CJ,H*&FL:.$3#'#67##\H\,!C%#FM M(EQ5"+B!F-V2$EATQ;0(C!B91N_ N=?@)I&D/F0'?+;QT9:(" 9\,1"O!3S& M6Y:%@$(=3F7R(#"S&R^34F:$$H;[N>JV6V]:]0K)4I'DSCKS=IL9@"BE2\N[ MU-[SBY4=T_ZS2XR]47\3R=#:;UQJ&&L.RUK%3B(>-%DU5QI4R&V;X4DWRO-= M[SI:ZFZ.V\],H?V6HN7_5-5JZ&P6J2\5_M1HPP;BH:SPL<)3"_,RLEJ=!OC= MHO9_7"MQGR# @I[I1-S;64"0(UAN3+)]%GP%W]LV8$DH[*NK"+097'PV+T W MYJKV^5@8-IKJ/SEAQ;N476/6\7!2C5D#^OG7CUE_:,3ZOC+O:@]?7I:5,]7S M8$""'?<&IV^V-PAPJ,-JMO[KAZJ-$/S&.-7>^[\R2&W526YI\C=F*/_]AJC# M_P]1KQ;9WK8/6T>MKXP,^O0ME6[?4'OC!\=ZM?Y<>Q6_4C;;X[?>G[CH$'C. M<)2NHSH1NZJ'8)?\S7)J X*>?RX4M'6T >]G%FU5^4 ,ZH_8E_\!4$L#!!0 M ( 6"5U&PO=V]R:W-H965TJE+9\U[A7/UJ,+!9 M(2IN^[H6"B=+;2KNL#2K@:V-X+DGJLI!.AS.!A67JG=QYO=NS<69;EPIE;@U MS#95Q_R=P5Y[UYC^5BR9O2?=#KOXIHSY3X9;JT M_B];A[O328]EC76ZBL30H)(J_.[R#(:_F&.WYQ9O2: M&;H-;O3#F^JIH9Q4%)0[9W J0>JK0)T>H#YE M[[1RA64_J%SDC^D'T*13)VW5N4J?9'@GZCX;#Q.6#M/Q$_S&G7ECSV]\@-]5 M8[%C+;O6U4(J'I"@,F'1&3)[B?G%Y_!B M)ZJ%,&P6W)RP:YX+E0FD"-QA1,Y<(1BLD+R47X49Y&*[8"^^_VZ>IL/7=\*\ M$=8O1J]?>J=6HM)FPZ1RPBSA#587&RLS7K*2;W9(W_E['>G-+5NT<5H:7;$/ MO,(&NU%9OZ,)>QT-RA%$,KY:&;'B3K",VX)E0+',A0EQUDMV-!K.^S,D3EEB MI\^"9*]LT)^$PSRY"K @U5>1',R<5 WN.,T6HCTK:4D.BF20PHV32YG!0_X2 M9*W(GPG+D9(L$^0/S[[8U,)8. 2^KNL2KO&)APCNO6T]E!;=:410%KQ#3#"40)H%GC#,Y<73R MFAS<*NO8W<8"%NQ-,(HR =8&3V$AU J"5,?B+UX:E"V4+C7NU=JXI8:3@X9. M.SBC;F 22N8W<5ESF%>6&M:3EL&;G!+2;B%(@DO)%[*$J>0/B[Z!?2K!.0,7 M$$F#OF!KX2L[6W*L[WE)$0OG@5O,[YQ0 LG0$IW(OF)OZ?ZO=)^]N*'[NK&0 M:E^RZ\88\DG4Z8B-DLELR'[4.E\#26P^3$Y/3T/U(%T1=*Y6P_QAI5:K8X1_*IEE28GIW/VT7OG6XM'HU&23D\ZZ;O6I\ET/&(_=>QVST:3 M-'+,"^X3R9SBJ1][O:HUW9)MBQ$]0Z'PF1\;".EEYW!)O;T\=TZ4V.#&RW"#^98NB MUN(=+9"!C:'T(3!4R ND5D6^11I*G;,734V4R!:V$=R$ZK,/."\#K(W(M$&G M8ZL6"A+:.6?DHHE:;+'0>L85W+%<>V]\:>"'Y<:7+RMJ3EGFN:Z4%Y: /BN; MO-5YFP[@58%I[J<4!RB;GC#Q2[6ELJ&F\$(H#:IR9+X +BA1^_O @ 1#RT[8* /R277;[A>MW\J"- M%-JT]Q@QZ>),P\>X/V]'C\1WO:/IK#_:3B-WS>(?:%Y4-FAFE(03**]][X Z MP>-VBR)R;.;\0!*+QM>PJ6Q(^\C-;,&-*'2)ZQ"A,).* MJB[UAIKLIA69 *E Q:J(,R%I157,N("XI:1QAL ^_6]W_N>4IFC:_V1(F"3C MV>EV2)B<))/)?/^0,$J3R>$A87YZ8$*80<1PMG= &"73Z?C @) F\_GTB1%A MDDS&\]\;$::GR7PV_[_N@F'<^#,[883;G][EYK[KS/KIYG2!6_L;:4/L* 2#M]B)T(QMEO6Z+&@$?&&Z#; M>1C;IH2QB*.N(]!MR] ^9HGXDEXTCM*',$'\6VA09:0ZG/O409?)?9';JHU> M[T*0^KL/#\ M6,("G$+^4K2C=%XA7K[!4DGTG!-O8VPEE&B4@E1G0CVFPY"3'@ ,#5O0I_ > M=FT[DNJY+@)CC4&F\P^R=#NUH_V(T!8QL6"(#^]-@MZ;=IXRVB:-]QLY)0K!1+D [[)],>,^'1 M,RR!*(57- M#4[5N*^G2O#<"M55WW.G >TWV[X MHQ0SO3$&\F0DY5>:W.1G/8< B4IDAC1P_/LN+D15D2*$\6VAL[V5"*'F\;P9ER.*J%/^P;-T.9^ME!Y MWJGT=JA,X;ULS$3#59.+_+%\'^&M,'I+C.?>7H5W8GH,OL/ 7\M2T,G95@NQ5BTXF>\DR<]9 N M6JCOHC=X_/'[YYM/5Y=P*EJA;0TB@;HK&D%% YAR(^J14*N\PTQ@0KB&0E;82?0)7"NI-5PL31S> MD$W9:LRJ/H)S7O$FLQ)H]5)D"W6N5>?! ;C,CP/F1@D+@ABNB@(["BG%EHBD;Y"F2HDFFP.62J,K;MO-H<>\V'^*8XM? M!"1T'-3M;24@@UOLS:N536#$0#UG5YN38IKR9<-/M+=JJFE.6E"G_ M02L[HO8LZ,,L:^L6718;W>-))JX>2FUC:D0V:60EQW-TVO=\YHBX34%S= 8SYFOG88I0B1MKL\\#/2ASU(?)5/FNR[<2\.K+MM/0SPKS82Z M?-F41D"%)XB&$,/A>1$"3S%M3GH$?N"PQ(TQ;6^F2F8"0[3A;(3>.?#Z5>*Y MWMO%;(_) S20, <-'&R8P(@%,8MV&ME9"QF. 1G!]91 U_(UEW-4 @[+ M??6T$KB/@>4"RAE5CEITVTC,.$8V$]:)^"W2=)E45)2WE@^%($+K8^RCVZ$P M(KL6:]NV],3#%"<(":V,Q!K&9H,H2J4-?&NY,JB/J(<]&N.'6H-CN%QO-!.L M&YOPE_04"P@A6!R-[/B+;NB._N760"-,\;RBC_0!S%S$]M=PG.R=D=SZ@TYJ?3E,9P-%#L7GE3VQ?Y(T7&#Y9RZ., *CV)*GHL#RBAJ3IWH<2PW^^=F M)5"^/< 3)8CH?'$3E_["P%^6STN4()B018Z]#V#QNS0(0N:$#@T"O!ZD^QLK M""RJVN:![ZJ M4%,A[WL;J//XVRM2J>;V\L1;ENVX+G@JJ.P[:6\P Y]\C03 MMI;>8)^@\-M3 \\*F9.O$?.=U#9RB/!&D'@T#B%T6!0F-([(^R2V>V((/!;X M]GL">$KZL4OWSH5=2 (6)TO6_B >!ZM3>]MUO+_QI*J%&MN'H\9RQVML][I: M?5V]38?=DVR]O7O8ON=J7.(%LA(%BCK'<=@#U3T6NXF14_M &TF#SST[G.#[ M6BC:@.N%E&8Y(0.K%_O@7U!+ P04 " %@E=74P7DH6D# !1!P &0 M 'AL+W=O"_FB M*D0-;VW#U<2IM.YN/$\5%;9,78L..7W9"-DR34NY]50GD946U#9>Z/LCKV4U M=Z9CN[>4T['8Z:;FN)2@=FW+Y(\Y-F(_<0+G?>.IWE;:;'C3<<>VN$+]1[>4 MM/(&EK)ND:M:<)"XF3BSX&8>&WMK\&>->W4T!Q/)6H@7L[@K)XYO!&&#A38, MC(977&"*2\?W Z0PN#?!X_L[^BXV=8EDSA0O1_%67NIHXF0,E;MBNT4]B M_QL>XDD,7R$:9?]AW]O&D0/%3FG1'L"DH*UY/[*W0QZ. )E_!A > *'5W3NR M*K\QS:9C*?8@C36QF8D-U:))7,W-H:RTI*\UX?1TI47Q G.*JX2%:.FL%3/I M&GN:V(V-5QR8YCU3>(8IAWO!=:7@EI=8?L1[I&J0%KY+FX<7"5?874/DNQ#Z M872!+QI"C2Q?=(ZO8A*O^E"7[ =5EH:9E(QOT<[_GJV5EE0F_YP*ON>.3W.; MJW.C.E;@Q*&[H5"^HC/]\BD8^5\O*(\'Y?$E]NGJ^7'Q^]5\MKK]!HO'^^7M MPVKV?/?X<$KG1:;3.L_1@RV.J[7-6'%4'(!O9HY0*W,QS0TCBYK#@I7("_SR M*0N#]*LB$-4"[^%< ME(J=(O_J9[HW2H/80"=%N2NT567ZH4;.*!OPF3!!'MC1CTA":3^KV8^0T:2(Q-^2F$E M)B]AE+EYF)D,Y:D-^-2M\8[:7(MR:YNY*;(=UWW'&W:']V+6M\G_S/O'AC*Y MK;F"!C<$]:_3Q '9-_!^H45GF^9::&K!=EK1FX?2&-#WC1#Z?6$<#*_H]%]0 M2P,$% @ !8)75Q6&Q.NO!0 X@T !D !X;"]W;W)K&ULG5=K;]LV%/TK%V[0I8!GRW+L."\#3M*MW= VL-OMP[ /M$1; M6B11):FZV:_?N:0L/V)GV+[8I$2>>\Y]D;I>*?UH$BDM?<^SPMRT$FO+RV[7 M1(G,A>FH4A9XLU Z%Q93O>R:4DL1NTUYU@V#8-C-15JTQM?NV8,>7ZO*9FDA M'S29*L^%?KJ5F5K=M'JM]8-INDPL/^B.KTNQE#-IOY0/&K-N@Q*GN2Q,J@K2 MW0,A=&WJGL]S2VR4UKU*)8+D25V:E:O9.UG@'C12HS M[I=6?FT?BZ/*6)77F\$@3PO_+[[7?MC:, J.; CK#:'C[0TYEO?"BO&U5BO2 MO!IH/'!2W6Z02PL.RLQJO$VQSXYG5D6/-)5EI:,$ZNA!JZ46^777 IW7=*,: MZ=8CA4>0+NB#*FQBZ&T1RWAW?Q>L&FKAFMIM^"+@3)8=Z@=M"H.P_P)>OY': M=WC](WAWF3"&U(*\YOO41)DRE9:&_IC,C=7(D#\/Z?:P9X=AN6HN32DB>=-" M61BIO\G6^/6KWC"X>H'T64/Z["7T\>SSI[M?:?KVXII]^GDX^ M'.+Y(M)AGL?@Z7U!DVJ)_'/>;].=B&41R=>O1F'O_,K0K1(Z9F?>IQH%IK2A MM(C0%HR,R2:22ITJ3:*RB=+IW\*5H%6HXR;33"+8]\"HP2E2>8YEQL5G_M3L M3HLE"51P'*>,(S(ZZ74"FJ=9AFF'/L,>@E?AA4USOSHFD:NJL(R_,6H(-M&! MYG^!-/.95P9^0E[P#K2E1_3!2!7>D&ECK$NEA95N@9;+*A-0^X3AUPK2T9\L MEGG*T!S)-JC@E7$(I$ILMU6!F?1&%+RC:2&3@%.E/MR MDEQ.A&*P,I]CY[HBFIALR8/HLM3J>XIV);,G"CH#- WG)8?;ZXR:^=K]A;/- M7;[6WZ8%1PX[EDL(9NU-S)Q"=NE)+]R%/NF?-P_:H&1*Z1IN]M3A9/JE@J)= MVB(S"NJLU."=%@@&VXPB=&QV>.P9;F?,*:=?&%Q-9E,WZEV] 4DXC:. QFD3 M>C>[O:-;43S2E]FD31]%G3 38U24^C1 C.>LS M$>RV60G#HC@5(BT!TG;3&!JIRS8UZ?A&V;( M&6B??D2A/P(:6>M:&$=TOUK5JF%X.!:H88E@Q0R;8DZNH7.8"H4XZ82&RKC:?4M#"U:N06&=;GN[0Y*A. M]N7),-A.NMKLNJ!0GKB6\*RVRP7?2 (6>HQ+F HUIMV6G>"U7?3@&Z6Y!K'; M.3%1&9:;'VIB'%!([/>$(^YP88-=4,-]K0Y^2XA9]P>[()O81Y]<G0QN*"P/1R_.I5ZZ MKPM#KMG[*WCSM/F F?A[^V:Y__KY(/0R17 SN<#6H',^:)'V7Q1^8E7I;O%S M9?%-X(8)/L*DY@5XOU#*KB=LH/FL&_\#4$L#!!0 ( 6"5U<=7ZE<> 0 M *0* 9 >&PO=V]R:W-H965T&/6'S'TY M2@8)Y%B(1OFI65SCJIXCCI<9Y<(O+*)MGXRSQGE3K9P)025U_!?/*QZV' ;= M=QS2E4,:<,=$ >6E\&(\M&8!EJTI&B]"J<&;P$G-3;GSEMY*\O/C*3IOF\PW M5NHY")W#3U^BA7NTE$T$YLY18R&]&W8\962_3K:*?AZCI^]$_Q6^&^U+!UHD._IS,R(KT\]=;#,0$_;<3\$R=NEID.$IH:!S:)TS&7S[UCKMG>^#W-_#[ M^Z*/IU=W]].'B_N'ZL2/LLGQ+-N%M[^PK#9"3 MD_2$XIV@/3&L4UC,VK!0OHR;,T:1Y"= ^Z(Q_FR#?>4+2N%G9.= MU%EC+84+#HSC'0"0QS6;^-(BAN9KB@U5E"RR9($$Y[&:$:RUZEH@+"4T56VE M(PM3@,,GM(*9J<623BS"R='\U@S-5C-$-45]4;TE':*9:;2GS;P)IU1TY 14 MB6H8@=2O.*9HJT8PB[V3,T=H"*QF-+1R1LD\Y* 8ID*BBIX"K#:W5.2Y#)C> M@;#59V+A2:B&2J"\&5I/ISP4(I,J3@9]%"!3QC4$6#BJWGKF8P_O;;C\_\1K MLTZ^_&7-XRXW:QTL,%(8Q- **5XD D7C&7&-5IH\5L%PM@IK"(,-9$I:Q!9R M5[3Q@,\U?5)B"_$Y0UI]/J*S62FRBG(LC**O72A3S!1EXM$/LHBGRG*3\P/R M_ @WI[2WUB 7NSZRX8 :[DO3.-IU7^%VE9Z\P MK.T^Q6NBH*(X3?%1&406O0/X*)4J"DF&UKSNT4NY;"9L9B]_;1^WK"1!:F@"6\#!T+8YAE MMJ'WV]D_/GRS58'AV^S>K;.]F;:H*\>RJL0C'3$[)-.NH_-1\=20F'9 T1R9 M9A[/NT):.J]+H8K0".DRH3A1O_W6]Z:S=7.HD%K,]R,NB'_[3@J1=( I+,BUVSXY2L#&.U%\\*8.]Y"9\72K"4L^?M"R ;TOC/'K M!TZPN9B._P%02P,$% @ !8)75X,_H.Z( P IP< !D !X;"]W;W)K M&ULG55M;^,V#/XKA&\X)(!7OSMVFP1HTVQ78$U[ M;?<"#/N@V$QLU)9RDMST_OTH.3#AR)-C;="/JL*4<-KVW U M<2JM-^>>IXH*6Z;.Q 8YG:R$;)FFK5Q[:B.1E=:I;;S0]U.O935WIF.KNY?3 ML>AT4W.\EZ"ZMF7R^Q4V8CMQ F>O>*C7E38*;SK>L#4^HOYU)JXEP&YU>QL;<&O]6X54=K,)DLA7@VFYMRXOB&$#98:(/ 2+S@#)O& M !&-;SM,YQ#2.!ZO]^@_V=PIER53.!/-[W6IJXF3.5#BBG6-?A#;+[C+)S%X MA6B4_8=M;QN-'"@ZI46[JM4(T]3?#& MR"MV4%<]5/@!5 ZW@NM*P9R76+[U]XC6@5NXYW85G@1\Q,T91+X+H1]&)_"B M0ZZ1Q8O^:Z[PY^52:4D=\M=[:?>H\?NHYJLY5QM6X,2AST*A?$%G^OE3D/H7 M)SC'!\[Q*?3IW=.7^0/<+&9WMW,8S/^XGR\>YT,7%O.G]ZC^;S"8L1)Y@9\_ M96$PNE @[&75_64-L+\ILN6H7:!A '1./XG]57(*!6U??S3U!ZJ>QG9)(/L2 M6L.[0@NC#*PN!"8)0!%B0_-!G<.3A3SN)%@8[#>:M]A'D!\>#&XXL16=(@YJ M2$V@D8JE]PG^ )D;)Q')R/63@&08NJ%5Q&X>!_ SS3<%@T8HZI#F>32$7RR(P>""_W@: MAWS\Q!\:&<8I2:(5)E:.,MK_FY?"HI.UKBE"S6%!$;YVK*E7-=W;-:Y02EK, M1&L*RNQD')BBA_[%XNOUS"Z#BR%H2-K:IG(3=*L)YX;A-A-+5+@Q@'I^X]QUU>VK<@EL*$BWP9,HI!D M:K)^$IHUIUJ2ZA2D;N"GM*#(?D#DJ):A&Z6FAH,@+WB%+OOA^X]Y_X3=,KDVY6AP1:[^V2AQ0/;/0K_18F-'\5)H M&NQV6=%+BM(8T/E*"+W?F "'MWGZ-U!+ P04 " %@E=7'7S<6K0$ "J M"P &0 'AL+W=O!&W4P!V/)0H@G ML[C-QHYG"&&)J38(G#[/>(-E:8"(QH\.T]E=:10/YUOT+]9VLF7!%=Z(\GN1 MZ7SL) YDN.1-J1_%YBMV]D0&+Q6ELB-L6MG 23@O2TY,9O?MM MG8H*X0$ES',N<=37A&S.^VF'"XPCP5G\(*=F8'%"T[@3;FLBWJE]D;"7U<+I25%Q=_'[&WAPN-P M)E,NU9JG.'8H%13*9W0F'][YL??I#-EP1S8\ASZ93;_![>SF_FX*#]-'F'^] M>IP>XW@6Y3C'8]!PS5610DV14+21L"8G*>ND0@'MK!N-&2Q>(2N>BXS\>"B< M-=+LZ-SJ%<(*FM7&9@0I\F>4E.!0-]6"D,6R!5=F1A 5)2?%>?H$5#24YK6] M80?+=8?K0HE*05,_HS*PA*!ED9IIJ\XW7&:J!Y^+TA(^95%1D5LZB_!'4^A7 M$B.LAHJ--@93RF@X.6.K:7O0K$DC]!=5%?LIJGJ6@(LE[UX!L)IKQ,FY*;.J6 *JTI-/0DY(KV@E/&&%%[ M42X1K3A%.4+5)B.:9 1*)8W6\=M\LH+WJ19FT[=[# P<-Y>75*?5)=$RD(=I M#3.#_6;G+?8!Y,F#WVYK8BL:11S(@_B2DN2!1;PRCE$?8;:W]SVP*'0#YM/, M3V(W\"*:#?R!RT(SB[W$C6(/OO\<<&^>B]ZE?=&ML['S\E'/LGCH,C8$-O!= M/_#M.DP\NXZ'(1(1JY<1(<^FVO=-&9^AZ\'I$WGWAH_-J+8_MAX2G%+1FK&K2J M2:L:M*J^#>$V<&SD\T5)&*;FF'3:Y_H-S[!.\<.[A/F#3^IT[O^'86WKQX:2 MV81:V1C-I125A6\SUF:=H7?6[0M,.;V4UXU]U/?$H MS&-@20(4<]^$IDI\HB;O7YFYPR"B,? H>=W(8S0R0CGV?^X?]$\5RI7M$DU\ M4BEJ6ZG=[JX1O6K[K[UXV\7><;FBGPG]JI:DZO4&D0.R[0S;A19KVXTMA*;> MSDYS:J91&@$Z7PJRK%N8"W;M^>0?4$L#!!0 ( 6"5U?=LI2*0P8 #T1 M 9 >&PO=V]R:W-H965TQCV0$M'%A&*5$G*CO?K=PXI*8ICIRG6/;01R7/Y MSIWT\5*;.YL#.'9?2&5/>KESY=%P:),<"FX'N@2%)YDV!7>X-/.A+0WPU#,5 MT,9P> MEWP.-^ ^E1\,KH:ME%04H*S0BAG(3GJGT='9F.@]P6J),;N=R/]%V\[VC+C%LZU_%.D+C_I M'?98"AFOI/NHE[]";<\^R4NTM/Y_M@RT^Y,>2RKK=%$S(X)"J/"7W]=^Z# < MCK8PQ#5#['$'11[E!7=\>FSTDAFB1FGTX4WUW A.* K*C3-X*I#/3:_4 JQ# M+SM[/'0HD+:'24Z91U;&5Y,G@J+Q9D54.D>VY F<]+ V+)@%]*:O?H@FH[?/F#%NS1@_)WUZ M]?[SY7[VYM-T%[,S*ZYN0/'9Q)8[9JN3\YY"BJ!5S\UTC>]-G M"MOFRT'5_-;ARNL9L%L$DW!C5D+-'P ]=747W));MK-_.!AC0Y#2]S;TT,YX ML/^PX;V.Y82*9HB\J2E/>0%)O1OYW;B/MMH2?(.4JT$W32Y@YE!.&V?"FVF) MO9P "_14T\])X;H?^((+27)V<7SL6HX"4Q+829S6RTOA\N>CKT/L7A+QK0XX M8J>%-D[\@QSG&A/VG='6LD\*)YKTN^]PDMFGV[_C&M%<6B<*K^_U%<'1E46 M]@T[?6IJQ\IKU#G'(;<[X\D=,ON\1X&NV>C0[K#QN#\:Q_@QP7^OH_XXCM[0 M=MR?Q ?L5CLN-[GV&V0$\ZH'\^;>:H(E@Z&/*H!3G*EJM<(,),_R)*F*2GI/ MA.C0L8&>[.OYU6>S%=I!UQ-*6%3M6WR% M'L0P$M&JSY: QJ*-(;'MT7IL+[ JZ_2,V JX04?Z'(_?^C.>.41:'[G MLWV_M.RPOS>9=,B:_88N&M4;T;@?'8R[ IN3>-0?'3:!;V.XW5.UTUFJT4U* M4XMRH'PCP_L0YH[RU2KQ9([0M?, KPL5$$F#3@C%IC/S83#[2!J MTX + GSY=VODFT=:[5CR*=5G-/G1!QI[N1]*?!U4&+NK$!9JW4FBT?DH&F// M*DL%0LZN'5*$6U,H=B+$\VT#"VNCZ^8PHJ(H'DP>SZ@H.A@@C08:AH$;!PVS@_L& ?#[C6"JR M#+V*NK"=_)^7 7QG>&C8&@"\$[!I =:6OV0#7;*?K7?RQ%RUA1IZY$XT&#T. M0CR(FXUUG[X$P1^)TZ2_#WJ6\D<6EUG=?!V6LENU;0&_.DTLT7Q\=8@GQZ M'0M$DP)6(S[:"//VREF_>_K:B9]Z;>\[UF%J9VBR2HCG(;M]CR%_E2A-IU2JJ)*ZSV#3"VG8>=(68.;^X4X*L0^%UVV[ MV_XVQ _DX8<%G!5SLEA"AJRCP<%^CYGP6 \+ITO_0)YIA\]M_YEC!,$0 M 9YG6KMF00K:7TRF_P)02P,$% @ !8)75Q GH^9:" A1< !D !X M;"]W;W)K&ULM5C;DMLV$OT5E&*G=JLXNFMF/+>J M\3BNN,I.'-OQ/FSM T2"(M8D00.@-,K7[VD0O(CBR).'?9%($-TXW7VZT<#- M3NEO)A'"LLJD 4[F%)3/5N.KA)R]>\NE M9E]Y6HJ;B84^&IV$7O9U)3M_0O85^Z!RFQCV2QZ)Z%!^ AP-F'D-YO7\I,+/ MHABSQ31@\^E\<4+?HC%NX?0M?F@<>R--F"I3:F'8O^_7QFKPX3]#-EN3,%#<3M"$ABAMV)T]_-/L_/I]0G RP;P\I3VN[?W[SZQK_?O__QE"-ES M9=F[O"BM85:Q+8SGCOY6A$DNOY>PGVO!U)JP\W6*1\W*O'T?L]_;;[+2A$RA M- +Q]#<4B@A,@P:+G!<1B[7*,#$2*!21R"TSJM2A, ';)1(ZNLK["A\X)$+Q M\T^7\]G%M:D7X 9%HB#<9LR^)/ SLSO%[+X ?!776A*^%2Q$+;* 81/!8I6B MRLA\PV(*_=:%/I%"R:_5$J4E%H"=S0HIDD M2V3(4ZP%LI2H0UA0UF7$ S77/97S$RJ-S&3*]6F% ?M^ LO36KPXO,"M"W"N MK%<=,)Y'+%.12,\BH3$2M;QPPHA3F#">IM"^R66,M1!&[V02[@Y73HU(CS[B MTH"#2/[028O&25];RQZ9!VC9 5>Y(FRFL/0#8.>D4WD.V?TFD:3D"9GXO M)54)3TW*(M1=>/TOX3A6@HR@X!"KR51,=S/:CYVD"9B,&=]R1!!?*$%$#LNM MT+3$ 6W'#0 M0@5S_@(F5*WQ1'32B>4CI5J10VA+* K%241L0^EI#8RH,2ZU%Y!(7WMX) MQ\8?8A_*6!:5FA:D[_ /?%EM.%1H(H;MPHILC37K/0.U"P1$"G$-GZ;.#1(Y M5;LR$[S: F!=9[U0:*IE'4^@ D?T%3RM4REE:*J15U!0/^1#-MQTX08H$M3 M&]06J]81-9'A,M$'\2D]7Y0%XKH,UK6K3L]_ MO"/>J-)@.?-/=E\9]L!-PB@[8#MIOZ+M7^QK?LZ&A:SH/S^44CVGO]W$Y,1.IX_ML?;Q[ 8/1C[/PB6,R7]5\?1>58[[$7 M['P&U>=ZB%OA1=9\Y(=,?7_R;O5\C)87"P.GD[R[IA@RV#Y M:NI_^X$]38K5*CB?KNJ_ONQSXK1"JIPW$H=O1Z1:!!<72WJ:(A?.B5250&OG M_7 VE(8RG:FJHHCQNZ'EA' M.\)@NU+2!HQNH*G]_5T.\>FCD_E6&-MKZISQD5C;CGT!-8:'G,+ CNMHB%OD M)T1_R7Y#:UGU0&&*VH@6"1AWTB98K+;NQ'8\)B8S'D62C'4-0W4M4)W04^ZZ M ]C#(JE9%K\%N"&HL!IV?< MU(Z#H+SY>VU#FQ4\=-T?4<<"K"37^WT=?GFQN!POT0VF*0P>:@9HP6/)1NE@ M*[#E6OH>N-$0J@S21:$5=^T5V%E:I"3U@$.-9R>:6*)V22QM"2O=GF-J.]P MTHC.D]R6LX+O??'RR]&!RK?P#A9) +EB2#R9$99ZIN%;B"(J6U(F,]'2!('Y M+[KG#E1W;'$*ZV /^-JKHK;:+T8*Z.K,=8$R;F!UXP,ZI&546ROBF [.Y$(Z M)%.-J>=61\0U,D:8D' &\!BYM8T@/%*+=?W?'C9^K)1*)L]=83OA@&$4D3 MJC(_8MYB[%DS6[T<#UW 33I7HU"_<1? <#4IJVY)F]'FCOF^NEIMIU<7U&@= M-S@A(U8Q1*?CB]6(Z>K2MWJQJG 7K6ME88M[3 3R2M,$?(\5=CC_0@LT-^]W M_P-02P,$% @ !8)75QHDXG.1 @ H@4 !D !X;"]W;W)K&ULA51M;]HP$/XKIW2J-@DU;T"!0B3HB\:'=A7M.DW3/ICD M(%8=.[--T_[[G1/(J$39E^3N?,_CYVS?C2NEGTV.:.&U$-),O-S:NV;4B/+:E A_"@(^G[!N/22<1V[U\E8;:S@$N\UF$U1 M,/TV0Z&JB1=ZN\""KW/K GXR+MD:']!^+^\U>7[+DO$"I>%*@L;5Q)N&HUG7 MY=<)3QPKLV>#JV2IU+-SYMG$"YP@%)A:Q\#H]X*7*(0C(AE_MIQ>NZ4#[ML[ M]INZ=JIER0Q>*O S:?> ,/,ERQC; +57W%;3T]QYHO5$UN''F0;HQ5 MQ19,"@HNFS][W9[#'F 0? "(MH"HUMUL5*N\8I8E8ZTJT"Z;V)Q1EUJC21R7 M[E(>K*953CB;S.4+2JOTV]BW1.>"?KJ%SAIH] %T"+=*VMS MX_W24:K M)=IIF45'"1^P/(,XZ$ 41/$1OKBM+:[YXO_5!E?5VSW&GLSOGJ[O'K\M?AX2 M=A1Z6%C+!YWU3H%[7T\% JC;2-BW41ML!-&WZ[E]Z,[UNF5YS:4#@ MBJ#!V7G/ ]U,A,:QJJR[<*DL]71MYC1$4;L$6E\I97>.VZ =R\E?4$L#!!0 M ( 6"5U&PO=V]R:W-H965TNHQ2]+YQL=<>E7L]!YTI5L:NQL,9__,&NT:2>GQW+OVI\>NSY: MT]*U5Z%O&NTW'\BZNY/)P61[XR>SJB/?F)T>=WI%-Q1_[JX]KF:#E3(Y.WCWX8C7RX*_&[H+H^^*(RF<^\H7%]7)9,X.D:4RL@6-CS6=D[5L M"&Y\RS8GPY&\YM_,G=_85R/*_8 M7NELD/_J+JU]M9BHL@_1-7DS/&A,FS[U?<9AM.'-_'5\,:?Y%093><,RTGY29Z_&JP+YZ>NZ8Q$2C'H'1;J7/71M.NJ"T- MA>-9Q!&\<%9F0[%W^)_$JSZ:4%H7>D_JGV=%B!ZD^==S**1#CIX_A OI M7>AT22<35$H@OZ;)Z???'?PP?_]""$=#"$7%[^>GJ]D:=77U4 MYU^N;B^N_OSIZOSBT\USSOX7YM1G6FFKKKTKB2H %=2/WC4JHC!5=/*YI\YU M!0!)F:!,NW9V316^J+7VQO5!529T?:0$N#71K+149*QU5%@3B%?'FI3S. /: MH$K7>]QV2U7T 0Z',%6W-$&?#1M1-%#!?JTIB,? M-WNX75'3FJ4IDS>NL-FQL*<:\BORR;@NO_4FF/R+-25+4KO:@Y.M, 1W4Z5B MQQZ?4/5R$RY&;XH^R0\L.<3HL:W!RM+ &^V]!OEV=*2FLVY#E/SG$U'L,<+P M5)U%Q*E#5-]Z[7'+;G;(>UJS7@F((>H(U($=Z;)6P:Q2E&W,ME)4(1#_*8.C M.Q?A GNT!/ZM^$;WG53"5%TLQ>YN$4HDJ"7S0+?(E=6F0>J>9('Y (R"J<@C M%?BAT(4E.9X-ZL;U< H[^4J08*_%.MQ5!2D*8!@GJ+DO?<]Z1"ET8\&FC MEMG&L%R,3#-[Q[S0*.W0%[^ #LR-'A9]1.^**/^]P3-T+V2)TO+*+ $?5)XW MH)XK4\:I^D"E[A-%0P^8'UMB+[5-%KAM(/OM-H;OOWNS.'C]/JA?^FJ5DL\L M7\G9!8( .5._%>:LM;$)N"@KN.A !]BN*J$E8AQO*"@[O]TXYLF0]T8H \0PZPZ)O!?;=J/^ZS[6SAO. MAQ!D0QK>+N8'K_?Q[ZT(RO.'@;>=QT'>V =XK+7M:1^H\Z6^)S!L)'V>H!,^ M(P<\HNA5QCMO8'DP3%:'+(F3%F-1VL-RPKGG2DHH4RJ3D6-@0X4I@(5%\S@C MX(-%1DIV1/04W6CKG490VE2JV.R<;M5?==NSX')[%6-(!%28$\$E!B)UKLT) M2/+%-F/8*C:Q"ECPX2E@ MQ)H[=1:3I%UY-M@P&O =TTA,[-V.))RM@=*'!W)SP:N'8QRE( NRACAC2>"$ M8UD0BZPE9EC%LHQ)T%H%W=E2'MK#%SO8-+ MT'J% Y.@QTT'KSGB[<3"#0NSI\Q&#TH5I 'J>\PF$LGWT:J:H$$7DU(MDCGQ^-#UC MBBRCS,1QC(*,<6DD^'EZPZBA'[=X189V.S(.7M.(:JO/^(;#, M)Y5'&U8+(->@KZHE8:[TJ<3SK#-6":GT(;;JP58>DLQ]CC^HFNS#>'<*X)9+ MRCTT"[D #P,/]4?X&01.H8>4._F$LY"TZU"BPMNA5(?JA.2A]?4HSL6K5/PC MGN+,'5*>9V@92]#UHLTYVQK*CSM;O1G%N&_:_=";F$1ZO#<5#[=C5CIFO>>Z MW)7T2W(X+..\@3$[]=X=P@PO0*8K@[O, Y2^\M M=LO3VY]+[5>H%CQ#++%U/GW]:J)\>J.2+J+KY"U&X2(H(%]K DZ>%^#WI8/$ MY0L^8'BM=?H;4$L#!!0 ( 6"5U=TXSQ1M@, $) 9 >&PO=V]R M:W-H965TW_]'3NEP*I4K.Y+8CLS9\X.A6EO!)=YJ,.NZ9OK7.0JU&05)\+QPQ\O*NH5H/%RQ$A=H'U:WFF;1#B7G M-4K#E02-Q2B8)*?G'6?O#;YQW)A78W"9+)7ZZ297^2B('2$4F%F'P.CUB%,4 MP@$1C7^VF,$NI'-\/7Y&_^)SIUR6S.!4B>\\M]4H& 208\'6PMZIS25N\^DZ MO$P)XY^P:6R[_0"RM;&JWCH3@YK+YLV>MCJ\987S++Q M4*L-:&=-:&[@4_7>1(Y+MRD+J^DK)S\[GF39NEX+9C&'N:U0PU35M+V5T_T1 MX5H9,XPL17+V4;9%/6]0TW=03^!&25L9F,D<\[?^$3'+Q3[._Q\5IBQ'F>'G3X,TZ9\9.E\O ME:2\O-D;>07)"MPTJ]PXJP+(#EA9:BS)#WA-0GG5J=O0>9)T K2F*+^ Y)>& MP-U)+JG74#R9>TPT(605DR42O'0GDK+)88F21A96@DD0G"VYX)9CX[>6U, $ M_Y?L?@<#"L#E(QI+K<<2MOM$M/WF29<#XHGOL%9MO5Q*^FIS#9 M8__&[.A*4@BU-@1@6O#ET&YX@G_!41+WPDY\TG+C03<<]-HMF/[!OAQUP[3= M;[EWO]]IP M7EE;:40OGB3.4#>]#%TO>T_E>6:56]QJ'#HX<0C$\P8HD?&A5;UQS0DVI):Y+:.]_6RZ-6U5*,N M_>7K"IG2;VZHW>KN?I\TU]J+>?-S<,-TZ;(06)!K?-SO!J";"[>96+7RE]Q2 M6;HR_;"B?Q34SH"^%TK9YXD+L/OK&?\'4$L#!!0 ( 6"5U=228V#L04 M .4, 9 >&PO=V]R:W-H965T M46P %^M^R0U(TJSKL#1!DFX/PQYHB;:(2*)&4DFS7[^/E.TZ;9IV+Q9%GO.= M[UQ%'SXH?6<:(2Q][-K>',T::X?]^=Q4C>BXV5.#Z'&R5+KC%J]Z-3>#%KSV M2ET[CX(@FW=<]K/C0[]WI8\/U6A;V8LK36;L.JX?3T6K'HYFX6RS<2U7C74; M\^/#@:_$C; ?ABN-M_D6I9:=Z(U4/6FQ/)J=A/NGB9/W G](\6!VUN0\62AU MYU[>U4>SP!$2K:BL0^!XW(LST;8."#3^66/.MB:=XNYZ@_Z+]QV^++@19ZK] M4]:V.9H5,ZK%DH^MO58/OXJU/ZG#JU1K_"\]3+)1.:-J-%9U:V4PZ&0_/?G' M=1QV%(K@*PK16B'RO"=#GN4;;OGQH58/I)TTT-S"N^JU04[V+BDW5N-40L\> MWX@50FSI6@Q*6]FO#N<6L.YP7JTA3B>(Z"L0)5VHWC:&SOM:U$_UYZ"SY11M M.)U&+P+>B&&/XH!1%$3Q"WCQUL?8X\7?ZR/]=;(P5J,B_G[.W0DM>1[-=V[]V^? M(_@BQ/,$O\"E353T-BK2^ *O"=UB&T&O?RBB*#CH>(_V]+)\&+3B5THX61P7OYKS!>J%+=P/M'AQ#F!V9MGR]:06:B9 "K MZ:&158.M@6MN!2UES_M*\I9D/\TBU]2@W/%:$+_GLO485C'B?4WBGKNV*P;0! M$X,3VZ)W'=UM?6C:3]S!)@Y:8P1(Q MJ9:&KU8(L-?930Q?X O@G!+]B-!!=B742O,!6749@

78[6V?:L/O328=Q8 M0('H.@QP1M\).\7>C(,KE2EP*,1ZK#8G*'+I4O3)+]MH-:X:+VO&!>Q(' BS MAS'@2;D,<&NU7(S.L%5;AH_K-AB'=2-4:NRM?G3)GZK2;:X).)@1T@QE_HD' MUP)A;_'!T:+>H]]5O_K9O=6^>NPD\++USVP_-(#R.SL(ODB=@5OL[_2B[P3? M_*Z;^.:32VJY20X6Z::X+-]!E M997;#/U>M \J#F/WDT#O'=B3G:=@.QA?/?CQG8N'&@V,FI_HI!-:5MSL/RT< M>D5)%+(TR;&*RXA%4815R*(D9$E1^'68)RR/$[J$RWJ+1&'*BB!PCS!+*)'1B)-^GLP:-1&$> M,02'PJ1@<912&L4L*Q/H@U46;)A @\(2AN,0-#(6I0&E:<$RF$BRC!5EN&'B M1..L9$4:(U()2_,4MH,B I^0B@QVTI#.1XTQP.A"UC4JXIP;ZY-VLG1^P$;! M0M (DXB510R?2Q9E!=P+609:OW&T.J4YRQ$7!"0+2K@2P/7)E:#(UGQ<6%$1 M+ #:*RJ#B*6I6V$'Z8BS&.L(F"$KDO!_5&O[1>,\J5LW!Y=?J\PWHEKO;FOS MY!GY)V+?765QEK R=K45NTI!;C^OI@!E5%*.6BP^+Y\X1XT%(<5IBJ()GI0* MZC1&6%.7@7RW,!#W/(DICU%!Y6X9A&'$0FR%$2B5V;>2#N0(=83R*M-RG>(( M'B##+ W2;4)3QP3)FE9%'-!SUYOYSM43[JW\!=M,4VNZA6YWMW?XD^GJ^DE\ M^@-PP?5*]H9:L81JL)>G,]+3I7IZL6KP%]F%LK@6^V6#_R%".P&<+Y6RFQ=G M8/O/YO@_4$L#!!0 ( 6"5U>9-&D&PO=V]R:W-H M965T'><[8U]SAI6X07_7W%K:I0.*D#5J)XT& MB\4\N9Y<+L^"?E2XE[AWS]80(MD:\Q V-V*>9($0*N0^(##Z[7"%2@4@HO'8 M8R:#RV#X?'U"_RW&3K%LF<.547])X:MY&5QD/S#(>X,\\NX<19:_,L\6,VOV8(,V MH85%##5:$SFIPZ5LO"6I)#N_V+1;AX\M:@_K'7UGJ2?4($MYC[#L$/(?('R$ M3T;[RL%:"Q3?VJ?$9J"4GR@M\U4D'\\U*X'=K9RVBA22Y=PSC.$^H"AW:'R>+MF\G[[.H5KF<#U[/7T!>; MN^5F_>?=^H^OL+ZG[TO\_A_"9PV?N3=;M)!W*1W!B@G4'*DE'EMI40!3"DP! MOD*@QG6>:2%U"90UZ8]![X$Z -@0Y LN$-$0R ME@4_CJBS#BC>!6=,1><.>6M#\$R5AA95[;Z/@BEG@B,R^#X2&I&\"LX?\ @5 M#8=W)14#,=L%7IQL1R3EJHVI9FA-+*OHG<8*S3WL/9:EQ9)Y!,Y=)ES#JD9GHJ '"O) MME)1=)1BDKA)X"0R$A:0.>C+P$%H^V.J9:4._$WV1&D-!YJ+=P')W?D MG)NZ44CQ! NI23LDG7/3:A]R04\-R!,S-]SN4PT*NAK2"^8%U0/E]+%EUE.) MDUHA'24W5OKXI8Y,GPW+&FT9GP0'T7LW-X?3X=6Y[H;MDWKW9'UBMB1&H+ @ MTVS\X3P!VST#W<:;)H[>K?$TR..RHI<3;5 @>6&,/VV"@^$M7OP+4$L#!!0 M ( 6"5U&PO=V]R:W-H965TBVK)K&OB2^\SW/XSM;=_&.BQM9 "AT6Y5,3IU"J7J"L DKLD&5J"NZJ70%NY9%.92E(=+'^--Q.KVD 1ZN]^Q?;.XZEVLB M8<[+WS17Q=0Y$ X#T%\#N _Q 0/@$(.D#P7(6P X3/58@Z@$T=M[G;PJ5$D206?(>$ MB=9L9F&K;]&Z7I29=[)20N]2C5/)DMRAK41+$/;-L0Q02F56HQ-$&?I9\$82ELL8*ZUM&'#6Z, MH'\%@>4+7O(*ABZ[I0N'Z4QOF\B:9#!U=/.2(+;@)&_?>&/W\U"E7Y,L?4VR MQ2N1W;N3L+^3\!A[\ET/"0(L=6ZR9!=O$C\+ ]V*\/2SMXS#O;!RX MT?VP]''8J7?JAP_"%H_#QNY9-';[L#91?-".*A ;.PV\_:LYM MAWW@GWF3N3?@3_5H:B?)/_IVKET0L:%,HA+66LH=G>IN*=I9T1J*U[897G.E M6ZM=%GJ\@C !>G_-N=H;1J ?V,E?4$L#!!0 ( 6"5U<@TQ)@ZP@ !(P M 9 >&PO=V]R:W-H965T(KV@R?86.-P'6J(M7F722U)V ^R/WR$EZ\65J$1K?6DL MF?-PGN%PYA&M7N^Y^"IC0A3ZMDF8O!G%2FW?3ZX_B]IJG*J&,/ HDT\T&BYQTC>FM]=;O"9/1/VZ?11P-2U0(KHA3%+.D""KF]'"?7\7>-K C/A" MR5Y6/B--9R"RQ)'<\^0^-5'PSNARAB*QPFJC/?/]/DA.ZT'@A3Z3Y%^WSLB(I!<-%BX.4&WI%!ZPQ^;N ;HIEGAM8]5OCV6O ]$GHT MH.D/)C;&&MA0II?Q20GXEH*=NOT("Q(1@9X%CBA;HX40F*T)+)22UU,%,^AQ MTS!'^Y"A>2UH/GK@3,42_G)N(G JOQ#PK^@0W]]@$K(BA.T#,1&XGX MJBD+FR)@A7UK!.P^WJ=".Z1B@E94AN#L[RD6X#B7JJG[^% ML0X 6H3J'.&(PR2 E]"I"C#^DJ/"V&W"*B$D#:422524QNE'KD75"G"T#;! M<&/%,^!M*@!9$CU"8I@<@J[=E20$HHH2"1^5'JYB[:"V47@) Y>ZXD_0\\N6 MM*P4^H0WQ-!]Y)*:(KW(:O5"$X /4[/2VG]]-R/O+"_>N3^B9ZX@MD]F:VG\ M.[[9P)@GQ<.O2'&8'CWQ)(+(;*G([*'>$?0+%@RC3U22/69$C-'=E\! MSX!WQU,&+<,X=NIKZC M[P=HP:A(HQC=D]T:LS%Z!#^A< )K@QU3L@+?((JZ*Z%_9^M=HWOFG@.>Z]?G M<9VKL7_IHC/O'%W\Q=D*-LU3>8X_#N8!.O//D>M-?3>?*X'LA:^?8!TIWV'& MZ+LOE(4P&S17.D;W>2J7^-]C^Q OQ]&P[E4&^R,$/$O.6FX>IR9\I[*=!"@2 M(B57+R;K,)#2;5H3A!T#PL&D>T3S#%]5\^_%)$_@*LB.2*7#H_T6H.9T,:H/CLJ2NX7^P".T$GR#%ND:Y!#R+O(V M#$8/&*H9@*NH)0@4-&['4= .8-0^@BK$"49D)+!,L:9;^66YT3PA%,P_Q\8)T>:$C M$/(4"FZ,=[KXPW:5NOZ6VZ IYW&E&^R/S!E1A[7XSF7M0$R2>A' W[+[,*W& MYLN$KG&V^[&@4M\SB:$1#UFE(5/(B0QW8A$I%X5(N; *@"K-:K-;9-NK29[8 M :$2DB8=8K7JJ<1F!O)=%XPG?=:SN>BHC81 MM6.V$K6:]21Z61"][+VD=K)VW%:R5K.>9*\*LE=6IXY4(/KO@]'D_VNB9T5Z MZ\/#B/E.5-#.SV[WE :B1MA6^+^WR3,2U'CGTZ;<=B&T-UV[6EVAY^.': M3Q:*IRG]'-M(RVY_>&1MI':B$Y(ZM5(RN7:)4UVW^S1[7&]D:(?Q9P$\IKPT M'MC93?LR+/62:]2XL=IHE6Z(T$,Y0+@Z)/U'>WJ7@\JYIH;XH==J\Z0&O\86 (=>.5ZL:SRY0>W; #L:T; MVLWZ$BW5CF=7+9W=L,.^.))LY#:$I/%*2>/9!XP?SX*@A=H^K^UD*$Z]#F-C/NJT]T@[]UOYP*K1Z($K] MXLV&Z)'>B8YN\A@,<1#DE?K(L^NCMA[98=:10XU$AQ!$7BF(//N137O3M-L= M?OAII#2$OO%*?>/9A4J?OFA';.V+0P@>OQ0\OEVX=/;%#GMK7[3;]N56BAO? M+D5>VQ<[8(*9W]H7[:9]&9:JQN]0-:_KBSE*M=_Y<\=QCMIBY["ZEY774#KT M2?U!L:$WY#^Y/>I?&*N_:1_Z)?H#O>%IT^[.F]]@&4+Z^*7T\8-!7N(YZ3LL MIT*KQZ"45;Y=5K5UT@ZS[J=-.T!?7J5*\NVG/*V-L\.N]].F';1WG.2\LO-9SV9'N=X]+O-S6GGK>D/$VKR,+O5K,TQE+V 7 M=XL7WA?F->]I.3Q[6_X!BS5E$B5D!:;.9 Z3B^P%].Q"\:UYAWO)E>(;\S$F M.")"#X#O5YRKPX6>H/AO +=_ E!+ P04 " %@E=7+KOKI><& #+$0 M&0 'AL+W=O7[]O2%ER7$=[ $&L@S.<>?/F MH$Y7QMZ[C,B+QR+7[JR7>5\>#XZ=GX9GM_;\U%0^5YINK7!544B[OJ3UR#P_&)Z? MEG)!4_)WY:W%W;#1DJJ"M%-&"TOSL][%^/CRB->'!=\4K=S6M6!/9L;<\\U- M>M8;L4&44^)9@\3/DJXHSUD1S'BH=?::+5EP^WJC_3KX#E]FTM&5R7]7J<_. M>N][(J6YK'+_U:Q^H=J?=ZPO,;D+_\6J7COJB:1RWA2U,"PHE(Z_\K'&X=\( M3&J!2; [;A2L_""]/#^U9B4LKX8VO@BN!FD8IS0'9>HMWBK(^?-+Z9039BYN M+3G27D:L="JF,4S\;JH66LU5(K47%TEB*NV57HA;DZM$D1.O-E>O3X<>1K'J M85(;3T>2@ M0]]!@]!!T'?PC+[/=B&U^BL TQ=71CLXF[8X/0$.8%TK+76B9"ZF>$@@L'?B MCXN9\Q84_',?0M& M_L-X+0\=J5,Z*Q7\EYV2;WSER_&AZ.3#O?>-NZ][=+> M$J#<\F.?D=UJ?LM() 8AU(Y2OJI1PLV\ <2U@"B=Y!4"C@OA,UCPI9+6D\W7 MXBN5QGH!-#GOQ'CTYHO(Y)+$C$BSF:6T$)RMQ97$?@F)#^3 4#%=.ZAW?7&C MDX%X]?+%^\ED=%(O"G?CD]?(+Y^A.@E9IKC1$# M<476HV3"_5A8-VR:&^.U\212Y9+6FQKRH9EPVH=X/I0/Q\<7';P-I&J*6!L<(4RK.Z M;9A=E63[<1YT$/I=0^AWG4R\<\3A(N=5P<[MXW*WAMN 6Y/0_C]3FQ=Q6)5? MUVAOX(*S#Y7BF!92H^FQ!$-2R'MJ30ZP2(=&64;Z^4R"L/,Y6EDD:4@1CE+! M00K\Q'KR4317\Y*2TO2%84U]%BR M2B=2I!%XULH$UI%5)NUBQ&'#B,/.>%Y+9<52YE7PIC59:=3D*MB\CR3=2F]T M6<$EQ(XU1[)X2C*M'BJ&D+&><;&6LYPX$RK=W@_$Y_:=BIHPC?"H BK8>PQC MP%=" Q<)QMF: @M3 F(I1\Z9RB:$6K?*%'1L*]]5N%4 QT-7J('KDD*D:BTAKQ/,>QQ(CM#")^1:1S M,0[WX_$)"KP)A< JV TM5BCV!%/%DTC$8L6C6FVH.]E1.>E0Z52AML1(!1J&O5_4#HPJ24OTE!W"6T-[P(PH@3JAYJK'!;TU0-,@MO M/XZ@IJS'_L"E/0"Q_%.0#AJ0OK5F;"P+;-I+V\90HP-I"X.]]Q@<0.JR]PG; M.W+XJ,GAH\YTN]H4+1XS]V5KM_@U>XSJ2J'-X[??# ^*O5Z:?!D;Y5*B[%2. M:R8\I4UQ]&I1@Q6#KQS%T85A2E%2,"FC8=K8?&:5@P&N2:RZ;^\HI07H5EJ3 M$$'#@C,VCVEF(.%Q4D'Z5G$-JJ%?]T,)*"+LL3W-\MHPL+H@NPCX<_=(T&>< MJM]@.N=SE%[T0_7G011/X_$"$GW>(:W"0YCHK9I5S41BX*.%6(&5H6Q*:WG, M:6L]%65NUD31_L TM#$,<_#_PL-/Z3Q2KI[O6N31"_B0%4#D]E&%ND,2]-LF M5]2UZ8G$?T+Q>(,J8!KO1H'Y MP"T.!<&&$F%F(>LV32WV,I8,[2H,?+ Z:(>Y&(&:/IZVKF*:LJ$M-'UV'('XI(2646*AB%L5Q-;*?.H@<^Z*4_AN_WC>Y4N8O"9Y;%MS^#$TUEV*5%" M W!QF."D QV@.TT#+4/9;P5F5!N_$=SF21/WG9 V6&YE#G=(-BM$^(?TK8D9 MR[5.3](NT%? MNSE$1X,CS*(V?CJ(-]Z4X;@^,Q[9&2XS A*6%^ ]GQ V-[Q!\_WF_&]02P,$ M% @ !8)75V+7.;]Z! E@L !D !X;"]W;W)K&ULU591;]LV$/XKA+H52>'&DAP[;F(;2)P6S4.W($F[AV$8:.HD$95( ME:3B>+]^=Y2EV)FC88\+$)D\\CY^=_R.Y&RMS7>; SCV5!;*SH/I\.+0B MAY+;$UV!PI%4FY([[)IL:"L#//%.93&,PW R++E4P6+F;;=F,=.U*Z2"6\-L M79;<;*Z@T.MY$ 6MX4YFN2/#<#&K> ;WX+Y6MP9[PPXED24H*[5B!M)Y'N]/HS;.,9$Y[0A?5?MF[FCN. MB=HZ76Z=D4$I5?/+G[9YV'&8AJ\XQ%N'V/-N%O(LK[GCBYG1:V9H-J)1PX?J MO9&<5+0I]\[@J$0_M[B#1U UL*,'OBK 'L^&#E%I;"BV"%<-0OP*P@?V12N7 M6_91)9#L^P^13481@\?9-- DO M>MB?=NQ/^]#WV<.3 Z-XL54&&,M6&U89G=08DN .,FTVAT+H7^0AQP5T@14J M5<8<28'97*\M6I5AT+QE*0+LV'MSE!H!QE3"%I%C9: E(2PR5X*!RK ON#YTX9C]O/U';NI:9=+B'-\M]ITSI-&7QE.9]H,\9?:C[ MJ5;^#$.G;V!D*H5''S"I1%$GM& 5@O=63RF.NU(<]U;)M;0\RPQD3:*?61PJN'ZH_U)P+RNJ#=WE MW#%,M2BXM2@*S &G45$;0ZB4C^H]GAN8L?]!M;4''0:@,R7_0A#]B$,.WP!L M2G*:DHBFI)4I:6KO9-S=Z^9L5UJ]%QP35_CL"EV6TC7CY#W:_C=(;<[:W$ZI M2J:G]!FUK:]M,MM)$4V*J(JBL[;5J_$>#4XZ#4YZA=/=7RM>4'#VD/9Z(0[? M5R]%)EZN0]I",;XBDFL06^M6)FP-!LBG4;D]9Y<'_/?H&W+2?6'0Z&(U'V(CCP=ED@MXI&(,Z:3<$C8,Q[LK9-!Z$DY@=RO=PYZV$ M%VCF7X04+YXBS;.ILW:/SLOFK?4\O7FQ?N$FD\KB>9.B:WARAC5OFE=@TW&Z M\B^OE79XD?AFC@]G,#0!QU.M7=NA!;JG^.)O4$L#!!0 ( 6"5U<7FM:1 MU ( &@& 9 >&PO=V]R:W-H965TLUHH'7D@L]]M;&;(9!H+,UEDQ?R T*FEE*53)#H5H%>J.0Y0Y4 M\B .PVY0LD)XDY$;NU.3D:P,+P3>*=!563+U9X9<;L=>Y.T'[HO5VMB!8#+: ML!4^H'G:W"F*@H8E+TH4NI "%"['WC0:SE*;[Q*^%[C5!WVP3A92/MO@.A][ MH16$'#-C&1@U+SA'SBT1R?B]X_2:)2WPL+]G_^J\DY<%TSB7_$>1F_78ZWN0 MXY)5W-S+[3?<^>E8ODQR[;ZPK7,[M&)6:2/+'9CBLA!URUYW^W Z(RH-1-%L0SDSN,Y/13U TOCZA,&Y7I,?;)O%(*A0$F@C3%OP[V-FU +.6E29"?0[3EMTX@;B;^IU^2+TD M2OUNMPM/8E%PCGGK]D64WH][$/52/TE2N&GU./##< "QWTLZ\"@-X^]FTZ3O MIU$7TD'D,FY0TVY85W9CR*""7%8+LZSXFX:SV!^$\;EMXT%X_B]M_1)/B+WC M=Z+4]OH#/TT[T':_@H/77Z):N1I'QV<7JPM!,]J4T6E=/=[2ZQI\R]2J$!HX M+@D:7O0Z'JBZKM6!D1M72Q;24&5RW37]"E#9!)I?2FGV@5V@^;E,_@)02P,$ M% @ !8)75S'*_&ULE55M3]LP$/XKIVQ"5*K(:U\";24HFX8T)@1L^S#M@YM<6PO'SFR7 MPG[]SDX(G58J3:J:\]T]SSUGQY?)5ND'LT:T\%0)::;!VMKZ- Q-L<:*F1-5 MHZ3(4NF*65KJ56AJC:STH$J$210-PXIQ&C9Q.UL8)+O-%@-E7%]/,% M"K6=!G'PXKCEJ[5UCG VJ=D*[]!^K6\TK<*.I>052L.5!(W+:7 >GUYD+M\G M?..X-3LVN$X62CVXQ54Y#2(G" 46UC$P>CSB'(5P1"3C5\L9="4=<-=^8?_H M>Z=>%LS@7(GOO+3K:3 .H,0EVPA[J[:?L.UGX/@*)8S_AVV3FU!RL3%652V8 M%%1<-D_VU.[##F %O,I+9MELHM46M,LF-F?X5CV:Q''I#N7. M:HIRPMG9)2XL'-^SA4#3FX26*%T@+%KX10-/WH#G<*VD71OX($LL_\:')*73 MD[SHN4@.$MYA?0)IU(_"SWW- M-ES9?BYW/TY-S0JK?5(/DNV7.F'1F=BLT)9EQU>D(+%8+U-TY "7!)1:M M-_;>!+:43[^E$G2US>D^X+^@XRL)=JTVACA-#VXTEP6OF8"ODE5*6_X;2W]@ M:B,MS)G6ST[?-R8V^)_9M_BHQ*-;SS66W,)'5G#![3.\![\)R=D;5AQ%_2B* M]OJHBPR^*(L&TD'C.L[380_2+.]'P^S5&_<'X]CYQ_TLSAUP />H*_BLF*0] M:M.28=J#),_[HW3TZDVSN/$.!SG<*TL]_W->[V$X>!%*U>(\[SD?U1M',5FC MW6B>)"XZHF@T&L.^-S;C00"ZF9#-PJK:3Z6%LC3CO+FFCPIJET#QI:(M;A>N0/>9FOT!4$L# M!!0 ( 6"5U=$6F^W3@0 '$+ 9 >&PO=V]R:W-H965TJ]A9I-9&4$+W&A M0%=%P=3S&0JYF3J^L]VXY5EN[$9_-EFS#._0_+Y>*%KU.Y24%UAJ+DM0N)HZ M<__T;&CM:X//'#=ZYQML)4LI'^SB*ITZGDT(!2;&(C#Z><1S%,("41I?6TRG M"VD==[^WZ)=U[53+DFD\E^(+3TT^=6('4ERQ2IA;N?D5VWKJ!!,I=/T7-JVM MYT!2:2.+UIDR*'C9_+*GEH>?<0A:AZ#.NPE49WG!#)M-E-R LM:$9C_J4FMO M2HZ7]E+NC*)33GYF-D^^5EQSRY"&DWNV%*C?3?J&H*U!/VEASAJ8X #,&&YD M:7(-'\L4T^_]^Y12EU>PS>LL. IXA^L>##P7 B\8',$;='4.:KS! ;RS2M.. MUG NBR4O6=,290ISK:GU=VB /^9+;12URY_[>&C"A/O#6 F=ZC5+<.J01C2J M1W1F;]_XD??A2!%A5T1X#'UV1Y),*X$@5W"+B7]A]CF"D80+6E4IR$@; F1[:;H]C)D34YUF)+@5#(B2MZ ?0::PW#BM'ZD8F*K)OS M!JV]P)2B$0JL)(7>Z%.XM/:?K3V<7%E[66F*JM_!>:44D;?-Z1?PW3#RX).4 MZ88+ ;'GCL?C%SYY:5B9<:L2""+7\SSXC<(K$++,WAM4Q18J<$?C&.YK=EY7 M[/N^&PQ'7?3=Z@-W./#ANH/;/?/#H$7W[@/J@^+W:'U]C!/%.(-#B8)EF%HL;7 M.5]K&%.K>3#JC-N.W-?--3';*P3+HY5#*_MA;]0B_+=,+RJA>?+_LQC7546] MX&=(#%V?C.,7$I4MBA6H73#VFP:\A\9Q38^Q!1G4Z/^:]?9EB7IQ@[!/K_V= M,:A E=7#GB;%5Z5I)J)NMYLGY\T8]6+>#*,W3&6<)B*!*W+U>B,2FVH&O&9A MY+H>JI;2T(A6?^8T$Z.R!G2^DM)L%S9 -V7/_@)02P,$% @ !8)75VC< M:ZHG!@ 1Q$ !D !X;"]W;W)K&ULK5AM;]LV M$/XK!SH]30PX+^LZH%O19-N'81]HB;*Y2J)#4G6\7[\C92M.8FO9 MT"\6*9%WS]T]=T?Z?"755[W@W,!#737Z8K0P9GDV'NM\P6NF3^62-_BEE*IF M!J=J/M9+Q5GA-M75F'I>/*Z9:$:3<_?NLYJBVKIE:7_)*KBY& M_FC[XHN8+XQ],9Z<+]F,5S8R4P?'SC5[RJK""$<;^1.>I5VHV[XZWT M'YSM:,N,:7XEJ]]%8187HW0$!2]96YDO"O-5& MUIO-B* 63?=D#QL_O&8#W6R@#G>GR*&\9H9-SI5<@;*K49H=.%/=;@0G&AN4 M6Z/PJ\!]9O)!RF(EJ@I84\ TOV^%X@5\; QKYF)6<0W'=\P^3\['!O797>-\ M(_NRDTT/R,[@DVS,0L--4_#BZ?XQXNS!TBW82SHH\)8O3R'P"%"/!@/R@M[X MP,D+7F/\H\TPU9H;#=="YY74K>+PQW2FC4(*_;G/#9V6<+\6FU9G>LER?C'" MO-%.CR=LW?NR]'[ A[&T(AZ1/KA:(&L,D&C +#CE3:BV:.;!:MHT!6<)\ M8^4^Y(.R]R._LUI>K12*5MDO=EF#XJ'N*,$M)0 #:G@]XZJ/*JPXNIMI*&6% M!4.?P0@MT^&9:81W$O.8/>=46U@O;8.W-\4$<^RDRW0?HH&>>19S ([#= M_6;!3+>V;*MJ;;FFC/@;M1R(_0OJ3/.\K5L,'-\I=<_X=/,@M&.&X?FBD96< MKS%T 0U($&4X.O9I1E(O.;$!S0(2112F<\4Y-BHL&=;3BG?B3U$RQX[Y9*YAQ=M&-LC-9Y\/9- M2GWZ?C,;4'F$"E+BH8*C'17HL3 A\4$E![F0H]LP *ADE]R6N5(H;>"^9 K7CPO- M GGC OZ:RN@ (02'HY%=%4(S=%?$Q%Y'(TS^DM&G,)"A+VOH=TK0GUB#/EG# M]T_/,,E(DCD*TB0E:>1;"N*YE&1A-)R>-+'I&2)W,2W3,+'Y&9,D25Z5GY1D M269[0)J&N-,C7A;]UP0]@B1.2)"YZA+Z&8E2NLV@[YBF"1KJOU02A2Y-!SI2 MW'>D>+ C3;MP=VWQ0%?:UU\&I1[H+[NJ;$HVF*C8IO]'5KF%O^1&VI=;PL_6 MMJ 45FSA2I*L1.%X*1I,>0[:X,Q2"H\^2X=BQ?234\N=0[%[_H6?+9PG;Y[" MV4%Q\,.S=+B2VAU1MG7-&F-O8DA/=QHYLIS,,A\'F!9Q8B/NX\#2 "5G7@RO M"1M8DE# -A3&MBGYJ6\?41AL.?<:(0@F(K'GCD*8,;X=A!'Q(L\.0CP994,\ M3'H>)H,\O,$"4;M@L3TTVLZBG> MS=WY%9=M^\N:,]75)])GK4A#C M<2>E=AQ!Y)$X2NTXME%*$[&PO=V]R:W-H965TU(N(Q?$LZGDG@^7#+?=MK7.$"WG ]_B'=H_AAM-JVAB:;H>I>F4!(V;17"57*XRY^\= M_NQP;X[FX#)9*_7@%E^:11 [02BPMHZ!T_"(URB$(R(9_QXX@RFD Q[/7]A_ M];E3+FMN\%J)O[K&MHN@#*#!#=\)>ZOVO^,AG]SQU4H8_P_[T3>?!5#OC%7] M 4P*^DZ.(W\Z[,,1H(S? + #@'G=8R"O\F=N^7*NU1ZT\R8V-_&I>C2)ZZ0[ ME#NKZ6M'.+N\LZI^^&E%>35PK7HZ:\/]=GV\YVN!YM,\LA3&.4?U@7(U4K(W M*"OXJJ1M#?PB&VQ>XR.2-VED+QI7["SA'0X7D,8AL)BE9_C2*>?4\Z5O\;5< MXR'G&_Y,)6;A2FLNM^CG?U^MC=54+_^<2G[DSDYSNSMT:09>XR*@2V)0/V*P M_/ NF<6?SRC/)N79.?;#::V]\OKXM/#)S1&X;( +H>K1O'XF-V-/I7$VT.DT M?AB],^Z>N@M''IV$:]Z@K/'#NY(EQ6=#(*H(.<*E4:)K^.A); C&TLH=@ %J M-F!;I)_&,2E) J$?ZPI=70%5!;FO44^EX1V_UU8Y8^)M#+ACHQW9FTNX]W3' MU0G?'.\KRVO>([HW/WS\(DFIVAF*;S[1-3(6U 8&K9I=;;TJUQXM2DZ[ >\) MDU2)'^-L1F,:LHK1R,(B3R:\V_6N1D-N>3*C_S1-("-H3("LRN KUP]H.[GU M(0P7SKO=&WRDCCSX@L_3,$Y2R-(P M905A69@XCB3W@7]#B9J+L;8:ZD&=NQVNF;HPK(@A<<)GD,5A5N:0YF%15'"O M+(',CVKF/90D.77I%Y16[O:%I658L=+M4%7XA$_=G>BHZ_6HM[ZWNR+;23LV MP,DZ/1]78]?\WWU\>V@GMYTT('!#T/BBR /08S\?%U8-OH>NE:6.[*&PO=V]R:W-H965TN^5@-/M@ \(H:SUUNC2I"0I _YZG'3K]6 ;$ONP.H[]^'%B.].MTG>F M0+3PO132S(+"VNH\#$U68,E,7U4H:6>M=,DL+?4F-)5&EGNG4H1)%*5AR;@, MYE.ON];SJ:JMX!*O-9BZ+)G^<8%";6=!'.P5-WQ36*<(Y].*;7")]GUUK6D5 MMB@Y+U$:KB1H7,^"17Q^,73VWN #QZWIR. R62EUYQ97^2R('"$4F%F'P.CS M#2]1" =$-+[N,(,VI'/LRGOTUSYWRF7%#%XJ\9'GMI@%DP!R7+-:V!NU_0]W M^8P<7J:$\?^P;6S3*("L-E:5.V=B4'+9?-GWW3ET'";'')*=0^)Y-X$\RY?, MLOE4JRUH9TUH3O"I>F\BQZ6[E*75M,O)S\Z75F5W<(-5K;."LH-KK3::E?#T MEJT$FF?3T%(89QQF.\B+!C(Y GD&;Y2TA8%7,L?\H7](]%J.R9[C17(2<(E5 M'P91#Y(H&9S &[0Y#SS>X C>I6#&@%I#D_Q+;C*A3*W1P*?%REA-I?+Y4-X- M[/ PK&N?GD*?+POF".KVIG)@,@=; M(%AEF8!,&>N2,G\8'DKE=+!;0OT3!VJZ4 V7+$>9X9-'DR0>O^A: *MMH33_ MR5S'F2,$NXA-D!YPF8DZYW)#5F7)C>MY4N>U=CJ/46A$CRB)+)1-B:$K,: " ML5BNB-N^2KSAN\PJIXR]+H$M:D(PL%:"9I$YAUN/V:U6>.O 'V@>@GE$T\5+4B^(! M2:/QJ!D/3RF_UX?E]U#@Z.QQU M\ ]1D]^CWM^!V^T?ZK.P,QQ+U!O_!!@*4DO;S,E6V[XRBV:XWILW3]0;IC>< MZEK@FERC_G@4@&[&?K.PJO*C=J4L#6XO%O12HG8&M+]6RNX7+D#[]LY_ 5!+ M P04 " %@E=7O,0RJMT" !.!@ &0 'AL+W=O9LXYLW-A7$GUJ#-$ \\%%WKB9<:4(]_7<88%T^>R M1$$WJ50%,[15:U^7"EGBG KN1T$P\ N6"V\Z=F<+-1W+C>&YP(4"O2D*IK9S MY+*:>*&W.UCFZ\S8 W\Z+MD:[]%\*Q>*=GZ+DN0%"IU+ 0K3B3<+1_.>M7<& MWW.L]-X:;"0K*1_MYC:9>($5A!QC8Q$8?9[P"CFW0"3C3X/IM936<7^]0__L M8J=85DSCE>0_\L1D$V_H08(IVW"SE-47;.+I6[Q8HC=K$9J-RL08F$OAJ,E3P@(K8F'NY.0I,UTSZ.C@/=8GD,WZ$ 41-TC M>-WV';H.K_O?[[!$S@PF,+-UDYL<-?RH"7J'"6QSC73)8IQX MU#T:U1-ZTY,/X2"X/"*_U\KO'4-_([_!!R6Y[=N*J0166RJ;WU*!V98(,H58 M:G,HC*-$A\-XR!!2XI*593>V2,#="BH:5K_?EBR(G"QMQN"UX 5G I)Z;4T$ ML4)15PS:B@'*M\%B196Y2_J(SIY0,1&CR]=+E=X* I$;3:?Z#.:,US;:1GV- M<0,3.I@(/L+)AV$41I=O-,494VM*>AAV^L,(KIC.H&3;P@5U&G4&47 &-VE* MX\4"4W0T 03UK%(HXBU0H0C-ZPXZ#<.+MTK^C8BD##O#7A\.%82_U^,%DC([ MR31E<2-,W>[M:3LL9_6,>#&O)^T=!98+#1Q3<@W.+_H>J'IZU1LC2SQ!.U?R/0O4$L#!!0 ( 6"5U>(P'-;B@, *@' M 9 >&PO=V]R:W-H965TU*&Q MC=YE*;$-)$ZW!5C3M,FV#\,^T-+9)B*1+DG%Z;_OD9(]!TL,[(-]Y/'NN>=T MQ^-T)]6CWB :>&X;H6?>QICM>1#H:H,MTV=RBX).5E*US-!6K0.]5= R+KSYU.GNU'PJ.]-P@7<*=->V3/VXPD;N9E[D[17?^'ICK"*83[=L MC?=H_MC>*=H%!Y2:MR@TEP(4KF;>971^E5I[9_ GQYT^6H/-9"GEH]W:;W/V&0SZ9Q:MDH]T_['K;E(RK3AO9#L[$H.6BE^QY^ Y'#D7XAD,\ M.,2.=Q_(L;QFALVG2NY 66M"LPN7JO,F<_,S\B]F@@AM1R1:! MB1H^/5.]-6H8/;!E@WH\#0S%L=9!-6!>]9CQ&Y@E?);";#1\$C76+_T#XG<@ M&>])7L4G >]Q>P9)Z$,OZW4M#=5,QP ML=XG,QHR>;5JIP,L6(VBP@_OBCB:7&B0+@@?<'' ]4&@\8&F = Y_13VGU 0 M'+1]W='6':AJ!MLE@>Q+YPR_5$9:9>1T,3!% )H0&QH0^AP>'.1Q!\&MQ7ZA M>8E]!/GFP>A&$%O9:>*@Q_2]#%*1S#[!]U#X:9:03/PPBTC&L1\[1>J7:02_ MTH"C2]%(37TR!AHH-,0>T=A+ OB]X^8'83T1)(TLHR%*_20I892&Q=ANRCR$ M4>2793*&WQV(Q1!2?#R-0SYA%HZMC-.<)-&*,RW_RTMCU2EN.$7@PG;) MQZ\=:_B*TW>[QA4J18N%;&U!F1N-(UOT.+RX_7J]<,OH8@Q&T?2Q82=IZ<(5 M!85-_2S+24N93";'F5!'T 04@,_5AHDUM4SB9WG1$R\M0NKG#BGRTXCT?1,/ M?>7:BEPB%RH)7< LB4GF-NL':5ASJB6I3E'N1V%."XH<1D2.:AG[26YK.(H2 MOYB4X] M33(/5/\N]!LCMVX6+Z6AR>Z6&WI*45D#.E]):?8;&^#P.,]_ E!+ P04 M" %@E=7C$L\6T($ #O"@ &0 'AL+W=O@:0(DEZCVU#219AP58TZ#)U@_#/M#2V1(BB1I)Q=F_ MWY&R%7NUC148]H5OXO/PN>/=B=.UD$^J1-3PTM2MFCFEUMWE9*+R$ANN+D2' M+7U9"MEP35.YFJA.(B\LJ*DGS//B2<.KUIE/[=J]G$]%K^NJQ7L)JF\:+O^Z MQEJL9X[O;!>^5*M2FX7)?-KQ%3Z@_K6[ES2;C"Q%U6"K*M&"Q.7,N?(OKR.S MWV[XK<*UVAF#L60AQ).9W!8SQS."L,9<&P9.W3/>8%T;(I+QYX;3&8\TP-WQ MEOTG:SO9LN *;T3]M2IT.7-2!PI<\K[67\3Z9]S88P7FHE:VA?6P-V(.Y+W2 MHMF 24%3M4//7S9^V &DWA$ VP"8U3T<9%7^R#6?3Z58@S2[B*J MUES*@Y;TM2*KA=*2PN./0_8.=.%A.I,REZKC.XT%M'1=U7!='1F@C &'5)_D/:SZL43(>9WW-3?Y MHH RW@3\OU!@MVK"ZU(BVNWD9(1FB 4TL0!TDQJ;!6&VUVDW?LZU,(N^76-@ MZ+@YO*9ZH2[AT5+N1A7<&>Z]E7WN'=.Q;Q1O2M M5F=P]VKO6V!1Z ;,IY&?QF[@131*_,1EH1G%7NI&L0=?;2D@6?P9)54V(#2Y M8F!6T"OZI,7H;-QX^:!G69RYC&7 $M_U ]_.P]2S\S@+X4&+_.G+$CM/(R,T,TTW,U/TW56[(OY.'',^_(>JI/H$V%1CL5PK#;\6\ M>Y,R/_GP#TGTUU6:(MHP_(2=C9H$Y MIS"S.%PNZ<=L(+2-.*W1)9F[M;5JOYM_+?JZ@)+BFXY"^N7339Y;!/WY_Y]2 M<@:_B'9UKE$V])N63ZCWD]-W4PIUWTUBWXQ#TX9I!)^[H>A2 G:]S$O^Z@BR M>N^26>450IV65VT6+2CW*T1A8F@(ES*/0%.+= M&.S[I6"\9>9F041MX%'E<2./4(0W*E7UJF?BD.CJ\1\;5\35W M-3QB7K5\-$B\X^:19"TP/)#DMZD:(T&^C[ M4I!EFXDY8'SCSO\&4$L#!!0 ( 6"5U>#_F!AF@, *,( 9 >&PO M=V]R:W-H965TVCH=]2$0>[^6YXW,\CW?:O-@< MD>"U4*6=!#G19A1%-LVQ$/9:;[#DDY4VA2#>FG5D-P9%YHT*%25Q/(@*(/AG?1 MT4LF"RRMU"487$V"66=TUW?Z7N&+Q)UMK<%ELM3ZQ6T>LDD0.T"H,"7G0?!G MBW-4RCEB&%\//H-C2&?87C?>?_&Y6P3!^PR Y&"0>=QW(H_P@ M2$S'1N_ .&WVYA8^56_-X&3I+N6)#)]*MJ/I0[E%2UQELB')9+!7:RW%$'-MYB-)#G+LZ3O)&G)]AH4O*+=R7&6;? MVD>,^0@\:8#?)6<=/N'F&KIQ"$F<=,_XZQX+T?7^NF_X^S;W5EE.U>'/V=*2 M84;]=:H2=:#>Z4"NRT9V(U*F MDG]C!A^Y)>'B=VWM)3#_6RF= GW6[6G0SSG"2BON:UFN07*EFMX&O8*YR+!, M\?V[8=*YN>7#K9#*T>>*GY(K*Q1R]RP)+*:5D22YK 93;9@>W .4,W@.M1$R M WSE-\AB?16:-=/#@XNK(,D*L]^S'55I8+ MCKGF!^]J*=(7K/M,L$-J!"W=GZ#7"^->PHL!_UUTPE[2N73B)!PD-_"L2:A3 MI?T?/LZPKG]D7?\LZ]KM,E>^*7"4QP\&^0T M!V=OW&WHZ;$2TL!6J J]VG]3,'28#;IIYCB=MM 7!_0A[-"@(U7-?3OZ_OH_ M5-@PN -[%(9K[=L@N?5G8D6,]'!$N='5.H>^WUH8AMW!H*76R!N]3GP0='IA MYZ;7=MB<)'$8#QMNG+WFJ#4X"C1K/QXMIUV55,^0H_0X@6?UX/E7O1[?"V'6 MKED4KM@TOK[ARS3U2*PWI#=^#"TU\5#SRYQ_1:!Q"GR^TIJ:C0MP_%TR_0=0 M2P,$% @ !8)75[3HS1.Z P S@D !D !X;"]W;W)K&ULM59M;]LV$/XK!S4H6D"+WFW7M0TXR8H6:(:LR;H/PS[0TMDB M(I$N2=GQO]]1DA79<;WLP[Z(QQ/OX7.\%W*RE>I1YX@&GLI"Z*F3&[,>>YY. M(;7^7&*KS99,U6>(_FC_6=HIG7H62\1*&Y%*!P.77F MP?@JMNOK!=\Y;G5/!NO)0LI'._F231W?$L("4V,1& T;O,:BL$!$XT>+Z71; M6L.^O$?_5/M.OBR8QFM9_,DSDT^=D0,9+EE5F&]R^QE;?Q*+E\I"UU_8-FOC MH0-II8TL6V-B4'+1C.RI/8>>P/;!%@?K]Q#,$;'][:0MRU8"$/P'Y M +=2F%S#KR+#[-#>(T(=JW#/ZBH\"WB/ZTN(?!="/XS.X$6=EU&-%_V[ES=< MIX74E4(-?\T7VBA*C+]/^=Q QJ,$-1WV*_7G\AQQA^9_V@"W3 ME.X&%64A9E!I+E9@+(XLJ+3MK, -%MJB<;&N+$8]H6@:+!>HNI#6X#>8MMJ@ MUH9CZ,7I%ID-$M7_.9P':8CQ5[LO!.T8MF,$[[X(8B@K3=OI]S!O'+MF.@?\ M47'RW:*/;?;BCJI*/5(77%:T&"X@CF,W\J,#Z>V;41B$'WO2;6UD"P= MZ='T_GEACD5&08'??K^Y!J.HK\!@Z$9AO!^.630'VY[8!0P"@AXD)"5#W_6C MD3V69K>+(YM7!N-K+[6HOU+W%-3OE$*1[@"?TIR)%4)*?<46J.40^&[@AP=1 M>*%J*?2P7V=W/O%>9.K_F7=)/'*C870@G!_9\4B2)._"3 M_7!L^YHX)50J@\[B&PO=V]R:W-H965TQ9Z:UTB\F M1[3P5@AI9EYN;3GQ?9/F6#!SH4J4M+-6NF"67+WQ3:F190VH$'X4!$._8%QZ MR;2)/>IDJBHKN,1'#:8J"J;?%RA4/?-";Q=XXIOH#1<2="XGGGS<++HN_PFX2?'VNS9X"I9*?7BG/MLY@5.$ I,K6-@M+SB M-0KAB$C&WRVGUQWI@/OVCOVVJ9UJ63&#UTK\XIG-9][(@PS7K!+V2=5WN*UG MX/A2)4SSA;K-C2,/TLI856S!I*#@LEW9V_8_[ %&P1> : N(&MWM08W*&V99 M,M6J!NVRBBY8B^X!C#@Y(V-_!=9IA]QONDIQ,5[40MHJ.$2RPO( YZ$ 51?(0O[HJ, M&[[XOT7><),*92J-\'N^,E;3J_ASJ.*6L'^8T'7*Q)0LQ9E'K6!0OZ*7G)Z$ MP^#JB-Q^)[=_C#U94N=EE4!0:^ [Z8=$'J4Y+/*:92A3/#T91>'EE?G@I[%<6\\BN"62T[O/8.-4IF! M<6\P'D)(6:3P65DFNIJ(T.&&<6\XCIT5C7I!,(!#5^3OM5"!>M,,"@.IJJ1M MNZF+=K-HWK;@1WH[R!Z8WG!I0.":H,'%Y< #W0Z'UK&J;!IRI2RU=V/F-$]1 MNP3:7RME=XX[H)O0R3]02P,$% @ !8)75](KX1CN @ ;@8 !D !X M;"]W;W)K&ULI57;;MLP#/T5PAN*&##J2ZYMDP!) MNV$%UJWH97L8]J#83"Q4ECQ)2=I]_2@YR5(@#0;LQ98H\O U6CX=J:067>*O!+*N*Z9!6FP-=SQ16F=(1X/:[; >[2/]:VF7;Q# M*7B%TG E0>-\%$S2\VG'^7N';QS79F\-3LE,J2>WN2Y&0>((H<#<.@1&KQ5> MHA .B&C\VF &NY0N<'^]1?_HM9.6&3-XJ<1W7MAR% P"*'#.EL+>J?4GW.CI M.KQ<">.?L&Y\N_T \J6QJMH$$X.*R^;-GC?WL!?=)/(LKYAE MXZ%6:]#.F]#4>ZOIE%.<'4_R?%DM!;-8P%=;HH9+55%Y2W?O M*X3/RAAH/;"90!,.8TLI76"<;^"G#7SV!OP9W"AI2P,?9('%Z_B8J.[X9EN^ MT^PHX#W6I]!.(LB2K'T$K[W3W_9X[3?P#FF^EKFJ$%I.>QC!%VH--8<']@P_ M)C-C-7U)/P]=19.IYW(!=$HVJJ'%:D8( MVT("DP5<8;ZQIMZ:G$DW>#+,TN MX$%9)F@>_<-].KII.TIZJ:=[ED8]2GWH>XGW9D"%>N$GG2O&4MIF'.RLNV$Z M:6;(7_=F$M\PO>#2@, YA2:G_6X NIENS<:JVD^4F;(TG_RRI!\":N= YW.E M[';C$NQ^,>,_4$L#!!0 ( 6"5U? A81S&P0 - ) 9 >&PO=V]R M:W-H965TM&%J B_FJ%\\VX*0IU@%9 M@R3=/@S[0-NT+502/9*.FW^_HV2K3N&X ?;%.I[NGGN.?,[B:&?=%[\V)L#7 MNFK\.%F'L!D.!GZ^-K7V%W9C&GRSM*[6 9=N-? ;9_2B3:JK :8@( M&A^/YLI4501"&O_N,9.^9$P\M@_H']K>L9>9]N;*5G^5B[ >)WD""[/4VRK< MV=UO9M]/2W!N*]_^PJZ+E3R!^=8'6^^3D4%=-MU3?]WOPU%"3E](X/L$WO+N M"K4LW^N@)R-G=^!B-*)%HVVUS49R91,/Y3XX?%MB7IC[.Y $$)<,K%&3S1-RM://'J9O^>SGQP*(U_3K7;H0Y]K-^.D7W+.!I MN@]K TM;X6C&W0CQY*%]VP0/^C"J+Y' 5 <<[08X9(1F>>MS3)),B'A$[;L M>B1@BN24Q@=+%!PB%6ASQ&0DEPS.C)7JQTJ]=JPJVZQ^ MJ?";L #MO4'!_VC SD+_WP$[3P=],>B%87IOYGMO/T[3$_'/PEX]&"*5I!!Q M'$04-\KQ^P&@J/P",AR?_'O%BPS'@C(02J'.Z3-UXV@)5(**HLF.M8Q2R:2 M3*#HBV/E,L8)0Q?C2*E(?Z131.8H?9R(0A5[57+L $5)%%6]!E5D@OKJK%S0 MDTH;''UEL;U5>Y?P,+?;)G0?W-[;7U>FW5?Z6WAWU[G1;E4V'BJSQ%1ZD:&R M7'=_Z!;!;MIO]LP&O &TYAJO7,;% 'R_M#8<%K% ?XF;_ =02P,$% @ M!8)75\J9WWH5!0 *2 !D !X;"]W;W)K&UL MO9IMC]HX$,>_BD6EJCU5Y(%G"DB[D U(5QW:U?5>5/?"FQBPFMB<[2S+MZ]M M0B#4&Z!G^F9)G)F?X_E/)IED!QO*OO,50@*\I@GAP]I*B'7?<7BT0BGD=;I& M1!Y94)9"(7?9TN%KAF"LG=+$\5VW[:00D]IHH,?F;#2@F4@P07,&>):FD&WO M44(WPYI7VP\\XN5*J %G-%C#)7I"XN_UG,D]IZ#$.$6$8TH 0XMA[<[K3WWM MH"V^8K3A1]M +>69TN]J9Q8/:ZXZ(Y2@2"@$E#\O:(R21)'D>?R70VO%G,KQ M>'M/?]"+EXMYAAR-:?(/CL5J6.O60(P6,$O$(]U,4;Z@EN)%-.'Z+]CDMFX- M1!D7-,V=Y1FDF.Q^X6L>B",'R3$[^+F#?^K0?,.AD3LT3AT:;S@T$]I82 M8J)R]TDP>11+/S%Z1"^(9 A\F" !<<(_#APAL>J@$^6(^QW"?P/1 %\H$2L. M A*CV. ?5/OW*OP=N9QB3?Y^3?=^)? )K>N@X7X"ONLW#.T!S.!4OZO M2?H=O&F&J\+:YVL8H6%-5DZ.V NJC=Z_\]KN9U/<;<("F[#0$JRD4+-0J%E% M'\T1BQ 1\DX!Z *L&8VS2 !(8J#N/0(12"(D[Q,['9^WA+R-OX+P<*W'6(CAK$599E +1*@+1J@S$+BG!3*YYR:! ,1AC%F58@ _O MWW5]W_T\&^L-[_-',$$<+XD.TQ-.LP2J6Z$I&)5S7IO!-F&!35AH"582KET( MU[YEC6G;5,@F++ )"RW!2@IU"H4ZO[G&='ZZ^MVZNF&5RLPE1H'1Z+38G"&5 M@M(M@M*M#,H$+[&0B3H;EZO)DM#%PK3F2MRUB6H3%MB$A99@)4UZA2:]6Y:2 MGDV%;,("F[#0$JRDD.<>6@;W-Q>3?,*3R[M[4DW,5KV3^-K6MT@*KM- 6K2RA?Y#0OV4%RNFV=+))"ZS20ENTLDZ'OM:K M;,IN484:IIK0/JU"1JM6V6IRYN2_>:;D" M=<^K>KQ$O;_,Y+4E:^ :,;$]M'GS?9MGE*D2??459I,66*6%MFAED0[MN->Z M:26TVGE;I056::$M6EFG0_?M5;:.MZB$;4.M\$Y?(IFM3MN[BUBAV:KQQO/8 MH>WUJOO>IRV7^7G M$#(&R1*E,NJ\;M+0.?K6)Z^5I?[NRX$F[EY]%:/%M^4[_47U9/S>ZT\\PWC@ M]:>F\;'?GY@X@=]_,(V'?G]J&K_S77G -1XI/H,[AZ7M/J)_@6R)"9=Q6LAE MNO6.O.6RW7?IW8Z@:_V5\YD*643TY@I!&5IE((\O*!7['35!\=\!HQ]02P,$ M% @ !8)75S1#8WT ! 01D !D !X;"]W;W)K&ULO9G;;N,V$(9?A5"!H@46ULF6G=0VL+%4=($-&B0]7!2]8*2Q+*PD MJB1M;X$^?$E*EBV5EN,MO;E(=)CY1C,C_O'0\SVAG]@&@*//15ZRA;7AO+JW M;19OH,!L1"HHQ9TUH07FXI2F-JLHX$0Y%;GM.4Y@%S@KK>5<77NBRSG9\CPK MX8DBMBT*3/]^@)SL%Y9K'2X\9^F&RPOVN_>1VX@'93%;QGLVSBG9(RJM!4T>J.HK;U&OK)0OR@NGXFXF_/CR M&790;@%]%P+'62(:L';Q#X M4(^KWF>U;#[SS$?(<=5[IXNG?\7/?KBZ)UB M^&V+?<7SS_#"C.$TI9!BM33)&AV:_L='88H^<"C8G[JNU]RQGBLE[)Y5.(:% M)32* =V!M?SV&S=P?M"5W"0L- F+#,$ZS1FWS1D/T=OUMZ:D0+%8!51(I] MOFE6/]!WB&=BY:>R]B#+D@"J@ZE-U&0,BKWE6O]FZ6@R&N?8--@D+3<(B0[!. MK^[:7MW=2%[N3#;')"PT"8L,P3K-<9WC2.!\;8%I(@[KPDIOY3JG/_U/*GJ? MGN#HC3R]XK@GLY/[19KS**;4K#JK.DQ;H<%0U[[:1FFA45IDBM9MFG=LFGE8=S5+ZU)6FB4%IFB=1MS'%_=R:UTQ>A$:Y06 M&J5%IFC=%AVG6G=P+KN)K@2:5>[V1R>]5=#7%:W5M*\K%UAU;>R3+6&15JKV MXIE(>EOR>NNPO=KN][]7N]R]ZP_N_,0TS4J&TD MW;^?;0A*6IKM82_XZY[CZHJK!)=:-S//4UD)-54CT0 W M)X60-=5F*;>>:B30W('JRB.^/_%JRCA.8[>WE&DL=KIB')82J5U=4_G['BIQ M2'" CQLKMBVUW?#2N*%;6(-^:);2K+R>)6[^)PGV+>"H(),6P9JACW,H:HLD9'QJ^/$_946>#H_LG]TWHV7 M#54P%]5WENLRP;<8Y5#07:57XO ).C]CRY>)2KDO.K2QT12C;*>TJ#NP45 S MWH[TJQI\V- M%N=E'?M]RTY>85]#,T*A_PX1GX0#\/EE^ (R P\.S-TMZL\3QA7\Q M6TA1H[G@6IJ_R"1/54*].#3M@031V";P3X-HG!LGG%_:N)E M%"'3R:2/.E,7]>JBB^H64("4D)L^X5YL2%[TXF)S[3@8/],W$'9+_ EY)M [ M*2';OKY0N65&PO=V]R:W-H M965T";A50Y-3A4RT"O%=#,.>4\B,*P%^24"6\T<'.W M:C20&\.9@%M%]";/J?IW#%SNAE['>YRX8\N5L1/!:+"F2[@'\V5]JW 45"@9 MRT%H)@51L!AZUYVK6=_:.X.O#':Z]DQL)',IO]O!']G0"^V"@$-J+ +%ORU, M@',+A,OXI\3T*DKK6']^1/_H8L=8YE3#1/*_6&960Z_OD0P6=,/-G=S]#F4\ M78N72J[=+]F5MJ%'THTV,B^=<04Y$\4_?2AUJ#D@3K-#5#I$AP[)$PYQZ1"? MRI"4#LFI#-W2P84>%+$[X:;4T-% R1U1UAK1[(-3WWFC7DS8/+DW"M\R]#.C M.]B"V !Y.P5#&=?D,SR8#>7OR ?RY7Y*WKYY1]X0)L@-XQQW5@\"@[36.4A+ MBG%!$3U!$9,;*DU36'H82'3H+;@C7[]I=,+?VN2_IQ@ MTW."S]1[:C3MCS>X-@6]^)8ZM>[%_N&TV;C"(_V;>:'5LE_7X-:T^3 M;J5)]QE-[#5HH\5(W84I4B!RSMF2FJ2MO"_-P5,89V=B MW-.Q5^G8:]7QDQ0?4JL=YW3.@:0RSYG!5L#H(LG2L@QHO 92OL$:;.\#]1KY MBY7TZHEPI'[K:E^J_@F$LS,1[HE_48E_T2K^+:@4E29R\;R@[W$G\+ +TZ1L M0=.O!1KZW8-S.&E=RTNE/85Q=B;&/6W[E;;]5Q5-C7+J!2T:513^!?G;/ZZ< ML=\]4+G!*/([!X7SV"@)_?A O6.CN.M'!V4SJ#5_>$J7KNO6>(PWPA1M0#5; M-?;7KI\]F!]WKB:=AODI?@@4??O_\,57Q U52R8TX;! JM"_P#JFBLZ\&!BY M=JWG7!HL(>YQA1\SH*P!OE](:1X'EJ#Z/!K] %!+ P04 " %@E=7,*E. MZ-4" !6" &0 'AL+W=O-J[*VTKF]\7Q4KJ(BZ%C5P\V0A9$6T& M\/-1398P _U4WTLS\GN7DE; %14<25B,O=OP9I+9^K;@!X6-VKE&-LE=FNPXX@ MC(\(\%: WRN(MH*H#=J1M;&F1)-\),4&25MMW.Q%NS:MVJ2AW/Z*,RW-4VIT M.G^ NB:S!FH2\3-KCF?@B:4J0MTA9YF4W1^=H'.$.7H<24:17BI1KXV$UNY M7VPGN>LFP49<>L7'?&; M-%("U\B$04SPY94&69DMV:^$V1B,\ *<43OOV.UM#]V-JDD!8\^<*@5R#5[^ M\4.8!I],T3K)@Y*]W MDQR616&[,$ZR@9Q%,5N MV*2'34["?G/M)1=EXR'17@0)6["M"=,3Q(^"DW8W^C2@XGC*(O# M=(_/438,CQ(.>L+!Z34$I1!AIKG8 XA,FT*E:.9ZT;!^#[B@!P^K;C?B=R2;E" M#!9&&%P/3$[9=;%NH$7=-H*YT*:MM)S&:"R=Q M&E3 6>,DT]7^^+6!0@BN)VA/>]$ .>?%?FQLOS&C/>-/V9I2@7XD<9J->VLA M-N>6E2W6-"'9&=O05'ZS8CPA0I[R1RO;<$J6>5(26XYM^U9"HK0W&>77;OAD MQ+8BCE)ZPU&V31+"GR]HS/;C'NZ]7+B-'M="7; FHPUYI'=4/&QNN#RS*I5E ME- TBUB*.%V->Y_P^\36B^^S@&*FJS!E[4B=7RW'/5B6B,5T()4'D MQXY.:1PK)5F.OTO17G5/E7AX_*)^F5=>5F9.,CIE\5_14JS'O6$/+>F*;&-Q MR_9_T+)"?:6W8'&6_T?[(K8O@Q?;3+"D3)8E2**T^"0_2A '"=A[)<$I$YQ3 M$]PRP3TUP2L3O%,3^F5"7G6KJ'L.+B2"3$:<[1%7T5)-'>3T\VS)*TI51[D3 M7'X;R3PQ">EJZ)\E6:";Z5#YE WS[+ '0E:))]UZ$MU#R]FAH[ MSK,-6=!Q3PX.&>4[VIO\^@OV[=]UH"'%0DBQ&9!8HTG3?R^+?]&UNX0 M?SMLH D+C:7M"A9(K '6J\!Z1K /*4D8%]$_=(F64;902'7X"I7^ 1>,@^ ( MGB8H4 ]T YVQ/%W1 8DUT/4K='TCNBGA_%EUR:\DWE(=M'Z+QW%W:T=@6]/= MC 7IR@Q(K,',KYCY_Y.9WR+B>\.AC8_ :P*$TBL 7-8P1P:8=[1-&(<_^?:') MG/+OZ%_4"'BYK@-LO$_7J1]2+(04FP&)-1HKJ!HK %V-!9!- BD60HK-@,0: M38+MVH?8QB>H6H5IK8;=&D]#,,LI0J90ZK M';C^,9MV$.X/\3$98XDZD\$M,MA[E4OMIK#1&9PPYY<"C8[@!;;O'4/1Q0T] M'!QC ?4]4&I-?+7SP6;KCH'/'XL/=!GM]$ A_8*"]%-34+6P5&M, M3QI+.(.Z:Y-O[>.PVPMSB&MWB(U.Y_15=]""X_CN,<%VD.NU%MV@/@Y*K;G341LYQVSD?KXX M=]HNS0F"@3LX8J>/\_O'BW-S@3IO2@"I-?'5GL\Q>[Y;NF/Q3O&;"7MLX'L%[QXYZ0X$6R3OU0Q9T*P)#]<4[*D M7 7([U=,>I7R1+VG4;WY,_D/4$L#!!0 ( 6"5U>U O^OO@8 -@T 9 M >&PO=V]R:W-H965T(Q M6JV%^F(XFV[(BLZI^+)Y8')K6*N$44)3'F4I8G1Y-?CH7OK>A0HHCO@SHCN^ M]QFIKBRR[*O:N NO!HXZ(QK30"@)(O]LZ0V-8Z4DS^-;)3JHVU2!^Y]?U6^+ MSLO.+ BG-UG\5Q2*]=7@?(!"NB1Y+!ZSW6^TZM!8Z059S(O?:%<=ZPQ0D'.1 M)56P/(,D2LN_Y+D"L1<@==H#Y\* M$L4<4X5Y+N'],ZVX1CBV]\>KKZ15ZWAMZ?\AME"T;E_3O8L>=H G_I^VB ME:JC=E65?"[YA@3T:B"S"Z=L2P>SGW]R)\ZO;<0@Q7P@,8/FJ*8YLJG/'LB+ MS'%" 0W51(DXSTD:4!1D7+0.?JM>5XZEV*004PE\.W.FP^T^G.81(SRNCS'Z M/*[[/+;V^9%NLW@;I:OF&+JGR8*RUO%CU>S:;T@Q'TC,8#FI64YZF8T32)J0 M8CZ0F$'SK*9Y9AV9%<5E1?%$WA\94]-SD3$II89L0&3K ZKW&==\&%2"@W9:U%XA9@B&SE'9\L8MJ&SMI05W3G#73> MN 4=4)L&NHL:W46WD28KKBC)DR-'FE6\*ZZ+1HIWG39>0(T:O%Q'EY%.5V(B M9VI@A42TCBF[8%=*_W%ZO^=I6:6I.FO2EMB@3L?DMU>&N\"51B5H# SO<%3< MV)OMFOVAU$Q(6$/"'6\ V9:F)!4G)321H4_7=T_^1\2(S'2(+ 65'E?0#T<7&LI M;:/+J*15D,NYC.)\GY\\+N512 OFZ8ERJ2I7MF(%M1F5VOX,P&V9$:I5DZOV M$*[=1-R7/.KR&7U'/U9CV]OI3 ]2S8=2,QEKS^*.>RFT75#? JKF0ZF92+5U M<:VU?%LZ2))(%'>I):5H0UD@/Y-5^]T=U,)4:JZ[;X5/Y4P_.YSJ??@35QL4 MMZM#J5/HAF6H^#(;8^?(JKC8IK=RKW577] M_S,DJ%$!5?.AU$S&VM&X%_UD2% S ZKF0ZF9_S?6G@=W]#R=,J1=O"O82LW% M!QG2;5294.V:T+31P7:C Y0B[:UTIN>V%>@-PJ#F"E3- MAU(SD6H'ACLZL*,S!:CGJM0.,X6+&YFB#^>%M?/"=N?U1%F"CDT7/YP!0%T9 MJ)H/I6;RUZX,]^/*,*@K U7SH=3,YU^T*_/LKJQXHBE*N6"Y_2&@5KJ@[JE2.U@\:$YM4%LTW'OE M(Z%L5;PZPR6+/!7ENP_UM_7K.1^+EU(.OK]Q+_WR)1LM4[[S!P 1T !D !X;"]W;W)K&ULM9Q;;]LV%,>_"N$50PNDL2Z^=HF!)F*P ,T:Q.GV4.R!EFB; MJ"2Z)&4GPS[\J$LLTU8XRSWM0VS+/#]2YR\=\1R3O=AP\4TN*57H*8E3>=E9 M*K7ZT.W*<$D3(L_YBJ;ZFSD7"5'ZHUATY4I0$A5&2=SU'&?030A+.Y.+XMB] MF%SP3,4LI?<"R2Q)B'B^HC'?7';K+ZE[H3]TM M)6()327C*1)T?MGYZ'[ /2A&[KQ'^:G,./^6?[B-+CM./B(:TU#E M"*)?UO2:QG%.TN/X7D$[VSYSP]WW+_2;XN3UR#PDPJGE3&>@0)2\M7\E0Y8L? [;UBX%4& MWKY!_Q4#OS+PC^VA5QGTCC7H5P;%J7?+";Y#(6VM:_J;P?F&M M_<72_$*9*J&_9=I.30(Z4^AM0!5AL42/]$EE)'Z'WJ,OTP"]??,.O4$L18]+ MGDF21O*BJW2GN6DWK#JX+COP7NE@C.YXJI82X32BD6G?U8/=CMA[&?&59P5^ M#M4YWZ#>6 W#VBHS=W"W&LPQT?T[@R;S UG M^%OY_(+GV^2[3:42F;Y[%?KZ23= MXHF\N^&T5V5M%XS+0]*'^2*A/2RHZ.. MI&)-.Y-??W$'SF]-CH:$!9 P# 0S).EM)>G9Z),O*4FX4.P?&J&(R9!GJ6J2 MPDII*T4)&Q2P_-FPGKCN>'S17>^ZN*'1.+\*=QMAH&$9KNMO7=>WNNZ1B@1] MXB1%04;1XT9?T<_ORQ=THY\G36ZT$MNZ$1(60,(P$,R09;"590 :9 :0DD#" M D@8!H(9D@RWD@RM=\K'Q4+0!5$4K01+0[8B,=)A1X>:,\2DS/:?M*4P5F9; M82!A 20,#P_BG._D_[:1SG#Y:.ORD=7EQ5W MG>!]G.JJ!Z-0B+7@2BTHH+Q M"-&TT?E6>EOGES#7W3E'Y]P9N*.]D _9*0:"&=X?;[T_;N?]D*]I2O)W4?Z5 MX@A?W3X&'W,U&&\2P-I!6P%*F.OL7F3G7G_/_9!=8B"8X7[7J?,$!U( 1.;Z M[D!2T17*5D@)MECHNR5"LV>=''[/F&1YHMBDDWT@;86J:'M*#?>5 NT40]%, MK79R.O=4K035OB]TR*2VDG)7#=TNE2RBA8+I69YOLB1+&D6RCJ"U2.Y!R/;Z M1LBN5(+L%4/13)6\6B7OAV:[Z%]4-)G2,,L5^[RF(LWK'OI;+6;(T@5ZR!\] M;Z>?;Q[>-:ID'4%KE2!I 2@-0]%,+>LTW(7-PUW01!R4%H#2,!3-%*9.QEU[ M-GX0"F=$,HG*JBK2(6]-!".SF!:SN#-$HJ@(A7H^_3*_:]0/-'NO:/O3.N[/Y;LZ_!W1Y[RYP_Z>D>3&17-=Q)H 0"4%H#2,!3-U*LN M KBP50 7M P 2@M :1B*9@I3EP)<>RW ,MM;"8Z*'Y-03/7L@2SHZ^F1O9?6 M>@V;IMT'LV[0O!^*9NI0UP=<>X'@A("F#QTYN]OY_C:-Z!.:;LBJ:-"H)6BQ M 906@-(P%,W4O*Y*N&/8H A:A "E!: T#$4S?R.LRQ6>O5QQK>\IIM"$4D+6.> M;<)G[[JU0)"T )2&H6BFB'5]PO- 8YL'6FP I06@- Q%,X6IBPV>-6?^@=@& M6G6H:/NQS6F(;: 5!2B:Z?VZHN#9*PK'Q+:R;FH/8Z 5!%!: $K#4#13K[K. MX/5APQAH00&4%H#2,!3-%*8N*'C6O!@J;[7WTEJODM;?35OWHQEH\0"*9HI0 M%P\\>_'@A&CVLY)6^TA;"PFZ/@&4AJ%HIN9UH<(;P49$T&H"*"T I6$HFBE, M74WP[(L<3I_8@985*MK!Q&YP.+$#+1E T7#$X+A<ZU@2E/&!?J#*RK-&=S.\3S>>8[7LX; @#K22 T@)0&H:BF<+4E03?OF+AM$77%=18CMRPMNWZ MR'9!U:[_/^VP_61.=5:=W?OV['ZJM*.BO2C/YT;@:737H''RV?/WEVQ>VP?0 M^DH%S>JA:*;SZZS>MV?U]X*'E$82S05/#)>?H90VKFCR&U;-][S>X64*FE># MTC 4S?1ZG5?[]@4 Q^[\JC"[=[#;X.C#5F-_L!\,1@>JN?V1NQ\*?D9:Z]=I MK7_,VGT=($D:4A1RJ9KO_/'!N0R\0[> _N8-2L-0-'/?89W ]NP)[ UA JU) MG!6!5BVK2=VKH=:.:[T%T6D((/WAP?,+M%<,12M=WMW92)U0L2AVL$M4W,GE MGNKMT>TN^8_%WO!NW;S<8G]'Q(*E$L5TKDV=\Z&^D46Y:[W\H/BJV)8]XTKQ MI'B[U"D0%7D#_?V<:]VJ#WD'V_\[8/(?4$L#!!0 ( 6"5U?1W$04Z0, M &87 9 >&PO=V]R:W-H965T[%:B\<<()5P*EM)M-_OS80!@+#-ENK-Q-P M_#Z'X]?Q&<[J1.@7EB#$P7.6YFRM)9P?E[K.H@1ED$W($>7BFSVA&>3BEAYT M=J0(QJ4H2W7+,%P]@SC7O%4Y=D>]%2EXBG-T1P$KL@S2;QN4DM-:,[7SP#T^ M)%P.Z-[J" _H ?'/QSLJ[O2&$N,,Y0R3'%"T7VLWYC(T+2DH9_R)T8FUKH%, M94?(%WGS,5YKAGPBE**(2P04'T]HB])4DL1S?*VA6A-3"MO79WI8)B^2V4&& MMB3]"\<\66MS#<1H#XN4WY/3!U0GY$A>1%)6_@6G:JXSTT!4,$ZR6BR>(,-Y M]0F?ZX5H"01G6 NM2,'U%8-<"^WLC3&O!]'LC.+7 N138KPC<6N"6:U\M M5KG2/N306U%R E3.%C1Y4=I5JL4"XUSNK =.Q;=8Z+AW$WTM,,/290;>^HA# MG#+PB)YY =-WX#?P^<$';]^\ V\ SL%C0@H&\YBM="Z"2X0>U8$V52#KE4 V MN"4Y3Q@(\AC% WI_7+\8T>LBZ29SZYSYQAH%/J#C!-C&>V 9ECWP/-MQ^1\1 MGP##+.764#H_%CWXL>CAN/P6?@/&="AX9RGM9A/9)1\D!=LB.,T%H3)R9#] EIWJ^_F*[Q^Y!7*F&^2EB@ M$A8J@G5,GC8F3\?HWA:R!!PACN5!L#L['I%LAW-8GA_O02Y*(=F#2$Z%:9K+USQ*WEJN]J?YLQ=\W):J.C1.GXYC5_. MJ%^/%.8,5O4[(HPS !DC$88]JD8/%?11IF%>S@I'L_Z?:^HV:^J.KNE=D3(<3< G'D^&5FQ4?>V^5@GS M5<("E;!0$:SCYZSQH#!DJ M@G5,-8V7-TQCU-9[F DS!]\81X77NJ24YBNE!4IIH2I:U]!6R\!47S5KIBJO M5=)\I;1 *2U41>MZ;;UX;?VT,WD\U-5;0"7-KVG=EX]Y[TTF4!HU5$6KS-5; M;< ,T4/9L)5F%3FOFCG-:-,4OBE;H1?C&W.Y-0?&?7,95"W?%WS5@;Z%](!S M!E*T%Z&,R4S4-UHU=:L;3HYE$W)'."=9>9D@&",J)XCO]X3P\XT,T+36O7\! M4$L#!!0 ( 6"5U<2P18&PO=V]R:W-H965TH$;;=2JXYFVNU%U0L' MGX-0VD^Z_7QL8!C*,=U+Y)L&&]SVU<<.$9%*ZJHZT,8NQ4BM9.NVKEKGJY8(RFI M\34'HJDJQ/^]PI0=UX[GW$_R9>R['KPKU@[49X0ISJ6V0.KO#F\PI=I) MG<>/WM098FKA>/O>_:\V>97,%@F\8?0+*62Y=A('%'B'&BIOV/%OW"<4:;^< M4='^@F-W; 0=D#="LJH7JS.H2-W]HY\]B)% )3HO\'N!_UQ!T N"YPK"7M"B M=KM46@X9DBA=<78$7!^MW/1&"[-5J_1)K:_[K>1J+U$ZF;[)?S1$$'T-!'B9 M88D(%/GB%7@!2 T^E:P1J"[$RI4JK!:[>1_BJ@OA/Q'B%A\N M0 #_ #[T@QGYYAERN'A2GIGE&X9!G:,SS!E7;9K9PC+ISUX5-L\R2V817-/"*[)=89!.E3;/,DMD$ M93R@C(U+;]-PCFL)D!!8SBY!H_Y<;O'C @IC."W9S%+$"8_%P&/QR[<8+"4L@)BF1 D1A1M,7%<:&>[A+5>[*E>':!&%W.Q9(\PN+' M$)ZN$$LA)UB6 Y:E$L.RTE M:$NH>F;-5Y/9Y6PVWN-E$P7>*1E+,:=D'AIFS]A$IN^'6OH_-E;;Y-YMLFY. MV\?,5L@IFH<&V#-WP%U)C;#H\FJJ)\K*9J^[Z=VFM^)%<,K'4LPIGX?&V3-W MSAV?0\/S4KW;@UR]I)("B$E,FCH&'Q ? MW.0VL7#LS';:]=]C)VE:1&NDB<&7QG9\SSGW]CB^XY60/U2.J.&I8%Q-O%SK M\MSW59)C0=2)*)&;-PLA"Z+-5&:^*B62M XJF!\%P< O".5>/*[7[F0\%I5F ME..=!%45!9'K"V1B-?%";[,PHUFN[8(?CTN2X3WJA_).FIG?H:2T0*ZHX"!Q M,?&FX?E%V+,!]8XO%%=J9PPVE;D0/^SD)IUX@56$#!-M(8AY+/$2&;-(1L=C M"^IUG#9P=[Q!_U G;Y*9$X67@GVEJD8GHF5A^Q3:AO\1+!5/T+ MJV;O\-2#I%):%&VP45!0WCS)4UN(G8"H?R @:@.B6G=#5*N\(IK$8RE6(.UN M@V8'=:IUM!%'N?U7[K4T;ZF)T_$T>:RHHK9""HZN4!/*%$1OX1AFI)A7"EX# MY? Y%Y4B/%5C7QM6&^LG+<-%PQ =8#B#6\%UKN":IYC^&N\;M9WD:"/Y(G(" MWF-Y KW@'41!U(.'^RLX>OW6@=OK2M&K<7NN4DA,X0/E5./Q)V.7%&ZX)CRC M_>14.@O>. M'$Z['$Y=Z'$KG1V0ODEQG^P&>% #V[.\C*-!$ 1C?[E'3[_3TW?J^5J?"DR/ MR1*E.>50*5Q4#!A=((B%/3^[BNE6,6D4$X=B-W4?UDBD@A$4C?_""%*R5HXJ M#[JL!D[HZR>J-.49?,8DYX*); W?;K&8H]SK""?:,QTQ[+0._XFKAR^0PZC+ M8?12KA[]YNIP,#SDZK-.S]G_<[6;NG6UHZAAL/WT!TZL:281S0UK!?$49LA( M?0_DM'3:V0W[3"^$.S=6^$\]-DWA*94=/H,%R8 MT.!D:*X0V?1MS42+LNZ5YD*;SJL>YJ;716DWF/<+(?1F8@FZ[CG^"5!+ P04 M " %@E=7CYHB(K4# !A$@ &0 'AL+W=O-_#>># ,:L#95]X@9 WTI2\;55"%%?VS;/"E1" M?D5K5,D].\I**.20[6U>,P3S5E02VW.X8X$U9 M0O;]!A%Z6%NN]3CQ >\+H2;L9%7#/;I'XE-]Q^3('EQR7***8UH!AG9KZXU[ MG;J!$K1'_(W1@8^V@4IE2^D7-7B;KRU'G1$B*!/* LJ_![1!A"@G>1Y?>U-K MB*F$X^U']S_:Y&4R6\C1AI)_<"Z*M15;($<[V!#Q@1[^0GU"H?++*.'M+SAT MQX:.!;*&"UKV8GD&):ZZ?_BM!S$2R$3G!5XO\(X%_AF!WPO\GXT0]((6M=VE MTG)(H8#)BM$#8.IHZ:8V6IBM6J:/*W7=[P63>['4B>1-]K7!'*MKP,&+% F( M"0?^2_ *?+I/P8MG+\$S@"OPL: -AU7.5[:08978SOH0-UT([TR(>U1? =_Y M'7B.Y\_(-WKY._@=.,%9=:I7IRB3P=U6[DWEMD0U\/(&7E[KYY_QNVFXG.$< MC,"!S[=R#KP5J.3_SO'I+(-Y2U79U[R&&5I;LG0Y8@_(2I[_YD;.ZSE:)LU2 M0V83E/Z TM>Y)W]2FA\P(7/$.F74*M6CZR%Q0\<) GD)'\8PM!$NA3$3U%\$ M7A0/02=Y!D.>@3;/NX9P+._"6Y%?S>6J55]Z=Y@T2PV93:B% [70?*&%)E&: M-$L-F4U01@/*2'L#;AK&4"4 Y!R)V0>X5G\IM^BDC (_6DX+-S44<<)C,?!8 M_/*#1ZN\E$1G%HY)+((@/D)A*.0$13R@B+4HVN)B*)>O> &K/=X2-'N#:%TN MQ1*?8'&]P'&.L!@*.<&R'+ LM5C>BP(Q0&BU?R40*S65H_6Y%,SR!$Q\7#>& MXDVHN,Y3L^AHN7RD I*>AFS9NWMGMB/4^ES*I7<;@XD"WXF.V)@*.H4SZJ3= MGWK,$@RWF,@7UGPIZ5TN1N.>%E,8^L=D#,6 M;-3-RPKY/(>9'*=BG/$H.H'9Q$9;:=[MW$S$R[CZ(21T4[9'BWG MU<>7=Y#ML5R>$[23]L[50EXQUGW/Z :"UNT*?TN%H&6[62 H*:D#Y/X=I>)Q MH#X:#%^5DO\ 4$L#!!0 ( 6"5U<,F06W:P, #H. 9 >&PO=V]R M:W-H965T M2L;5)"BT7EV$H4H++(GJB!5RL[,4LB3:3&4>JI5$DCFCDH5)% W"DE >3,=N M;2ZG8U%I1CG.):BJ+(E\OD0F-I,@#K8+=S0OM%T(I^,5R?$>]>?57)I9V*)D MM$2NJ. @<3D)9O'%93RT!N[$/Q0W:F\,-I2%$(]V] -)*:5$VQH9!27G])4]-(O8,DOX1@Z0Q2!SOVI%C>44T MF8ZEV("TIPV:';A0G;4A1[G]5^ZU-+O4V.GI+/U>445MAA2\O4)-*%/0>P=G M,*^8HFD';G36@3= .3P4HE*$9VH<:N/;(H1IX^>R]I,<\7,.MX+K0L%'GF'V M7_O0<&Z))UOBEXD7\!Y7'>A&?T$2)5WX?'\%;]^\\^!VVX1T'6[7EQ")&7RB MG&H\NS&BR>"::\)SNF (,Z50*_AZ8PSA6F.IOAU*1^VE=]B+O6L7:D52G 3F M,BF4:PRF?_X1#Z+WGAAZ;0P]'_JTH(AV#3QPP/9&KZ=QTHNB<;@^ MP*??\NE[^7QQ=P.S,[)&:>XZ5 J7%0-&EPAB:6_1/F.Z8TQJQL3#V.]Z ,]( MI()S*&O]Q2/(R+/R9'G01C7P0G]\HDI3GL,#I@473.3/\/46RP7*@XKPHKU0 M$<.6Z_!55#T\00RC-H;1J50]^D'5H^B8J,];.N>_3]1^UUM1)ZVHDY^).HYV M!2'R@L]RB6CJKF7(,[A#1EQU*.C**V\_[ NU$>_5L?A5%-ZX^<5A)+LPDE.) MO$'>5WDO/J;R>%:N:5&0BHKK^F7?KK:-T:QN!W;'ZZ[JELB&PO=V]R:W-H965TP';W/WO=[;OF&V5?C(EHH672D@S]TIKZPO?-VF)%3.GJD9)7W*E M*V9IJ@O?U!I9UCA5P@^#8.I7C$LOF35K]SJ9J;457.*]!K.N*J9?%RC4=NZ- MO/W" R]*ZQ;\9%:S I=H'^M[33._4\EXA=)P)4%C/O+V-DW!C\Y;LW! M&%PF*Z6>W.0VFWN! T*!J74*C%X;O$(AG!!A/.\TO2ZD%Q>P_'1R8#NN-N4<:,[?D?WJJ3L*75*UY8(*=/ZE+)A@,D5@%E98<"D= M-O'6J+G*^FA;O6FCYRIXDXS&<11.SV;^I@=DTH%,!D&Z>T4Y4H$XC%RKBJJ0 MKICAKB)[;U"K.CG$"<^B*.ZGF78TTT&:FSRG+N V@MH8%:JDTM(:9?H*5C-I M!'- ?3S3-SR?PS >]^/$'4[\OZ>$5':#YQ._/9])$$11^ ^"?] #*M1%T^D, MI.[&MNV@6^V:Z67;0_Z8MYWXCFFZ.@8$YN0:G,:4OFZ[6SNQJFXZRDI9ZD_- ML*0? FIG0-]SI>Q^X@)TOYCD-U!+ P04 " %@E=7V&BIC[@$ #N%0 M&0 'AL+W=O,$=HII9BUFY;5KL9CQK6(T(]<"R&V:8O'\B3"^FUO0>KEP0]<;55RP M%[,?\ MH3BY6LXMIV!$&$E4 8'UWR.Y((P52)K']PK4JI]9.!X>OZ!_+H/7P=QC22XX M^XLNU69N1198DA7>,G7#=W^0*B"_P$LXD^4OV%6VC@62K50\K9PU@Y1F^W_\ M5"7BP %Z PZH*N$ODNUGUI\X7RYHXP!G"W!>?)]2P59@JM,X6Q-[QF1X.B2*$R9!/ C. '? M;B_!T8>/X .@&;C;\*W4CG)F*\VE0+23ZKF?]L]% \^])?DI<)UC@!SD&MPO MQMTO2:+=8>F.VNZVSD"=!E2G 95X[@!>'3D]B'Q'U0:L:$85 4P7FSP&Y"EA MVR7-UBW#U9:Q9X!3+A3]5X-@!8A.)U^!7% N-(9,, //! M3IO;4/#.U8AV? MR1PG9&[IA2J)>"36XM=?8.#\9LK;1&"M++IU%MTQ],47P:4$"1;BN4B13L@V M4Z:(]S!!"5,TFL>%[T*$@IG]>!A+WRP,0C>.:[,62Z]FZ8VR/$^2;;IE6!5O M:O_.<-%23$3W2/X!@Q,8.YX3=Y@:[#P8^Q$R4_5KJOXHU3NN=-T0J6C:HZMK M4?=R24RT_1X=UW,B&'98F\S"0[,6Z: F'8R2OLI._Q0>0X'8ZO&+48AC7#\!6&+VL78"F)T@M[;2I=<-2L]W75*#^:(@E[)'TW MN5!KS(,9KX7#%5&7#.-1YG^ M_D1U*>MDWM5U ?[^2M)[(OXQD1U%>VMCG BL%3ATFC'KO-\!4W&;*)%3H;4S M>2!8X#1#IL)I%3%R7;_;NPUV7AB'<6 N=MAH"C@Z;-\T:"JH]J1!<>1T5Z;) M$(51Y,,!NLWPAN/3^V>'305[R C&KN^C+O.^G?[8B#U_@'@SS^$K WTM"-&? M%DJ6*O:&L)*SW-!D&TUUWF)KL@#(>(-[(%CNN6.X&7),.I7B?E88K% M@P3G>GU@OCZ! M+O*ZX]5DAK2,,1<_.M@9F4[%((,X<6.WVV),9BB*!MHA:A0,^G\4#.IO-&C2 M/=9]*ZCU2U>^V >;<<5.Z%P M9?Q!K D>LHS*H;62LJB;]LB64&.18<50-6;!>,YEJK+E[8H..#4D/+,]APG MLG-,J!4/S-@-CP=L+3-"X88CLL".!P5>P@SD M?7'#5<^N55*2 Q6$4<1A,;1&;G\::;P!_"*P%7MMI)W,&7O0G:MT:#EZ0I!! M(K4"5H\-C"'+M)":QF.E:=4A-7&_O5/_9KPK+W,L8,RRWR25JZ'5M5 *"[S. MY"W;_H#*3ZCU$I8)\X^V)?9"14S60K*\(JM^3FCYQ$]5'O8(2J>=X%4$KTD( M7B#X%<%_;82@(@2OC1!6!&/=+KV;Q$VPQ/& LRWB&JW4=,-DW[!5O@C5^V0F MN7I+%$_&WQE+MR3+$*8I&B6/:\(A15=48KHD\PP$.I^ Q"03R/N$OJ#[V02= MGWU"9XA0=+=B:Z&(8F!+-1>M:"=5W,LRKO="7!]=,RI7 DUI"FD+?W*:WSO! MMU4.ZD1XNT1<>B<%9U!TD.]\1I[C^2WS&9^F_TQD!SFNH7MM=OXO^O3-T0^2 MX=>[PC=Z_@MZHYQQ2?YB\RVSA?JCYF0>DD*SM)U(LUWJ^\# M"133!-I6I12,C*"^-S:QZ_1Z[L#>[*?[&-7M1A>'H,DQR'>[4>\0-6U!.3TG MJE$'QL/:>'C2^%OW9*D:[DTFB%RO8?X8Y/>"J&'^&.0J]XT\3MM08>"WFX]J M\]%)\W=,8G5&OS$%T?$&""/';^2@!>5UW09J^_> MRH$O3<$@4,+65):'53U:UR0C%A5E1[+"W)IS)M4=;)HK58?!8Z ( %<* 9 >&PO=V]R:W-H965T!*L&4]M) MNOWZV4 932C9HMV #3['SS$8WO&6\4>1 4CTG--"3(Q,RO+"-$6208[%.2NA M4'>6C.=8JBY?F:+D@--*E%/3L:S S#$IC'A<7;OE\9BM)24%W'(DUGF.^<\K MH&P[,6SCY<(=66527S#C<8E7, ?Y4-YRU3-;EY3D4 C""L1A.3$N[8NI;6E! M->([@:WHM)&.LF#L47=NTHEA:2*@D$AM@=5I U.@5#LICJ?&U&CGU,)N^\7] MN@JOPBRP@"FC/T@JLXD1&2B%)5Y3><>V7Z$)Y&N_A%%1'=&V'ANJ&9.UD"QO MQ*J?DZ(^X^=F(3H"VWM#X#0"YV\%;B-PJZ U615KAB6.QYQM$=>CE9MN5&M3 MJ54:4NC'.)=U?,Z;\P[A_(Q5=+>-[@ZYQ_H! MJ ?+06]Z4JQ0"9RPM"]S;1141OK[L(GMP+5&8W/3#3,XW9%AO#:,=RB,UT=> MJ_P.>>"ZD;-#/NA])+G?DON'R/T^;!' M[GE1N/NV#'H?21ZVY.$A\K"//-PG=SQW=\T'O8\DCUKRZ!!YU$<>[9&[D1O: M.^2#WD>2CUKRT2#Y?0:JW%A*X'W\HSW^R LC:X=_<(8C^6WKSQ_3&D[ )*8( M_OF/T=AV/Y^N9T5VN).N=US8'5>#FYV_OBZYOF&^(H5 %)9*:)V':AEY7<74 M'QSR_QS<\/#_0^HYM">'@H2PJMK"VG.\N;)NE6U)B=DYWI!*_ MK&E=8BY.ZXW-=C7!F7(J"]MUG)E=XKRREG,U=E4OYW3/B[PB5S5@^[+$]8]+ M4M##PH+6X\!UOMER.6 OYSN\(3>$?]]=U>+,[BA97I**Y;0"-5DOK(_P(H&1 M=% 6?^;DP$Z.@0SEEM([>?(Y6UB.O")2D)1+!!9?]V1%BD*2Q'7\VT*M;D[I M>'K\2/^D@A?!W&)&5K3X*\_X=F&%%LC(&N\+?DT/OY,V(%_R4EHP]0D.C>TL MLD"Z9YR6K;.X@C*OFF_\T"[$B8/@Z!W#FOZ0'4TEK0Y(%:?>4MUBNO9*'<\%K\F@L_OKSA-+T[NQ1+ MG8$5+47],:PR^#XF'.<%^P#.P/>;&+Q_]P&\ WD%_MC2/<-5QN8V%Q<@,7;: M3G;93.8^,1D"7VG%MPPD548RC7\\[1]-^-LB\"YZ]S'Z2W<2>$-VYP YOP#7 M<9'F>E;3[M]2?@X**/].[I=A MZ"!12/>GZSVV"I#GP[Y5/+9R41BY8=\L&9O!*("1TYGU@O>[X/W)X%>R".D: M[&J:[5.NRE3^17)2X2K5QCX)?&E)FH3%)F&)(5@O*[,N*[,W49.9R=29A,4F M88DA6"]U09>ZP+B:-$3_]-:&T4 F5AHCQYL-M&1LA-QH($O)V,@-3E2I%W;8 MA1T^2T?D6GTF8;%)6&((UDM#U*4A>A/AB$RFSB0L-@E+#,%Z MJ8/.L9MPC$M'B^S)@@\'LK#262$T?!#16'FG#QC-&FFLD!=Y>OF )ZT4G S^ M*Z[O",^KC2I1A@N]ADQ37EJ)1FFQ45IBBM;/AWO,A_LF2M).:RJ!)FFQ45IB MBM9/X+$AA9--T^O4!(UU(G2\85^C,_.BX1-+K#'SPA!&0T$9FZ%HYC_1V,!C M6P>G^[IKL:BX3K>J4C-R3PJZ*TG%M8%/HEYIVLS$9WN(\D6[S=2D1H73:EF95[EC-=8OK/7!C\)>W%EFJ3%1FF) M*5H_+<<.%(9O(RU&^U:CM-@H+3%%ZR?PV+O"R?[J==(2C5^+>F[@#*5%8^8& M_O#UB<;,<[S0'RK+V SY01 -A,4^V5DJ2;U16WI,A+:O>+.ST(UVVX8?U6;9 M8/P27JR@9CR6VXQJ)^N(;_8H13>UR2L&"K(64SGG@5#!NMGV:TXXW:E]K5O* M.2W5X9;@C-320/R^II0_GL@)NLW7Y7]02P,$% @ !8)75W*Y%%FH @ M!@8 !D !X;"]W;W)K&ULA53O;]HP$/U73EDU MM=(@(91N[2 2M)M6:4BHM-N'JA],V+!DO41JN)&AD^RMQJNN6$L\G NFL;/XMXQC317)D7YC"XL-[,?- MV,8?CVNF,WC\3I1P:[$T3X<*U>0_/YS?M>Z5J5B*HX!ZTZ!>8Y"\?]>[B#X? M<7?>NCL_QI[<*\L$K*3&5.62_R;QZ;Y)?'%K/"2[(;[TQ&Y K).+N-<=#,/U M 3V#5L_@J)Z?OMX M0SZ."XIA@TR;0Z4.]WJS1)W["61(RDK:IDW;TW;(C9O>?@UO)N24Z9Q+ P*7 M!(VZ'TF4;J9.L[&J\IV^4);FAE\6-*A1NP"Z7RIE=QN7H!W]R1]02P,$% M @ !8)75XE0I"5H!@ E3 !D !X;"]W;W)K&ULK9O;;MLX$(9?A? 6BRZ0M479E@^;&'!B1P>@V"!N=R^*7B@28PN11)>D MXF:??JE#9,MB&+N=7B02Q?EF2/T21Q/VGNJH,[KPWWT7HC\H;>['+KK\F*B"_;.R;/>C4EC!*2\HBF MB)''J\X<3SVS,"AZ_!.1'3\X1OE0'BA]RD_<\*ICY!&1F 0B1_CRUS.Y(7&< MDV0O])OB\'+P3SXG-S0^-\H%)NKSKB#0O+H9[&XISN'5 ,: MYKR QKSXB7957Z.#@HP+FE3&,H(D2LO?_H]J(@X,)$=M8%8&YK%!_PV#?F70 M/S88O&$PJ P&IQH,*X/AJ2%9E8%UZJ!'E<'H5(-Q93 ^=0R3RF!RJ@$V7N^< M42BHO.6%7A:^\&>7C.X0R_M+7GY0B*ZPES*)TOSY6 DFKT;23LQ6@@9/Z)YL M,Q9LI,[0':-KYB?HXX((/XHY^DQ^B,R/^1_H3_1EM4 ?/_R!/J >XAN?$8ZB M%'U)(\$O9*,\_KRA&??3D%_VA PO=](+JE"NRU#,-T+IHT\T%1N.EFE(0H6] MK;>WWK-W]/83C7U/3FL]M^;KW%Z;6N"*;+NH;UP@TS#[BG@6>G,O2[7F2[WY MWX'H(@,7YJ9J-G\M>.?7S-U?"][3F\^S=1?AH27,*F!YPOL\PT;Q[[+WK-#7L-;74*NO5;F"[P6E6C2O2\;P MP/D8XT/?1;<;O:NO^)M*65JC4' -#5FUABSM?'V6'V4\8R^(%TND'WS/(J86DM56L3DTC'%S M- NMOW,UH? I7>)^TZ<-Z=-I^QSB(39'1W>WW6V4?]2:1S<7*+3&S1W5-W>D M?T&\D?9O3"/E'6F)>J&-[%P90,+L$T?@G-C/A0S. X(UY#*N MY3)^?STY5 %-45[(D1^L[(DHU: %GING0,*6D# ;$N9 PEQ(F <$:XAO4HMO M O:)-H%4'21L"0FS(6$.),R%A'E L(;JL+&OGQD 270%.WMFY:@*E MV: T1S$C>*Q:'D'=>E"TIEH.JJT8*EVN2*U\N249K<>S)0-)LT%ICF)&^J/V MC+B@7CTH6E,QYEXQIKX(% 0D)LP7,L'FQPF69HW38\]=Y$!I2U":#4IS0&DN M*,V#HC6EN"^"8[@J. 8M@X/2EJ T&Y3F@-)<4)H'16O*;U\-Q_IR^(F9UJ"5 M5_25F5:[GZ7HM]0'=;98VEXGJMH!J%<7E.9!T9HRV!>ML;Y">TX*!5FV752T M1D(V4"D&TJL-2G- :2XHS8.B-76U+V1C?25;EVA=R*6.;/V7A*0"A1G+"Y]; MPB*JEAUD.7F!VX5B4_FB@O1J@](<4)H+2O.@:$W9[4OL^&=K[&])[@*%\O>S MGV\L0YP($9.\DU*)[1JTI5H+08OM"J?]ME,;U*D#2G-!:1X4K:FP?54>Z\OR M\V?Y5EL??3=& *=OY+$0!307S U&]J<+7=YG8$-T2.FG_ MC7QD*=Y'5":"TKSH&C-_9-Y<;W9LB^@FOH"ZE?\S4V# M. L)+_U(690'HMIY6IY5NU/E.?I@&2B)XCC?COV6. OEYI+TLI04>Q;1?'5? M:S9*T3Q;9UP4E[I?S:,@I$K>"Z+_$T&8QT&LR%:0Y$&^M_.K7=4<]P[V B>$ MK8N]YUPZR5)1_N6_;JWWM\^+7=U'[==X>HL5[0Z>NJKV:W-ZH^(LS>FMJGUN M&E//-)17ZBWWO?T0R@W[GWRVCE*.8O(HAV-T1_)A9>4>^/)$T&VQV_F!"D&3 MXG!#?)DQY1WD]4=*Q>M)[J#^GPBS_P%02P,$% @ !8)75VO-!<&E P MR0L !D !X;"]W;W)K&ULK5;;;MLX$/T50ALL M6J!KW:5$M07XWA8H-HC;W8>B#[0TMH10HDM2F0-H*4-=PRQ)NJPNS'! C=CRS7>E3W3$IVSY*7%=2\I#5BL!E98S=9QLI>&_Q3PIX?K)'*9$WIO1+>YR/+ M40$!@4PH!BS_'F *A"@B&<:WCM/J72K@X?J1?:%SE[FL,8 (0=(#@N1["#A ^-X>H T3/#2GN /KT[;:Z^FAF6.!T MR.@>,64MV=1"GZ]&RQ,I:W435X+)W5+B1+H2-+M'=[!K6%;((T6WC&X9KM"K M&0A<$OX:_84^KV;HU=5KQ O,@*.R1I\*VG!$]$X*./M!8%1_,ZA]R 7US&WUS V[(:?4F\QY),O(N$*]@-D.^\09[C^89X MII?A7]RO!M#L,NCO3 R0XVJ?G@$^_X5/S^1S\?_R7/YVR$=E]_N;Z&L^_PF^ M*<&<([I![96KMH/G_5MPO2=3EJ.4'.H%_ A MO7;=H?UP6-]SFYOPYMAF<6[C16%\;+0\-PJB*.B-CM(,^S3#BVE^H@(3E%$N MU#T\R+;K?*:D6\;H( [W.G2J?)GYO%TF?DF=./ MK!-%W-UQEIFY94R&G M(+TLY*P-3!G(_0VEXE%0#OKI/?T)4$L#!!0 ( 6"5U?6]5BD1@( !(% M 9 >&PO=V]R:W-H965T?+&33F)$D\(%1;D M$00O*[Q$I3P0T_BYQ8R&DCYQ?[]#OP[:6SY>01%Y\@TVV1FT$C=KV*SO8>]A#1](2'=)J2!=U\H ML+P2)/+,FC58'\UH?A.DAFPF)[7_*7.R[)6<1_D,'=FNH,Y*O02A2_A"-5KX MBI:KB7!S4]1827)P>(4DI'+LW5 GU!$<@-1P)Y7B.)?%Q(P\;EQLJT_[ZND+ MU>?8'L,H>0=IDH[@87X%AP='?\+$+&A0E0ZJTH [?@'WTZ9 Y^!:%%))DNC@ M\0Z;!=H?SW%\%H5UAE+]]J(__ M(-.&KE\8XAD*VYH?+;0^@/V5,;0S_" -SV#^&U!+ P04 " %@E=7&'76 MT;D# 3$@ &0 'AL+W=OC=S3333)Q>/W3N@PQKPQ0D*@F[^?,[J:6:SU- MW*>;1*@)>S8I\ :6(#X7=TR.[(8E3G,@/*4$,5A/K??N3>AJ@%[Q=PH[OG>- ME"LK2K^IP5_QU'+4CB"#2"@*+/^VL( L4TQR']]K4JNQJ8#[UT_L'[3STID5 MYK"@V9JUCH6BD@N:UV"Y@SPE MU3_^40NQ!Y \W0"O!GB' /\G@$$-&!QKP:\!_K$6AC5 NVY7OFOA BSP;,+H M#C&U6K*I"ZV^1DN]4J(292F8O)M*G)C= Q>LC$3)4K)!F,3HDTB H0=@TAK6 MP9P#@74J.#H+0. TX^?H+?J\#-#9ZW/T&J4$/22TY!+,)[:0FU+4=E1O8%YM MP/O)!@;HEA*1H&,_ MBW[XITA<(L?5<*_+G=^S'OYGZRTQ!DUZ##3?X*CTD"-@6T!?[VF6(?F@[C"+ M_^F*><7J=[.JXG?#"QS!U)+537-:LS>OW)'SKDMPDV2!2;+0$%DK-'X3&K^/ M_2 TBP2S#70^?Q7-2-.H]\9VYKK#L4G+TV'C MZ;#7TS O,OH(@):P!89)!+I0-67IZRWD*V"=B=C+?&HBFB0+3)*%ALA:X1DU MX1G]+S5B9#(T)LD"DV2A(;)6:*Z:T%SU/CESV*2$J+"L<*8>G*XX]%*<&@>3 M9$%%-MPK)I2ILD"ZY?*/W6&WF'Z6S(9$MIUWEN!9P3$KHN MY!>JALMVBZ!%R1B0Z!$]R'X _9BZ*SCY3S\\YO_UZ+IT;$*%M0L[5B MXKI7!R$Q9;,=D[WVS.W_]B'Q+\IW3;#_P34>^\.#S[M^,R=+=XS-T)3-2CI[ MK\G-0=9:=;K 441+(JJ&IIEM3C#>Z[[]8'[NWBS;(HZ]UR>0XJ7'.XHN^,K $'NZZKA(VLEQ/K< MMGFQ@CKG9W0-#;Y94%;G A_9TN9K!OEJ[8>,AW8BJ M;."&$;ZIZYS]O(**[D:6:SUT?"N7*R$[[/%PG2_A%L3W]0W#)[MGF96(T<$%11"4N3XMX4)5)5D MPG'\Z$BM/J<,W&\_L/^BQ*.863-G$SO<0URX.0D Y&7%1^04_+]-B,G[P?D/2D;\L>*;CA"^= 6 M. +)8Q==MJLVF_=,-I]\HHU8<3)MYC WQ&?'X],C\38J[^5[#_*OO*.$M[ ^ M([[SD7B.YQO&,SD>_J409\1Q5;AGDO/_LD__<_8G9OC]6O 5G__JM?#WY8P+ MAA_U/Z8Y;UD#,ZO.=&SH7)\+\-R ]]/-1\.4:>!DV@^F*C2R-%\,%"Y:>J;C8AZ(Z*C M1ORN') &-+0Y?;4)D6%,3JB-?&)">4&DN6! R>6@N6!"Q4ED=B'N78A?N1PX M%!M6BA*]P4KT&;WYNLFK&E[^VO)I?J0*[U7[GG$]?0G\FKC#HM/]*W]Z!/.5O*+::" M!:9RSF*<)]9>+=H'0=?J[#RC D_BJKG"ZQ@P"<#W"TK%PX-,T%_PQO\"4$L# M!!0 ( 6"5U;R0, &D- 9 >&PO=V]R:W-H965T=1=$%(]$V$8ET M2_GU)2E9DF3&":;*(1>J<5U3,G(V4VUO7%<4& MUTA,V!93]6;%>(VD:O*U*[8[-2+4F4]-WR.?3UDC*T+Q(P>B MJ6O$_[W'%=O/'-\Y='PEZXW4'>Y\ND5KO,3R:?O(5A,GAE[T8W/Y$'7%5:2 WCGT[3 MZ4-JXO#YH/[)Y*YR>48"/[#J&RGE9N:D#BCQ"C65_,KVO^(NGTCK%:P2YC_8 M=UC/ 44C)*L[LAI!36C[B[YW/@P(2L=.@!T!C@GA&X2@(P3OC1!VA/"]$:*. M8%)WV]R-<3F2:#[E; ^X1BLU_6#<-VSE%Z&Z3I:2J[=$\>3\-U6*GVG!:@P> M,0?+#>(87.98(E*)*W #GI8YN+RX A? !4*_%8!0\$2)%->#CC\VK!&(EJKS MXJ@]=:4:I@[F%MV0[MLAP3>&%( OC,J- M:XM+"S\_SLS-\5]G3>P0/'MW# MLX)+O)V P+L&T(.!93P/Y^F_%W("/-_0H2V=_Q=]\A>1J%_C;-O]MA- >0>^,MV*+"CQS MU-8G,-]A9_[S3W[L_6(S_R/%\H\46WR0V-$TA?TTA>?4S;HF9EW;)J#EQH:K M3Y+='$9A /VINQM:>PKSTSCPHF-8?@I+_ 2&(]CB%!9[:11[/>PHT:A/-#J; MZ#=S%*B20SO,U]4?-:II63%RXT^5959 M>\3M>W-\$COPLW24K@64PGB4K 44)"/C%A90EF;V1),^T>1C2Z+L=BU;48!+ MV?Q*+',%0YB,'+/!PBP:P7*K6AJ-7;/!HC@-[+ZEO6_I._>,0?HWW8*Y M;$3YVFVUHE5/!J/R)EF0'?V-;+%1XO0<)3^EP$D\JKV%#03?6#]9;T_V(_8< MBN<=!F56@T:6V$#Q: 'FIR!EPDAI80,-]OC6!'=P=ZPQ7YM+NU!+IJ&RO17T MO?UWP9VY#H_Z[_W;!]_2GZOOB/;:_RK??H1\07Q-J 57JE0WB11!PG6;?=AT0=&HBTA(JF2E)W^?4E:EBV% M$3:[1#\I>^ Y0@(\XI+PA9,+45VY+D]SA"&_I!4B\LF& M,@R%'+*MRRN&8*:=<.D&GA>Y&!;$6<[UW!U;SFDMRH*@.P9XC3%D_]Z@DNX7 MCN\<)SX5VURH"7$%)8"AS<*Y]J\2/U0.VN*O M NWYV3U0J=Q3^J &M]G"\51$J$2I4!!07G9HA2N M"Q=# 9=S1O> *6N)IFYT];6WK%=!U$99"R:?%M)/+#_(O7A+4HH1N$,,K'/( M$/@E1@(6)0?^K^ "<#7'CY>"@#]R6G-(,CYWA0Q! ;EIL]S-8;G@F>5"\)X2 MD7.0D QE!O]XV'\VX._*U-O\@V/^-\$@X!I5ER#TWH# "T)#/*MA]X^IN 2> MK]T#4SK?MWKRS:MWBA&VFR'4>.$S>-=$%%E1UNK=!6N4UJP0A>0\>4S+6M8; M;!C%8$5Q50NHWW.Z 0EDI"!;?K9_OKR3P.!6(,S_-NV10Q0C;^9"+()%ML$2RR!=:@@_H]VRV 6CN?N[IP=@U'H^5VCV& T]H*N46(P"H*H->I4:=Q6:3Q8I7>4 M;"\$8EA**GM XD+]YV0 [B$SJ]L@W$MWKDVPV"988@FLPTG431#,O"R(-@^F JP"#V2[>Q3;#8)EAB M":Q#T*PE:/8J%&EFDTJ;8+%-L,026(=*WSM][W@_6I.:"#I'E:AWG%D9C,;^ MJ*=)!J-P$O8TR6 43:9F3?+/O@O]P3I]H.1BA[B0%3F)D;P(5J1Z\CE!&L9] MZ3:VBA9;14MLH749"DX,!:]"EIHP;!%J$RVVBI;80NL2>OKZ]@>_"/\7:0J? M:,74F_2EZ:E1$/65R6 SG?:5Z:E1%/:$R3WK76'$MKIIR.6Q1V9PZ%RTLVUC M\EJWXWKS-_[5RC?,QZJ1J7ME)_A#%_0]9-M"'KQ*M)%+>9<3&2@[-!8/ T$K MW3F[IT)0K&]S!#/$E(%\OJ%4' =J@;:]N_P/4$L#!!0 ( 6"5U<$,9_M MZ@( *0) 9 >&PO=V]R:W-H965T6F:%M9& JHQ)) J.K8/TSZXZ;6U<.+,=EJV7[^SDZ9%I!UB0_N2 M^.V>>^YR3\[]E9 /:@&@R6/*,S5P%EKG9ZZKD@6D5)V('#+E+'/BOET;R;@O"LU9!B-)5)&F5/Z\ "Y6 \=WU@MW;+[0 M9L&-^SF=PQCT?3Z2.'-KE"E+(5-,9$3";."<^V<7?F ,[(DO#%9J:TQ,*!,A M'LSD>CIP/,,(."3:0%!\+>$2.#=(R.-'!>K4/HWA]GB-_M$&C\%,J()+P;^R MJ5X,G)Y#IC"C!==W8O4)JH Z!B\17-DG695GNQV')(72(JV,D4'*LO)-'ZM$ M;!D$P0Z#H#*PB7!+1Y;ED&H:]Z58$6E.(YH9V%"M-9)CF?DJ8RUQEZ&=CJ^S M)2B-:=:*' Y!4\;5$3D@+".?%Z)0-)NJOJO1DSGO)A7J18D:[$ =0WY"VMXQ M";R@3>['0W)X M-/+H/./1\L/ ;^82U5RB_5_B24DI+"E4.9:=VBJ[&662+"DOH(E6](Q6&$1! MMYE6MZ;5W4OK%NMCCO_)UH0F#Y@5%":AF!B]7MCP:^*T%_R5M=VKJ??^HVI[ M;Q#9:1W9Z5^J]O1Y+>Q6K>]M_MK>&^BV GV!FL]<7L_@W4$L#!!0 ( 6"5U>A3:X%< ( "0& 9 M >&PO=V]R:W-H965T6_OO93HBZD79\:7R.[WV?L^M+NI'J M61< 2%ZK4NB)5R#6Y[ZO%P543)_*&H1YLY2J8FA"M?)UK8#E+JDJ?1H$L5\Q M+KPL=7-W*DME@R47<*>(;JJ*J>TEE'(S\4+O;>*>KPJT$WZ6UFP%,\#'^DZ9 MR.]5($%@A(6:!68 M>:SA"LK2"AF,ET[3ZRUMXN[X3?V[J]W4,F<:KF3YD^=83+PSC^2P9$V)]W+S M [IZ(JNWD*5VOV33KHUBCRP:C;+JD@U!Q47[9*_=/NPD4+HG@78)U'&W1HYR MRI!EJ9(;HNQJHV8'KE27;>"XL(D*. M"!?DH9"-9B+7J8_&RV;XBT[WLM6E>W1G4)^24?"%T(".R.-L2HZ/3OZ6\0UJ MSTM[7NIT1WMTO[TT'+?D%K"0.=FE-YSD1G*!Y,G$C0)-?EW,-2IS\+^'"FB- MQL-&]C*5+1%49TJP4+)9%21RX> QMXK1#L39*(Z' M.:*>(_H@1V?<@X3!?I+H'4DX#I/Q,$K]L];IE9<:%+"TN0%IXG!56U/:@.4M>L#0'@4D'9(HAVIHXYV=ML/53]XD@NQ)K&SM@/#OZ_S( ,D1+ ;]0O$CL\Y M]KDW-X[G.\9?10@@T5L<4;'00BF3F:X+/X08BSY+@*H[:\9C+%63;W21<,!! M#HHCW3(,6X\QH=IRGO<]\>6N&KI%4M 8J"",(HXK!?:)W/FF48&R$?\16 GCJY1MI07QEZS MQD.PT(QL1A"!+S,*K/ZVL((HRIC4/+Z7I%JEF0&/KP_L7KYXM9@7+&#%HK]) M(,.%-M%0 &N<1O(+VWV&)H!5@FPS@'#"X!!"1AC59LV44>KARM#"8TRZQGR=5=HG!R^4"W(*1*%2G0G0,2DTB@K_ F4QR) MC^@W].W907/($,6H./\ M^NN2S.F2 MS.V2S.N(["3JPRKJPS;VY2/FKZIBO*BX0Q%T 7[*B2306" *-CMGR]YXV^5H M,C3-N;X]#ERKYJV!NTK2[5+2JTL.AU.C4CQQ>E0Y/6IUNGRFXN*9(N_/5 _Y MF/,]H1NTQ5$*3;87U*.C"9FF91O&F>^M,[C5]^LTW2XUO2;-\=BX8+U=66^W M6O] ?18#NHN84._#-6?Q(=GKT6ARWZ[/RJAY;]=RQK3.!SEU)JLVR*TS6:/S M05[KBG^P:(PK/\?7I/)[I5 ;'N5C*E&V,2;17NT+)7"UU@^+@4H)/JH!,6@/RQ,D62U#&AQ %2&5[ M@NF^=YKE38:WTM[ZNNZ2S.F2S.V2S.N(["30TRK0T_]ADS;M,NI=DCE=DKE= MDGD=D9U$W33>O_",']H\]!#;4> B) E*@/NJ"V\:2VLI,#FJ.T;?M,]J:_LT M;HWF59INIYI>5VQ%H/2CK_(8^"8_/Q&JP*94%I]656]U1O,I/YDXZ[\W9RNS MH=\Q9VYQ O-.7QP(J9WYAE"!(E@K*:,_5KL&7IRQ% W)DOQ,X(5)R>+\,E2O M7^#9 '5_S9@\-#*!ZJ1K^1]02P,$% @ !8)75T6Z$PBZ!@ 13< !D M !X;"]W;W)K&ULQ9MK;]LV%(;_"N$50PLTM<2+ M['2.@39!L0%MD39M]V'8!]JF8R&ZN!*="[ ?/TI61-.2CRR90K\DOI"OSDM2 MTL-SK,E#G-RE*R$D>@R#*+T8K*1R,"/Q'6"TDT8\N3IO0CBAXN!.WC^ MX*M_NY+9!\/I9,UOQ8V0W]?7B7HW+%46?BBBU(\CE(CEQ>"=^_;2RSOD+7[X MXB'=>8TR*[,XOLO>_+6X&#A91"(0Y&.3]U9N_"B;QAN9J&]]U4]./W _03]XL!'HY960W _25^@,?;^Y M0B]?O$(OD!^A;ZMXD_)HD4Z&4ATRZSB<%_+OM_+X@/R-6+]!Q'F-L(-)3?=+ MN/N5F*ON;MX=F]V'RFCI%I=N<:Y'#NB]2U,A:VUL^]'Z?MFY]#9=\[FX&*B3 M)17)O1A,?__-]9P_ZDQ9$C,LDM(B@=2GGWARI^9Q%@@D?FY\^812,=\DOO1% MK?&MFI>K9>?\_92-J>M.AO>[CJJM*#UWRD9&I+2,E,*1QHF\59>*LQF?WXD% M4BL,\6R"GC^ ]^*L]V0L(='>X&#(72<"E8:9*#!FS)^M!+!(CN5/L?1V9<- M#_REKPQ>B:5($O7B,@[5=3GE^95-)NJT?XWB!'W^]6HK MQCR'U4^:5WKR0$_JVJFNC)&Z-*G H_D3$H_S%8]N!9K'D4S45;EVLD#1MJ>7 M5S5&'*_>UZCT-0)]?8LE#]#AZ\.H.N0N]CRV-^9US? MS_S@X)DPMCFXEL0,G^>ES_,^%M=Y9=!=QW7PWM2 A^YHS'7T;=8Y8GTU3&2A MT>0$/E17*SO$X/9YW8;5VRY76VKF6&B><+L"A6N5*&RIF38U4[@-4''BE).C M[M5P$%U-:AQQFW@D$D]HRT_HP^80[UHBBL)R'WSB:D!Q6=?E"Z)-:YN6U$R; MFEE<&%JV,QMN9W9Y<&:K7$$I)0[97Z8U_$''9$3J;_*N1A 79I"=O=@GP=-- M(M1^6::OT4=Q+P+DHG\^B7 FDG]KHP>U6T^8)35S)#3ON##P .O2*NS84C-M M:MQQ8=YINU=SJZ13MUFK:79XMX8UPF 887K;SN J]M3M9VJ: 1L:K'D&PSS3 MD3IAU=8I [=B[M"$[20[0"IHW-,4W8T!'3D.&>\/?+6=YXRI-SX0H,8*3$[9 MUV!+/%"XZ(,NL*8+#--%UU5637,X^]/3!T-@S1 8SG(\C?T,T_!"GXS(GEK(Q1:*]C]P.T2Q$ MFG([Q^R42!56:G=*->V@G1+19$-@LFE8K!C<*<':K2>LEV+/3K4'1BA@75JE M)UMJIDU-3Z0A-].VJM6,36 3,TS-0N0757Q(,S^!34P_&HI(+]4>6+7UTFM3 M[R$:7,AI%1]2K>74)2UKF@'1:=X@)Y5\B-4TB"TUTZM&#])+V8<<5_>!#][1 M'-7@0"T4?NAQA1_X4%VM:#B@#8F28^^ZIV^1X$C:KF];:N:X:5JA78M$U"J* MV%(S;6H4H;T6B>AQ12(XB*XF=WZSTI#&:74.'+--@@_8>@WTD0RB&H!HUX(2 MM5I0LJ5FVM1<1&T4E&@57/:A#6QB!J?!AIY41B+@Y@C6;CU-?21MJ(8HVK6, M1*WRDRTUTZ;F)VJWC$2KX%19EU 3\\=PFH38+ZH?L2H][?L!FYA^- ZQ7NI& ML&K;I<>.KALQS2OLM+H1J]:#*N,--3'#TGS!3JH6,:OY#EMJIE>-&:R7:A%K M3GO !^YJ;.K-=J$6NN%L$!=#6HD8.=5"TB[;=!\ %;SW\?21]/HX[7M5KD M6:T6V5(S;6H"\FQ4BPH1#UC-8)-M<,.=9YRR!\S4>KKUHQ0%8JGZ.&]&ZFQ) MML]L;=_(>)T_]C2+I8S#_.5*\(5(L@;J^V4&PO=V]R:W-H965TU M*]T??VTG) R%;.*V4[] [/@Y/L?/B9\XHRT7W^4:0*&'A#(Y=M9*I1>N*Z,U M)%BV>0I,WUERD6"EFV+ERE0 CFU00MW \_IN@@ESPI'MNQ?AB&>*$@;W LDL M2;!XG #EV['C.[N.&5FME>EPPU&*5S ']3F]%[KEEB@Q28!)PAD2L!P[E_[% M)/!,@!WQA5(:I?(?.4'6_A6Y9FBG9 M0G>P 8HZZ.L4D@6(;^@U(@Q-":5ZG>7(59J707>C@L,DYQ O_+[WOD%KM]3:;4(/;P@C M"LZH?F9BG7F%V8HL*.QT7T8_,B(.LY73SH&'%MCL"INP,VAW1^ZFADZOI--K MI/,)HC7CE*\>S_3:U5+Z=[?X>M-0N5E;Z)K(B&>Z/<,**L?JL5I?DB5E5YV0 M1DHGKG^_%-Q_45[K/X/6\U+K>6-R/TA%] :KE91I)A&FZ.^%Y!1D!"P"F\ Z MXCGT8,]M7MNO-]N@Y#/X33XS_HBI>CPZ^:!F\J!7/_NPG'WXAZV.'WYI]49* M)Z;?]ZHBY+THLQ=TGECN7LWUG\_O!?:!X3OUGO.#BE/P1)XO@'XF<&S^JK3Z MC=4LO++O.B!T9R:^ZJL^MV79?7&,G^JW*IL^\UUN[+5 M7H*5SJ5Y)3_JL%Z-PP9''%855+^QAH5FT:VST)RL&%GJ1^Z(I6HYY>"^?_#< M'=GL_:KV^/XE M8(K%BC")*"QUJ-<^U[N!R _7>4/QU!YH%USIA;67:\ Q"#- WU]RKG8-,T'Y MB2/\#U!+ P04 " %@E=7Y(C0CF@" Q!@ &0 'AL+W=OS,-J3]][.=$%&:LCWL)?''/)#473[( 4.BYI$Q.G4*I:N*Z M,BN@Q'+ *V!Z9\-%B96>BJTK*P$XMZ"2NH'G#=T2$^:DB5U;B#3A.T4)@X5 M66+S< N7UU/&=P\*2; ME%MPTJ? 65J >JX70,[=CR4D)3!+.D(#-U+GQ M)[/8Q-N [P1J>31&QLF:\R#P^L-]9[]K+&DN8JF]@H=E"V MDXJ7+5@K* EKWOBYO8/ :[FJ? MG=F@,QM8OO"O9N=$9I3+G0#T\V8ME=#I]*O/7T,8]1.:$IO("F^4][+R'Y]C3):YUWB@0!-/>+]G AQ9N:G^?^G'DC:\3 M=W_LH2?,#\>CH M[I2[JU$5GU=T11G02YVC+>7^B-?CXZ-QQ/!Z>B'L;Y$"*P)RP8>5Y\HM ]*FC33+]A ML25,(@H;#?0&UYI'- VJF2A>V1I?#, %Z?\.Y.DQ,V^C^$ND? M4$L#!!0 ( 6"5U&PO=V]R:W-H965T+:R169:)X6&E278*L7MGSE( M<\CIB)X.'L2N=N& %5G#=[ &]]2LK(_8P%()!1J%T<3"-J?WH]E\'/)CPG*A5%*./^6'1*N*[(PV@F] UT*0'*]!,>%Q!MR180FC[5IT6=AQIS7#@RL M['7FG4[Z@LX2RELR'KTC:9*FY&F])-=7-__2,&]]\)\._M/(._XO_TN!I338 M6B _[S?HK&^"7Y?,=R)WET7"8,RPX27DU'<^@MT#+=Z^&4V33Z^4,!Y*&+_& M7CSR(^%M)1SAB( 8BKGDL6.91I8P:_OB[F.2)!G;GXNSLUX(8_6-VYW02"1L M/2ZY?>\;T7:MV@7.-+$]-L;Y9HO;VD\WV)#@[[?&N%,0.F[X7Q1_ 5!+ P04 M " %@E=7V)_/#KX" !+!P &0 'AL+W=O:RYT!.O,J:Y]'U=5%!3?28;$+BR ME*JF!J=JY>M& 2T=J.9^% 297U,FO'SLOMVH?"S7AC,!-XKH=5U3]70-7&XG M7N@]?[AEJ\K8#WX^;N@*YF#NFQN%,[]G*5D-0C,IB(+EQ+L*+Z>9C749-O&CB*/%&MM9-V!44'- M1/NFCUT>=@!A\@8@Z@#1>P%Q!XB=T5:9LS6CAN9C);=$V6ADLP.7&X=&-TS8 MOS@W"E<9XDQ^513K>LVI@9+\-!4H,I4UUD-E?]0&R'>I-3F>@:&,ZQ-R2N[G M,W)\=$*."!/DKI)K346IQ[Y!,9;2+[J-K]N-HS=X++#H!5:=4B"*)V(4%1I38H\; MQSH8[HI*HWCT0OI0U&B4#"M/>^7I0>7W M GLN9W]1L4TM>L D,[$!;;!'FD&YZ6LA81*F+^2^C@J&I6:]U.R@U#MI*,=^ M>_B O%4@V4"!A'&0A2]D#\1=A-G.SVBU^SNMSEXS/ZA:,:$)AR4"@[,1&E=M MZVXG1C:N^RVDP5[JAA7>=J!L *XOI33/$]M0^_LS_P=02P,$% @ !8)7 M5P%UZX*#!0 >B@ !D !X;"]W;W)K&ULK9IK M;]LV%(;_"N$50PML$6^Z9;:!).*P#@L:),WVH=@'Q69LH;IX$IUT_WZZ1;(D MFG'6\R6QY/<\%'6HUSPBY\]9_K782JG0MR1.B\5LJ]3NW+**U58F87&6[61: M?O.8Y4FHRL-\8Q6[7(;K.BB)+8JQ8R5AE,Z6\_K<3;Z<9WL51ZF\R5&Q3Y(P M__=2QMGS8D9F+R=NH\U652>LY7P7;N2=5/>[F[P\LCK*.DID6D19BG+YN)A= MD'-!O2J@5OP9R>?BX#.JNO*095^K@X_KQ0Q75R1CN5(5(BS_/Y\V9F'L)!76?Q7M%;;QQNLV>?Y-MA^R* MM\KBHOZ+GANMS69HM2]4EK3!Y14D4=K\#[^U-^(@H.3H V@;0,45@/E3N7E MMU$9IY9WC]NP_H'8I2]'F;[8LP M71=S2Y4M5_'6JFWELFF%'FF%H>LL5=L"B70MUYKXP!SO&^*MLL==M^E+MR^I M$7@G=V>(X9\0Q91IKN?*'/YII%=4KB)OOR>#F_O M5.=C:MLC63"5,4P)<]A0)Z8ZZCC$XZ33#;IK=]VUC=V]3R,EU^A.A4H6Z,NU M3!YDKAU[1LY;QQXD+("$"2#8(!E.EPP'V! >L;>? MU%;FZ"*1>;0*S89@!+UU[$'" DB8 ((-LN%WV?"!#<&'3 HD+("$"2#8("D$ M]W-W_'V6T,8/GD[;PWAD"5H9<>R1)6ADW/6\T4Q":&3,QP3K#8$<5"K$V-N3 MS,#,>.O Z4%H#0!11MF@_;9H,"6T *A4@-)"T!I HHV3$U?SA%C87*"+;#I M@\S*G^SQ5$&GPR[SW+$Q3'6$>CYSZ=@:=$+"7'YDMD#Z:HF8RZ6K;92&9F

@K.6)#.P-H30=*"T!I HHV3$U?UQ%CA7*",SC3!]1M M7C,-G4&CXQZCDRG#5&=3YHQ?4@B-CF/"G6.3AKYH(N:JJ:TCBN@5Y M[8[G#!H=P1YEWLAGA$98N@>SC_E"7T!1<7N=5^P=2\?R62!4J?CU/?8V!>F.N[Z MU!FO2.ATC#C':@G:5T_47#W]'N["U.P+H.M@H+0 E":@:,-4]&4==:%] ;3" M Z4%H#0!11NFIJ_PJ'GE[G5?\"9;"&S7G2Q*:&3<=; _=H6IC+B8\?&K1YV. M>]AS1JY@'>RE2F2^J3>Q%6B5[5/5;*GISG8;Y2[J[6&C\Y?D_(IHS@?D7#3; MX'I\LROO.LPW45J@6#Z63>$SM[2PO-GHUARH;%?OY'K(E,J2^N-6AFN95X+R M^\G,-I Z M+;:AP8)XV1Z&/= 6;1&51(VD[>;?E_J(9-DR6P/4BRU*]Q[RW'LD')#3 ^-? M1$*(!%^S-!DB61 MS\4C5R.[18EI1G)!60XXVFJ6B^@6'.M;W+;#>" MA034)* ?37";!+WA.):2H ? ?>@^?E/7C[YAUX V@._DK83N \%E-; MJKE+!'O=S/.AG@==G*>X :[S"T .<@?2%_KT>[)6Z;!*1_UT6S%N::.6-JKP MW$O+J54+V :D+-^^3Y668H"%(%* U0O8$K;EN$A>AIC6T-XP=/G>W8H"K\G, M4B^6('Q/K/G//\' ^76(MR&P7A7HJ@FJ+\:.SGO@==#T[M_3'/P;#(==JP'@.O9>!I&3SG5*K5 M+R661(!_'TBV(OR_H65J<:YMFB&P'F6_I>R/)UW?9!4,@?6J$+15",:7;CV% M?Z1)-_ F+CJ1[D"8%T8(#4LW;!F$6@9_RH1P<)<13M=8KUTMT+5=,P36XQRU MG*/QM!N9K((AL%X5)FT5)N-K=W(F2NC 8'(BW?.HT/>B8>%"I_,,CI; #XE6 MCW%MOTRA]1D?N20XGG ;;%.5,(36KT1GG*#6D9@1;S-'[Y,:^DK )_(=BO-] M-[S@&F!G?*#>^2P2FF.]?+4 5S?-$%J?;N>2H#>B?(U:)U-H_4ITY@EJ78DA M^?IGLE26-PI.U7L>YL,@""^(M[,^4.]]&N<@Z'<4K$6YNF^&T/J<.[,$PQ$5 M;-1 F4+K5Z*S4%#K30PI.#HW!D[HN:<*'@AS732YH.#. $&] _J^=K7Y5W?, M$%I_JZ&S2\@9<;/!J(TRA=:O1&>CD-:T=Z2W0QX>/=UKUZO.O[MD86T2HLTK('5&]1EV4*;1^)3H7A?2;36;4ZPV8 M C0Y=;Y#8<'$O_#E19W_07K_\P\&P7%T7(.=7N>93G._Z)=.VC0XORQ.@!\RW-!4C)1J4Y-Z%2 M#J\/8>J!9$5UCK%B4K*LNDP(C@DO ]3S#6/R=5 >C;1'8?-O4$L#!!0 ( M 6"5U?[ +;&.0( %(% 9 >&PO=V]R:W-H965T&"[PKJ#,$U*NH,UV,=RI=$*.Y:<"9"&*4DT;*?![6 R&SE_[_"#06U.]L1E MLE'JR1GW^33H.T' (;..@>*RASO@W!&AC.>6,^A".N#I_LC^Q>>.N6RH@3O% M?[+<%M/@4T!RV-**VP=5?X4V'R\P4]SX+ZD;WR%&S"ICE6C!: LFFY4>VCJ< M *+H%4#4 B*ONPGD5C2*8]+]E+75>,L09]-UM3'P M7(&T9+%WW^LY6,JXN2%7A$FR9)QC]4P26HSF,&'6,L\:YN@5Y@%9*FD+0Q8R MA_Q??(@J.ZG14>HLNDCX/;,]$@\^D*@?Q>1Q/2?75S<7>..N!+'G';ZU!+^6 M(#:@?Y_+^2*5ZZ")*6D&TP!;Q(#>0Y"^?S<8]S]?$#KLA X]>_QFH=_0@]Q; M$.:LV.%_$#OJQ(XN5G5Q*+'Q("<"] XTR? 1L1PT=')._>TKIL-4E?2-D^^.^T&QFW3)W_=FVFSI'K'I"$-UT M<&-85?JNV2B+/>BW!0X]T,X![[=*V:/A G1C-/T#4$L#!!0 ( 6"5U?= M\0=C.0, ,X3 - >&POVS?$ M,*K,2K"[!6,F6!9"5F.R,*;\$(;5;,$*6EVHDDF+Y$H7U-BNGH=5J1G-*B 5 M(AST>G%84"[)9"3KXJ8P53!3M31C$G>AP-T^9V/2C]^3P,FE*F-C\G#V]D>M MS/6;P-U/WIV<]![.K_?C9PUP3D*OZ.4+1"]ZN*[%,.EX5[H9?FJ%'/$4HUV] MR-$SAC#AH<>/M;^Q!!V,G/C)N^R6'K;[.1GE2FZV-2(N8/5IP8)'*L8DI8)/ M-0=63@LN5BX\@,!,":4#8^O))NQ#I/KEX+[K0:FU.@672C>Y70;W/6V'[P'K M'ACD0G0&!\0%)J.2&L.TO+&=9G 3? (%;?M^55J'T ME_G6SO5@WV37M(;:II-Q'=#?5G/:V[+1JW2#DC\J\ZFVTY%-'^J4W6J6\V73 M7^:= 4R]CZO3LA2KCX+/9<'<^69EU.RQSW/#A"SW]WG>=,,DW%MFE;^X>\RJ]V'%W]*\O-;Y5]PUZ/ M['H/)^!A,'D%-1LGA>VP/58=N\C!7,FP/&5LGF9US3!<-X+PX)M_@ M_"DV28-IS87ALNTM>)8Q^>0X8^4-G=H_5G;T[?B,Y;06YKX#QV33_LHR7A=) M-^H6%J(=M6E_@>GUX^ZP:G-QF;$ER]*VJ^?3IAG8ALW:7D#81VZ:RX]@'(?Y M$<"P/)@#C.-86)[_:3Y#=#X.P[P-O<@0Y0Q1CF/YD+3Y8'G\G,1>_IDF213% M,;:B:>IUD&+K%L?PXU?#O $#RP.9_FRM\=W&*^3Y.L#V]+D*P6:*5R(V4WRM M ?&O&S"2Q+_;6!Y@8+N U0[D]^>!FO)SH@AV%?.&/<$XDB08 K7HK]$X1E8G MAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$4?,>W'L?A>OW5+CY#][D-U!+ M P04 " %@E=7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( 6"5U>HH(_-=04 #$S / >&PO=V]R:V)O M;VLN>&ULQ9M;;]LV%(#_"N&G#NAFZ]X&<8 TERY UQIQD->!EFB;B"2Z).4D M_?4CJ60C8^5@+\=ZLB71\N?#R\=#T:>/0CZLA'@@3TW=JOEDJ_7N9#I5Y98U M5/TA=JPU5]9"-E2;0[F9JIUDM%);QG133^/9+)\VE+>3L]/7>RWDU#\0FI6: MB]:X.+R^]D$\D?\GC&*]YB6[ M%&77L%;W<92LMH"MVO*=FI"6-FP^N1![)LF";IC]4>9;;JK^!VI#YH5+GG!S M0=Y4CA&3IZU8JUA%S#LE:EX9CHI\H35M2T8\R!B C$>!O&E+T3"R]" 3 #(9 M!7)I<%_$(55T2LR4(R98JZ$H2V MAK-K&NI!%@!D@0MYR_:L[?RAYA, \PD;IF1\3\UWJH^D9=JC^@Q0?<:ENF0K MGR2:06/Q#)?EO/S9F2]UYWTFT _(@O@J1/7(Z]HU;0FMF*G=,FIF;/YQ%D!DB9#7T4"_BMY173[:J6=!=("M$ MR%KX;N[[@K^D!1B9"F8T:SA?:VY%F_F1-KT4=:6/&CV,62)&-D2YZ4I MTM5NGM;W43L(2[8UG=,D8CXFF$=@6X)M; D[#@MIH^B#07J(L?70K13[V5FV M*]O^?"Y("S&R%A;TF>R5',E560O5!>-:#$DA1I;"C6ECE765I)6U MU[F49G+"W@YT,>2%>,QT(4B\8D@1\7$2!O+ASLW3?_.Y($_$1\X=!@$A;<1' M2".&H!)('/J8X.+32/G% ";D MDV3,-".L=,@HR5AI1A].'Q.22C)"LC'8SR&E),?+.CZ2*]/-]3/YB^FMJ%QD M?4S(,,G1,I'!"$)N28Z5D@R1I9!@4G3! -/^H#NGD&I29-4<3/L' PE9)D6V MS+_SKDNF*:]#,,@K*;)7WH*1*$ #'V6@N^0-6AR@0?Y(D?UQ@';'GG1'ZP 0 M,D>*;([#^?10PX.TD2)KHY]0#U%!EDB1+>&H+LQ$E6MR34OWD-NK91\3,D9Z ME&P$:'P99(WLJ&D)1 E)(T-?TAJB#(:_#%)&AJR,8;Y@#,P@DD0]8)C)GYF)!?,F2_ MP)BYCPGY)4/VR_N+(JX?^3LT(-'DR*(!,8/T)(=,DV.G)^^NW1Q$$Q).?I1' M[.]@AM&$O).C9RS0$E.P>PC23S[J2I@_;N:0A?+Q5L)LX_0QP*C"P3V^R%9Y'S%6J2NLSDXKMN8MJ[Z;NRMSOJ1UN9#$OK@M9'&:V6UDZZZN+\RY'^TW0:O7 M?WR\_EOE[!]02P,$% @ !8)75[M)TM]B @ M"X !H !X;"]?Q[VAVY8?)R.YV%= M[<>Q^U'7PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1]_G^YF+ MU\^N_,_$=KL];,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%=U1_'V^FAOA[2 MPV5RM7AY6U?]RUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@#$%Y_J 5 M!*WF#WJ$H,?Y@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C,3HAV(E [(=N) MP.V$<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$>@OJ M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&]# MO8U ;YML=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z M!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.\\^5F00.^, M>F<"O3/JG;]3[V'\/);AUO.UAN>OOI/J\7)ON3W^NOPZB3BOKCC7]Q7#\U]0 M2P,$% @ !8)75]TG:PL8 @ A2T !, !;0V]N=&5N=%]4>7!E&ULS=K?3MLP% ;P5ZERBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20-K$* M5*1]-XU:V^<[\9%^5[WZ\10H+0Y#/Z9UMO M<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AE MK2L70M\U+I=U]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X M=S%_>CK8]&+T\FY MW# =/_G9^7.94X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2 M^\[L,+2!]? M0?K@*Y1&4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$B MJT"15:#(*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:% M(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56 MC2*K1I%5H\BJ460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9% M5HLBJT61U:+(:E%DM2BR6A19+8JL]G_*^M/[_2?'S\]Z<-WXDL_F?U]?_P90 M2P$"% ,4 " %@E=7!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( 6"5U97)PC$ 8 )PG 3 " &UL4$L! A0#% @ !8)75ZG2TL)!!0 5!4 !@ M ("!#0@ 'AL+W=O)@ & M @('$$P >&PO=V]R:W-H965T&UL4$L! A0# M% @ !8)75]KC&(OS P C0X !@ ("!6!L 'AL+W=O MB07'&:0T *U] M 8 " @8$? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75ZC: &PO=V]R:W-H965T&UL4$L! A0#% @ !8)75[%*6394"@ T!X !D M ("!N%$ 'AL+W=ONBC$( "%%@ &0 @(%#7 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ !8)75U,%Y*%I P 40< !D ("!\&H 'AL M+W=O&PO=V]R:W-H965T 0 *0* 9 " M@79T !X;"]W;W)K&UL4$L! A0#% @ !8)7 M5X,_H.Z( P IP< !D ("!)7D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75Q GH^9:" A1< M !D ("!28@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75W3C/%&V P 0D !D M ("!FIL 'AL+W=O&PO=V]R:W-H965T M9-&D&UL4$L! A0# M% @ !8)75SC_P&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75V+7 M.;]Z! E@L !D ("!/[P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75T1:;[=.! <0L !D M ("!)L< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !8)75]I5"PX\ P AP< !D ("! MHM4 'AL+W=O&PO=V]R:W-H965T(P'-;B@, *@' 9 M " @2G< !X;"]W;W)K&UL4$L! A0#% M @ !8)75XQ+/%M"! [PH !D ("!ZM\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75\J9WWH5!0 *2 !D M ("!:/8 'AL+W=O&PO=V]R M:W-H965TO_ !X;"]W;W)K&UL M4$L! A0#% @ !8)75U^IGCR0 P *@T !D ("!; (! M 'AL+W=O&PO=V]R:W-H965TS%O9=(P4 4D 9 M " @3\) 0!X;"]W;W)K&UL4$L! A0#% @ M!8)75[4"_Z^^!@ V#0 !D ("!F0X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75Q+!%ARK P M7Q( !D ("!@R$! 'AL+W=O&PO=V]R:W-H965T/ MFB(BM0, &$2 9 " @;,H 0!X;"]W;W)K&UL4$L! A0#% @ !8)75PR9!;=K P .@X !D M ("!GRP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !8)75WU9\6L' P Y0D !D ("!&3@! 'AL M+W=O&PO=V]R:W-H965T0,BERK00 (@= 9 " M@78^ 0!X;"]W;W)K&UL4$L! A0#% @ !8)7 M5W*Y%%FH @ !@8 !D ("!6D,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75];U6*1& @ $@4 M !D ("!M% ! 'AL+W=O&PO=V]R:W-H965TD5'W1 M_0, .P- 9 " @2%7 0!X;"]W;W)K&UL4$L! A0#% @ !8)75S'#!YO) P :0T !D M ("!55L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !8)75Z%-K@5P @ ) 8 !D ("!JF8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75UGY M.?[> P [A !D ("!=70! 'AL+W=O $ >&PO=V]R:W-H965T&UL4$L! A0#% @ !8)75]B?SPZ^ @ 2P< !D M ("!;7T! 'AL+W=O&PO M=V]R:W-H965TQ?FU100 M !8; 9 " @1R& 0!X;"]W;W)K&UL4$L! A0#% @ !8)75_L ML8Y @ 4@4 !D ("! MF(H! 'AL+W=O&PO7BKL

HH(_-=04 #$S / M " 561 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " %@E=7NTG2 MWV(" "T+@ &@ @ 'WE@$ >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " %@E=7W2=K"Q@" "%+0 $P M @ &1F0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5P!7 -@7 #: %FP$ ! end XML 97 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 98 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 274 295 1 true 68 0 false 4 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.cadence.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cadence.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Income Statements Sheet http://www.cadence.com/role/CondensedConsolidatedIncomeStatements Condensed Consolidated Income Statements Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 7 false false R8.htm 0000008 - Disclosure - Revenue Sheet http://www.cadence.com/role/Revenue Revenue Notes 8 false false R9.htm 0000009 - Disclosure - Receivables, net Sheet http://www.cadence.com/role/Receivablesnet Receivables, net Notes 9 false false R10.htm 0000010 - Disclosure - Debt Sheet http://www.cadence.com/role/Debt Debt Notes 10 false false R11.htm 0000011 - Disclosure - Acquisitions Sheet http://www.cadence.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and Acquired Intangibles Sheet http://www.cadence.com/role/GoodwillandAcquiredIntangibles Goodwill and Acquired Intangibles Notes 12 false false R13.htm 0000013 - Disclosure - Stock Based Compensation Sheet http://www.cadence.com/role/StockBasedCompensation Stock Based Compensation Notes 13 false false R14.htm 0000014 - Disclosure - Stock Repurchase Program Sheet http://www.cadence.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 14 false false R15.htm 0000015 - Disclosure - Restructuring and Other Termination Benefits Sheet http://www.cadence.com/role/RestructuringandOtherTerminationBenefits Restructuring and Other Termination Benefits Notes 15 false false R16.htm 0000016 - Disclosure - Other Income and Expenses Sheet http://www.cadence.com/role/OtherIncomeandExpenses Other Income and Expenses Notes 16 false false R17.htm 0000017 - Disclosure - Net Income Per Share Sheet http://www.cadence.com/role/NetIncomePerShare Net Income Per Share Notes 17 false false R18.htm 0000018 - Disclosure - Investments Sheet http://www.cadence.com/role/Investments Investments Notes 18 false false R19.htm 0000019 - Disclosure - Fair Value Sheet http://www.cadence.com/role/FairValue Fair Value Notes 19 false false R20.htm 0000020 - Disclosure - Inventory Sheet http://www.cadence.com/role/Inventory Inventory Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.cadence.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.cadence.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 22 false false R23.htm 0000023 - Disclosure - Segment Reporting Sheet http://www.cadence.com/role/SegmentReporting Segment Reporting Notes 23 false false R24.htm 0000024 - Disclosure - Subsequent Event Sheet http://www.cadence.com/role/SubsequentEvent Subsequent Event Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 27 false false R28.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://www.cadence.com/role/RevenueTables Revenue (Tables) Tables http://www.cadence.com/role/Revenue 28 false false R29.htm 9954473 - Disclosure - Receivables, net (Tables) Sheet http://www.cadence.com/role/ReceivablesnetTables Receivables, net (Tables) Tables http://www.cadence.com/role/Receivablesnet 29 false false R30.htm 9954474 - Disclosure - Debt (Tables) Sheet http://www.cadence.com/role/DebtTables Debt (Tables) Tables http://www.cadence.com/role/Debt 30 false false R31.htm 9954475 - Disclosure - Acquisitions (Tables) Sheet http://www.cadence.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.cadence.com/role/Acquisitions 31 false false R32.htm 9954476 - Disclosure - Goodwill and Acquired Intangibles (Tables) Sheet http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables Goodwill and Acquired Intangibles (Tables) Tables http://www.cadence.com/role/GoodwillandAcquiredIntangibles 32 false false R33.htm 9954477 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cadence.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables 33 false false R34.htm 9954478 - Disclosure - Stock Repurchase Program (Tables) Sheet http://www.cadence.com/role/StockRepurchaseProgramTables Stock Repurchase Program (Tables) Tables http://www.cadence.com/role/StockRepurchaseProgram 34 false false R35.htm 9954479 - Disclosure - Restructuring and Other Termination Benefits (Tables) Sheet http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsTables Restructuring and Other Termination Benefits (Tables) Tables http://www.cadence.com/role/RestructuringandOtherTerminationBenefits 35 false false R36.htm 9954480 - Disclosure - Other Income and Expenses (Tables) Sheet http://www.cadence.com/role/OtherIncomeandExpensesTables Other Income and Expenses (Tables) Tables http://www.cadence.com/role/OtherIncomeandExpenses 36 false false R37.htm 9954481 - Disclosure - Net Income Per Share (Tables) Sheet http://www.cadence.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.cadence.com/role/NetIncomePerShare 37 false false R38.htm 9954482 - Disclosure - Investments, Equity Method and Joint Ventures (Tables) Sheet http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables Investments, Equity Method and Joint Ventures (Tables) Tables 38 false false R39.htm 9954483 - Disclosure - Fair Value (Tables) Sheet http://www.cadence.com/role/FairValueTables Fair Value (Tables) Tables http://www.cadence.com/role/FairValue 39 false false R40.htm 9954484 - Disclosure - Inventory (Tables) Sheet http://www.cadence.com/role/InventoryTables Inventory (Tables) Tables http://www.cadence.com/role/Inventory 40 false false R41.htm 9954485 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.cadence.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.cadence.com/role/AccumulatedOtherComprehensiveLoss 41 false false R42.htm 9954486 - Disclosure - Segment Reporting (Tables) Sheet http://www.cadence.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.cadence.com/role/SegmentReporting 42 false false R43.htm 9954487 - Disclosure - Revenue (Details) Sheet http://www.cadence.com/role/RevenueDetails Revenue (Details) Details http://www.cadence.com/role/RevenueTables 43 false false R44.htm 9954488 - Disclosure - Revenue (Details 1) Sheet http://www.cadence.com/role/RevenueDetails1 Revenue (Details 1) Details http://www.cadence.com/role/RevenueTables 44 false false R45.htm 9954489 - Disclosure - Revenue (Details 2) Sheet http://www.cadence.com/role/RevenueDetails2 Revenue (Details 2) Details http://www.cadence.com/role/RevenueTables 45 false false R46.htm 9954490 - Disclosure - Revenue (Details Textual) Sheet http://www.cadence.com/role/RevenueDetailsTextual Revenue (Details Textual) Details http://www.cadence.com/role/RevenueTables 46 false false R47.htm 9954491 - Disclosure - Receivables, net (Details) Sheet http://www.cadence.com/role/ReceivablesnetDetails Receivables, net (Details) Details http://www.cadence.com/role/ReceivablesnetTables 47 false false R48.htm 9954492 - Disclosure - Debt (Details) Sheet http://www.cadence.com/role/DebtDetails Debt (Details) Details http://www.cadence.com/role/DebtTables 48 false false R49.htm 9954493 - Disclosure - Debt Credit Facility (Details Textual) Sheet http://www.cadence.com/role/DebtCreditFacilityDetailsTextual Debt Credit Facility (Details Textual) Details 49 false false R50.htm 9954494 - Disclosure - Debt (Details Textual) Sheet http://www.cadence.com/role/DebtDetailsTextual Debt (Details Textual) Details http://www.cadence.com/role/DebtTables 50 false false R51.htm 9954495 - Disclosure - Acquisitions (Details Textual) Sheet http://www.cadence.com/role/AcquisitionsDetailsTextual Acquisitions (Details Textual) Details http://www.cadence.com/role/AcquisitionsTables 51 false false R52.htm 9954496 - Disclosure - Acquisitions (Details 1) Sheet http://www.cadence.com/role/AcquisitionsDetails1 Acquisitions (Details 1) Details http://www.cadence.com/role/AcquisitionsTables 52 false false R53.htm 9954497 - Disclosure - Acquisitions (Details 2) Sheet http://www.cadence.com/role/AcquisitionsDetails2 Acquisitions (Details 2) Details http://www.cadence.com/role/AcquisitionsTables 53 false false R54.htm 9954498 - Disclosure - Acquisitions (Details 3) Sheet http://www.cadence.com/role/AcquisitionsDetails3 Acquisitions (Details 3) Details http://www.cadence.com/role/AcquisitionsTables 54 false false R55.htm 9954499 - Disclosure - Acquisitions (Details 4) Sheet http://www.cadence.com/role/AcquisitionsDetails4 Acquisitions (Details 4) Details http://www.cadence.com/role/AcquisitionsTables 55 false false R56.htm 9954500 - Disclosure - Goodwill and Acquired Intangibles (Details) Sheet http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails Goodwill and Acquired Intangibles (Details) Details http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables 56 false false R57.htm 9954501 - Disclosure - Goodwill and Acquired Intangibles (Details 1) Sheet http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1 Goodwill and Acquired Intangibles (Details 1) Details http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables 57 false false R58.htm 9954502 - Disclosure - Goodwill and Acquired Intangibles (Details 2) Sheet http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2 Goodwill and Acquired Intangibles (Details 2) Details http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables 58 false false R59.htm 9954503 - Disclosure - Goodwill and Acquired Intangibles (Details 3) Sheet http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3 Goodwill and Acquired Intangibles (Details 3) Details http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables 59 false false R60.htm 9954504 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.cadence.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.cadence.com/role/StockBasedCompensationTables 60 false false R61.htm 9954505 - Disclosure - Stock-Based Compensation (Details Textual) Sheet http://www.cadence.com/role/StockBasedCompensationDetailsTextual Stock-Based Compensation (Details Textual) Details http://www.cadence.com/role/StockBasedCompensationTables 61 false false R62.htm 9954506 - Disclosure - Stock Repurchase Program (Details Textuals) Sheet http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals Stock Repurchase Program (Details Textuals) Details http://www.cadence.com/role/StockRepurchaseProgramTables 62 false false R63.htm 9954507 - Disclosure - Stock Repurchase Program (Details) Sheet http://www.cadence.com/role/StockRepurchaseProgramDetails Stock Repurchase Program (Details) Details http://www.cadence.com/role/StockRepurchaseProgramTables 63 false false R64.htm 9954508 - Disclosure - Restructuring and Other Termination Benefits (Details Textual) Sheet http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual Restructuring and Other Termination Benefits (Details Textual) Details http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsTables 64 false false R65.htm 9954509 - Disclosure - Restructuring and Other Termination Benefits (Details) Sheet http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails Restructuring and Other Termination Benefits (Details) Details http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsTables 65 false false R66.htm 9954510 - Disclosure - Other Income and Expenses (Details) Sheet http://www.cadence.com/role/OtherIncomeandExpensesDetails Other Income and Expenses (Details) Details http://www.cadence.com/role/OtherIncomeandExpensesTables 66 false false R67.htm 9954511 - Disclosure - Net Income Per Share (Details) Sheet http://www.cadence.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.cadence.com/role/NetIncomePerShareTables 67 false false R68.htm 9954512 - Disclosure - Net Income Per Share (Details 1) Sheet http://www.cadence.com/role/NetIncomePerShareDetails1 Net Income Per Share (Details 1) Details http://www.cadence.com/role/NetIncomePerShareTables 68 false false R69.htm 9954513 - Disclosure - Investments (Details) Sheet http://www.cadence.com/role/InvestmentsDetails Investments (Details) Details http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables 69 false false R70.htm 9954514 - Disclosure - Investments (Details 2) Sheet http://www.cadence.com/role/InvestmentsDetails2 Investments (Details 2) Details http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables 70 false false R71.htm 9954515 - Disclosure - Investments (Details Textuals) Sheet http://www.cadence.com/role/InvestmentsDetailsTextuals Investments (Details Textuals) Details http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables 71 false false R72.htm 9954516 - Disclosure - Fair Value (Details) Sheet http://www.cadence.com/role/FairValueDetails Fair Value (Details) Details http://www.cadence.com/role/FairValueTables 72 false false R73.htm 9954517 - Disclosure - Fair Value (Details Textuals) Sheet http://www.cadence.com/role/FairValueDetailsTextuals Fair Value (Details Textuals) Details http://www.cadence.com/role/FairValueTables 73 false false R74.htm 9954518 - Disclosure - Inventory (Details) Sheet http://www.cadence.com/role/InventoryDetails Inventory (Details) Details http://www.cadence.com/role/InventoryTables 74 false false R75.htm 9954519 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.cadence.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.cadence.com/role/CommitmentsandContingencies 75 false false R76.htm 9954520 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.cadence.com/role/AccumulatedOtherComprehensiveLossTables 76 false false R77.htm 9954521 - Disclosure - Segment Reporting (Details) Sheet http://www.cadence.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.cadence.com/role/SegmentReportingTables 77 false false R78.htm 9954522 - Disclosure - Segment Reporting (Details 1) Sheet http://www.cadence.com/role/SegmentReportingDetails1 Segment Reporting (Details 1) Details http://www.cadence.com/role/SegmentReportingTables 78 false false R79.htm 9954523 - Disclosure - Subsequent Event (Details) Sheet http://www.cadence.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.cadence.com/role/SubsequentEvent 79 false false All Reports Book All Reports cdns-20230930.htm cdns-20230930.xsd cdns-20230930_cal.xml cdns-20230930_def.xml cdns-20230930_lab.xml cdns-20230930_pre.xml cdns-20230930_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cdns-20230930.htm": { "nsprefix": "cdns", "nsuri": "http://www.cadence.com/20230930", "dts": { "inline": { "local": [ "cdns-20230930.htm" ] }, "schema": { "local": [ "cdns-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "cdns-20230930_cal.xml" ] }, "definitionLink": { "local": [ "cdns-20230930_def.xml" ] }, "labelLink": { "local": [ "cdns-20230930_lab.xml" ] }, "presentationLink": { "local": [ "cdns-20230930_pre.xml" ] } }, "keyStandard": 266, "keyCustom": 29, "axisStandard": 24, "axisCustom": 1, "memberStandard": 39, "memberCustom": 28, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 3 }, "contextCount": 274, "entityCount": 1, "segmentCount": 68, "elementCount": 588, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 801, "http://xbrl.sec.gov/ecd/2023": 30, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.cadence.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "longName": "0000003 - Statement - Condensed Consolidated Income Statements", "shortName": "Condensed Consolidated Income Statements", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:SellingAndMarketingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R4": { "role": "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R5": { "role": "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-58", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cadence.com/role/Revenue", "longName": "0000008 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cadence.com/role/Receivablesnet", "longName": "0000009 - Disclosure - Receivables, net", "shortName": "Receivables, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cadence.com/role/Debt", "longName": "0000010 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cadence.com/role/Acquisitions", "longName": "0000011 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cadence.com/role/GoodwillandAcquiredIntangibles", "longName": "0000012 - Disclosure - Goodwill and Acquired Intangibles", "shortName": "Goodwill and Acquired Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cadence.com/role/StockBasedCompensation", "longName": "0000013 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cadence.com/role/StockRepurchaseProgram", "longName": "0000014 - Disclosure - Stock Repurchase Program", "shortName": "Stock Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cadence.com/role/RestructuringandOtherTerminationBenefits", "longName": "0000015 - Disclosure - Restructuring and Other Termination Benefits", "shortName": "Restructuring and Other Termination Benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cadence.com/role/OtherIncomeandExpenses", "longName": "0000016 - Disclosure - Other Income and Expenses", "shortName": "Other Income and Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cadence.com/role/NetIncomePerShare", "longName": "0000017 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cadence.com/role/Investments", "longName": "0000018 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cadence.com/role/FairValue", "longName": "0000019 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cadence.com/role/Inventory", "longName": "0000020 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cadence.com/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cadence.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000022 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cadence.com/role/SegmentReporting", "longName": "0000023 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cadence.com/role/SubsequentEvent", "longName": "0000024 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cadence.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cadence.com/role/ReceivablesnetTables", "longName": "9954473 - Disclosure - Receivables, net (Tables)", "shortName": "Receivables, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cadence.com/role/DebtTables", "longName": "9954474 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cadence.com/role/AcquisitionsTables", "longName": "9954475 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables", "longName": "9954476 - Disclosure - Goodwill and Acquired Intangibles (Tables)", "shortName": "Goodwill and Acquired Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cadence.com/role/StockBasedCompensationTables", "longName": "9954477 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cadence.com/role/StockRepurchaseProgramTables", "longName": "9954478 - Disclosure - Stock Repurchase Program (Tables)", "shortName": "Stock Repurchase Program (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsTables", "longName": "9954479 - Disclosure - Restructuring and Other Termination Benefits (Tables)", "shortName": "Restructuring and Other Termination Benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cadence.com/role/OtherIncomeandExpensesTables", "longName": "9954480 - Disclosure - Other Income and Expenses (Tables)", "shortName": "Other Income and Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cadence.com/role/NetIncomePerShareTables", "longName": "9954481 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables", "longName": "9954482 - Disclosure - Investments, Equity Method and Joint Ventures (Tables)", "shortName": "Investments, Equity Method and Joint Ventures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cadence.com/role/FairValueTables", "longName": "9954483 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cadence.com/role/InventoryTables", "longName": "9954484 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954485 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cadence.com/role/SegmentReportingTables", "longName": "9954486 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cadence.com/role/RevenueDetails", "longName": "9954487 - Disclosure - Revenue (Details)", "shortName": "Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-12", "name": "cdns:PercentageofProductandMaintenanceRevenuebyProductGroup", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "cdns:PercentageofProductandMaintenanceRevenuebyProductGroup", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cadence.com/role/RevenueDetails1", "longName": "9954488 - Disclosure - Revenue (Details 1)", "shortName": "Revenue (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-12", "name": "cdns:RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "cdns:RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cadence.com/role/RevenueDetails2", "longName": "9954489 - Disclosure - Revenue (Details 2)", "shortName": "Revenue (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cdns:ContractAssetsandDeferredRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cdns:ContractAssetsandDeferredRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cadence.com/role/RevenueDetailsTextual", "longName": "9954490 - Disclosure - Revenue (Details Textual)", "shortName": "Revenue (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cadence.com/role/ReceivablesnetDetails", "longName": "9954491 - Disclosure - Receivables, net (Details)", "shortName": "Receivables, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.cadence.com/role/DebtDetails", "longName": "9954492 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-2", "name": "cdns:RemainingPrincipalAmountOfDebtOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "cdns:RemainingPrincipalAmountOfDebtOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "longName": "9954493 - Disclosure - Debt Credit Facility (Details Textual)", "shortName": "Debt Credit Facility (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R50": { "role": "http://www.cadence.com/role/DebtDetailsTextual", "longName": "9954494 - Disclosure - Debt (Details Textual)", "shortName": "Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "cdns:DebtInstrumentInterestRateAtPeriodEnd", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R51": { "role": "http://www.cadence.com/role/AcquisitionsDetailsTextual", "longName": "9954495 - Disclosure - Acquisitions (Details Textual)", "shortName": "Acquisitions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R52": { "role": "http://www.cadence.com/role/AcquisitionsDetails1", "longName": "9954496 - Disclosure - Acquisitions (Details 1)", "shortName": "Acquisitions (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R53": { "role": "http://www.cadence.com/role/AcquisitionsDetails2", "longName": "9954497 - Disclosure - Acquisitions (Details 2)", "shortName": "Acquisitions (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-133", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cadence.com/role/AcquisitionsDetails3", "longName": "9954498 - Disclosure - Acquisitions (Details 3)", "shortName": "Acquisitions (Details 3)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R55": { "role": "http://www.cadence.com/role/AcquisitionsDetails4", "longName": "9954499 - Disclosure - Acquisitions (Details 4)", "shortName": "Acquisitions (Details 4)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-138", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails", "longName": "9954500 - Disclosure - Goodwill and Acquired Intangibles (Details)", "shortName": "Goodwill and Acquired Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R57": { "role": "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1", "longName": "9954501 - Disclosure - Goodwill and Acquired Intangibles (Details 1)", "shortName": "Goodwill and Acquired Intangibles (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2", "longName": "9954502 - Disclosure - Goodwill and Acquired Intangibles (Details 2)", "shortName": "Goodwill and Acquired Intangibles (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3", "longName": "9954503 - Disclosure - Goodwill and Acquired Intangibles (Details 3)", "shortName": "Goodwill and Acquired Intangibles (Details 3)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.cadence.com/role/StockBasedCompensationDetails", "longName": "9954504 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-148", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R61": { "role": "http://www.cadence.com/role/StockBasedCompensationDetailsTextual", "longName": "9954505 - Disclosure - Stock-Based Compensation (Details Textual)", "shortName": "Stock-Based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-168", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-168", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals", "longName": "9954506 - Disclosure - Stock Repurchase Program (Details Textuals)", "shortName": "Stock Repurchase Program (Details Textuals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-170", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.cadence.com/role/StockRepurchaseProgramDetails", "longName": "9954507 - Disclosure - Stock Repurchase Program (Details)", "shortName": "Stock Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "cdns:CostOfRepurchasedSharesIncludingImpactOnTreasuryStockAndAdditionalPaidInCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R64": { "role": "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual", "longName": "9954508 - Disclosure - Restructuring and Other Termination Benefits (Details Textual)", "shortName": "Restructuring and Other Termination Benefits (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-177", "name": "us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails", "longName": "9954509 - Disclosure - Restructuring and Other Termination Benefits (Details)", "shortName": "Restructuring and Other Termination Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R66": { "role": "http://www.cadence.com/role/OtherIncomeandExpensesDetails", "longName": "9954510 - Disclosure - Other Income and Expenses (Details)", "shortName": "Other Income and Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:InterestIncomeOther", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:InterestIncomeOther", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.cadence.com/role/NetIncomePerShareDetails", "longName": "9954511 - Disclosure - Net Income Per Share (Details)", "shortName": "Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R68": { "role": "http://www.cadence.com/role/NetIncomePerShareDetails1", "longName": "9954512 - Disclosure - Net Income Per Share (Details 1)", "shortName": "Net Income Per Share (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.cadence.com/role/InvestmentsDetails", "longName": "9954513 - Disclosure - Investments (Details)", "shortName": "Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.cadence.com/role/InvestmentsDetails2", "longName": "9954514 - Disclosure - Investments (Details 2)", "shortName": "Investments (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.cadence.com/role/InvestmentsDetailsTextuals", "longName": "9954515 - Disclosure - Investments (Details Textuals)", "shortName": "Investments (Details Textuals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R72": { "role": "http://www.cadence.com/role/FairValueDetails", "longName": "9954516 - Disclosure - Fair Value (Details)", "shortName": "Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:DeferredCompensationPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R73": { "role": "http://www.cadence.com/role/FairValueDetailsTextuals", "longName": "9954517 - Disclosure - Fair Value (Details Textuals)", "shortName": "Fair Value (Details Textuals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-212", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-212", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.cadence.com/role/InventoryDetails", "longName": "9954518 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.cadence.com/role/CommitmentsandContingenciesDetails", "longName": "9954519 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954520 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.cadence.com/role/SegmentReportingDetails", "longName": "9954521 - Disclosure - Segment Reporting (Details)", "shortName": "Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-217", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "unique": true } }, "R78": { "role": "http://www.cadence.com/role/SegmentReportingDetails1", "longName": "9954522 - Disclosure - Segment Reporting (Details 1)", "shortName": "Segment Reporting (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.cadence.com/role/SubsequentEventDetails", "longName": "9954523 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-265", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-265", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r96", "r184", "r569", "r589" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized losses on investments", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r879", "r880" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.cadence.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of financial assets and liabilities", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r499", "r500" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r110" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.cadence.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r529", "r531" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of acquired intangibles", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock and capital in excess of par value", "label": "Common Stocks, Including Additional Paid in Capital", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r87", "r88", "r126" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r780", "r791", "r801", "r826" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense and allocation by cost [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r140", "r148", "r213", "r214", "r246", "r476", "r479", "r593" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in defined benefit plan liabilities", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r4", "r30", "r916" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.cadence.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r130" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cadence.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r149", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r425" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cadence.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r17", "r93", "r94", "r95" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r31", "r177", "r179", "r185", "r570", "r591" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails3", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/AcquisitionsDetailsTextual", "http://www.cadence.com/role/FairValueDetailsTextuals", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r67", "r68", "r482", "r750", "r751" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r201", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r527", "r734", "r735", "r736", "r737", "r738", "r867" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r768" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails3", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/AcquisitionsDetailsTextual", "http://www.cadence.com/role/FairValueDetailsTextuals", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r482", "r750", "r751" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses on foreign exchange", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r509", "r511", "r513", "r514", "r686" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r92", "r135", "r584", "r754", "r868", "r889", "r920" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized losses on investments", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r171", "r172", "r301" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r75", "r139", "r183", "r242", "r525", "r673", "r765", "r935" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r102" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes [Member]", "label": "Senior Notes [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3", "http://www.cadence.com/role/AcquisitionsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r67", "r68", "r482" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA [Member]", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r938", "r939", "r940", "r941" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3", "http://www.cadence.com/role/AcquisitionsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r482" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.cadence.com/role/DebtDetails": { "parentTag": "us-gaap_UnsecuredLongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r73", "r76", "r912" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average vesting period over which unrecognized compensation expense will be recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r468" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Options to purchase shares of common stock", "terseLabel": "Share-based Payment Arrangement, Option [Member]", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r768" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, gross carrying amount (excluding goodwill)", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r157" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.cadence.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r201", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r527", "r734", "r735", "r736", "r737", "r738", "r867" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed." } } }, "auth_ref": [ "r49" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r16", "r83", "r84", "r133", "r134", "r201", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r527", "r734", "r735", "r736", "r737", "r738", "r867" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r779", "r790", "r800", "r825" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r239", "r240", "r251", "r256", "r257", "r263", "r265", "r267", "r421", "r422", "r564" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r57", "r58", "r73", "r74", "r76", "r78", "r124", "r125", "r201", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r527", "r734", "r735", "r736", "r737", "r738", "r867" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross accumulated unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r276" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "terseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r272", "r318", "r578" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross accumulated unrealized gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r275" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred at point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r745" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r768" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income per share - diluted (usd per share)", "verboseLabel": "Net income per share - diluted (usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r207", "r208", "r209", "r210", "r211", "r218", "r224", "r225", "r226", "r230", "r496", "r497", "r571", "r592", "r729" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r79", "r473", "r931" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r97", "r510", "r512", "r516" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r267", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r346", "r352", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r733", "r846", "r933" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.cadence.com/role/StockRepurchaseProgramDetails", "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock, shares", "terseLabel": "Shares repurchased", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r11", "r87", "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r565" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.cadence.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r524", "r530" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Senior Notes, net", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r192" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/FairValueDetailsTextuals", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r334", "r336", "r337", "r338", "r565", "r566" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r810" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "calculation": { "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Losses on non-marketable equity investments", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r303" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated amortization expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.cadence.com/role/InventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r168", "r724", "r754" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/FairValueDetailsTextuals", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r49", "r51" ] }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetAssetLiabilityAbstract", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of financial assets and liabilities", "label": "Fair Value, Net Asset (Liability) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r33", "r867" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Par Value and Capital in Excess of Par", "label": "Common Stock Including Additional Paid in Capital [Member]", "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)." } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate [Member]", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r110" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r312", "r313", "r315", "r316", "r317", "r319", "r321", "r322", "r400", "r406", "r494", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r590", "r732", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r884", "r885", "r886", "r887" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r305", "r306", "r307" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r810" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r201", "r240", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r362", "r363", "r364", "r365", "r367", "r368", "r370", "r372", "r373", "r909", "r910" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r109" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r116", "r727" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r47", "r50" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-lived assets in individual foreign countries", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r266" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2": { "parentTag": "cdns_AmortizationOfAcquiredIntangibles", "weight": 1.0, "order": 2.0 }, "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangibles", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r48", "r52" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale and maturity of investments", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, 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)." } } }, "auth_ref": [ "r190", "r191", "r878" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r116", "r728" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r34" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r201", "r240", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r362", "r363", "r364", "r365", "r367", "r368", "r370", "r372", "r373", "r909", "r910" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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." } } }, "auth_ref": [ "r515" ] }, "cdns_IPBusinessFromRambusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "IPBusinessFromRambusMember", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Rambus", "label": "IP Business from Rambus [Member]", "documentation": "Represents the IP business acquired by Cadence from Rambus" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r44", "r98" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r111" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r132", "r160", "r200", "r238", "r253", "r259", "r308", "r362", "r363", "r365", "r366", "r367", "r369", "r371", "r373", "r374", "r484", "r486", "r508", "r580", "r660", "r754", "r766", "r909", "r910", "r923" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasLongLivedAssetsAbstract", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of long-lived assets by geography", "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r37", "r111", "r198" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "totalLabel": "Total estimated amortization expense", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r119", "r565" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangibles" ], "lang": { "en-us": { "role": { "verboseLabel": "GOODWILL AND ACQUIRED INTANGIBLES", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r117" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.cadence.com/role/NetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based awards", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r219", "r220", "r221", "r226", "r438" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r119", "r566" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r779", "r790", "r800", "r825" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetAbstract", "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current and long-term receivables balances", "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r474", "r475" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r757", "r758", "r759", "r761", "r762", "r763", "r764", "r870", "r871", "r918", "r934", "r936" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange contracts", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r782", "r790", "r800", "r817", "r825", "r829", "r837" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 }, "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3", "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r157", "r324", "r567", "r733", "r754", "r892", "r899" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r129", "r483" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "calculation": { "http://www.cadence.com/role/ReceivablesnetDetails": { "parentTag": "cdns_AccountsReceivableNetCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables", "label": "Accounts Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r165", "r268", "r932" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r151", "r180", "r181", "r182", "r202", "r203", "r204", "r206", "r212", "r214", "r231", "r309", "r310", "r408", "r470", "r471", "r472", "r477", "r478", "r488", "r489", "r490", "r491", "r492", "r493", "r495", "r517", "r519", "r520", "r521", "r522", "r523", "r528", "r612", "r613", "r614", "r624", "r689" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r11", "r87", "r126" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "In-process technology", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r121" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r26", "r59", "r62" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r745" ] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Axis]", "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r501" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r422", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r809" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investments, carrying value", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r248", "r304", "r856", "r888" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r809" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r782", "r790", "r800", "r817", "r825", "r829", "r837" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r59", "r60", "r61", "r62" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-Based Intangible Assets", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r13" ] }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r11", "r59", "r86", "r87", "r126" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual", "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r339", "r345", "r672" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r828" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/Receivablesnet" ], "lang": { "en-us": { "role": { "verboseLabel": "RECEIVABLES, NET", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r875" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual", "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r345", "r672" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r809" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Asia [Member]", "terseLabel": "Asia [Member]", "label": "Asia [Member]" } } }, "auth_ref": [ "r938", "r939", "r940", "r941" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RevenueDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r145" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.cadence.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r524", "r530" ] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Japan [Member]", "label": "JAPAN" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r305" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r745", "r913" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r745", "r913" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service [Member]", "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r914" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the 2024 Notes", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r20" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r809" ] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Class of Stock Disclosures [Abstract]", "label": "Class of Stock Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Domain]", "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r817" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r809" ] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Americas [Member]", "label": "Americas [Member]" } } }, "auth_ref": [ "r938", "r939", "r940", "r941" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RevenueDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from satisfaction of performance obligations", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r418" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on revolving credit facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r35", "r867" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cadence.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r434", "r439", "r466", "r467", "r469", "r753" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Discount Rate [Member]", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r919" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://www.cadence.com/role/Investments" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS", "label": "Investment [Text Block]", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r847", "r848", "r876" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r775", "r786", "r796", "r821" ] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange contracts", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Receivables, net", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r754" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, book value", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r302" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r720" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r828" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of debt discount and fees", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r397", "r526", "r737", "r738", "r865" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r305", "r306", "r307" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r817" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK REPURCHASE PROGRAM", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r435", "r437", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r828" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cadence.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r913" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r435", "r437", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r828" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r816" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r778", "r789", "r799", "r824" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RevenueDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r858" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r828" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average useful life of definite-lived intangible assets acquired", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RevenueDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from deferred revenue during the period", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r424" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r468" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r817" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r804" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r829" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Total liabilities assumed", "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r90", "r91", "r115", "r650", "r666", "r690", "r691", "r754", "r766", "r868", "r889", "r920", "r936" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/RevenueDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r409", "r411", "r423" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r422", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets acquired", "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r828" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "cdns_SystemDesignAndAnalysisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "SystemDesignAndAnalysisMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "System Design and Analysis", "label": "System Design and Analysis [Member]", "documentation": "System Design and Analysis [Member]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r779", "r790", "r800", "r825" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r836" ] }, "cdns_TermLoanDueTwentyTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "TermLoanDueTwentyTwentyFiveMember", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Due Twenty-Twenty Five", "label": "Term Loan Due Twenty-Twenty Five [Member]", "documentation": "Term Loan Due Twenty-Twenty Five" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from term loan", "label": "Proceeds from Issuance of Unsecured Debt", "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Classified by Contractual Maturity Date", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r103" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r87", "r648", "r666", "r936", "r937" ] }, "cdns_AverageRepurchasePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AverageRepurchasePricePerShare", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Average repurchase price per share", "label": "average repurchase price per share", "documentation": "average repurchase price per share" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r917" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r56" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r837" ] }, "cdns_KarnaNisewanerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "KarnaNisewanerMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Karna Nisewaner [Member]", "documentation": "Karna Nisewaner" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "presentation": [ "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r320", "r732" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock received for payment of employee taxes on vesting of restricted stock", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "verboseLabel": "Costs and Expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r837" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r40", "r41", "r42", "r141", "r142", "r143", "r144" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "cdns_AnirudhDevganMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AnirudhDevganMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Anirudh Devgan [Member]", "documentation": "Anirudh Devgan" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cadence.com/role/NetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - diluted (in shares)", "totalLabel": "Weighted average common shares used to calculate diluted net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r217", "r226" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r838" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r776", "r787", "r797", "r822" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r837" ] }, "us-gaap_OtherNonoperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other expense, net", "label": "Other Nonoperating Expense", "documentation": "Amount of expense related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r108" ] }, "cdns_AlbertoSangiovanniVincentelliMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AlbertoSangiovanniVincentelliMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Alberto Sangiovanni-Vincentelli [Member]", "documentation": "Alberto Sangiovanni-Vincentelli" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r158", "r337" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "totalLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r108" ] }, "cdns_ShareRepurchaseOnOpenMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "ShareRepurchaseOnOpenMarketMember", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase on open market", "label": "Share repurchase on open market [Member]", "documentation": "Share repurchase on open market" } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r839" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Statement, Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r265", "r266", "r636", "r637", "r638", "r693", "r695", "r698", "r700", "r706", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r722", "r741", "r759", "r913", "r933" ] }, "cdns_AnirudhDevganTradingArrangement2023PlanTerminationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AnirudhDevganTradingArrangement2023PlanTerminationMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Anirudh Devgan Trading Arrangement, 2023 Plan Termination [Member]", "documentation": "Anirudh Devgan Trading Arrangement, 2023 Plan Termination" } } }, "auth_ref": [] }, "cdns_EstimatedCustomerRetentionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "EstimatedCustomerRetentionRate", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Customer Retention Rate", "label": "Estimated Customer Retention Rate", "documentation": "Estimated Customer Retention Rate" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cadence.com/role/NetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "verboseLabel": "Weighted average common shares used to calculate basic net income per share", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r216", "r226" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r779", "r790", "r800", "r825" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r838" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "cdns_PerformanceObligationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "PerformanceObligationTypeDomain", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation type [Domain]", "label": "Performance obligation type [Domain]", "documentation": "Performance obligation type [Domain]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "terseLabel": "Total accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r97", "r166", "r582", "r616", "r617" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r781", "r792", "r802", "r827" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r389", "r427", "r428", "r429", "r430", "r431", "r432", "r535", "r536", "r537", "r735", "r736", "r747", "r748", "r749" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r775", "r786", "r796", "r821" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Excess Facilities [Member]", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "cdns_RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contract with customer, timing of goods or service", "label": "Revenue from Contract with Customer, Timing of Goods or Service, Percent", "documentation": "Revenue from Contract with Customer, Timing of Goods or Service, Percent" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "cdns_SeniorNotesDueTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "SeniorNotesDueTwentyTwentyFourMember", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due 2024 [Member]", "label": "Senior Notes Due Twenty-Twenty Four [Member]", "documentation": "Senior Notes Due Twenty-Twenty Four [Member]" } } }, "auth_ref": [] }, "cdns_StockRepurchaseProgramPrepaymentDuringPeriodDerivativeSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "StockRepurchaseProgramPrepaymentDuringPeriodDerivativeSettlement", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, prepayment during period, derivative settlement", "label": "Stock Repurchase Program, Prepayment During Period, Derivative Settlement", "documentation": "Stock Repurchase Program, Prepayment During Period, Derivative Settlement" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r343", "r344", "r350", "r351" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r777", "r788", "r798", "r823" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r840" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance and Benefits [Member]", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r780", "r791", "r801", "r826" ] }, "cdns_BusinessCombinationFairValueSignificantInputDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "BusinessCombinationFairValueSignificantInputDiscountRate", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Significant Input, Discount Rate", "label": "Business Combination, Fair Value Significant Input, Discount Rate", "documentation": "Discount rate used in determining the fair value of assets acquired or liabilities assumed as part of a business combination during the period." } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "cdns_FunctionalVerificationincludingEmulationandPrototypingHardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "FunctionalVerificationincludingEmulationandPrototypingHardwareMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Functional Verification, including Emulation and Prototyping Hardware*", "label": "Functional Verification, including Emulation and Prototyping Hardware [Member]", "documentation": "Functional Verification, including Emulation and Prototyping Hardware [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r771", "r841" ] }, "cdns_SharesFromEquityForwardContractSettledDuringThePeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "SharesFromEquityForwardContractSettledDuringThePeriod", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Shares from equity forward contract settled during the period", "label": "Shares from equity forward contract settled during the period", "documentation": "Shares that were settled during the period associated with an equity forward contract entered into and paid for during a previous period." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements, Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r389", "r427", "r432", "r500", "r536", "r735", "r736", "r747", "r748", "r749" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss, net of tax", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r921", "r922" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefits" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING AND OTHER CHARGES", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r341", "r342", "r344", "r347", "r353" ] }, "cdns_IPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "IPMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual Property (\u201cIP\u201d)", "label": "IP [Member]", "documentation": "Intellectual property sold to customers" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive loss, net of tax effects:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantProFormaLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DebtInstrumentCovenantProFormaLeverageRatio", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility, covenant, pro forma leverage ratio", "terseLabel": "Debt instrument, covenant, pro forma leverage ratio", "label": "Debt Instrument, Covenant, Pro Forma Leverage Ratio", "documentation": "Debt Instrument, Covenant, Pro Forma Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "verboseLabel": "Restructuring Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7", "r348", "r350", "r903" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramTables" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased and the total cost of shares repurchased", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r59", "r60", "r61", "r62" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements, Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r389", "r427", "r432", "r500", "r535", "r747", "r748", "r749" ] }, "cdns_PrivatelyHeldCompanyEquityMethodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "PrivatelyHeldCompanyEquityMethodMember", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Privately held company, equity method", "label": "Privately held company, equity method [Member]", "documentation": "Privately held company, equity method" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities, net of effect of acquired businesses:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantDebttoEBITDARatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DebtInstrumentCovenantDebttoEBITDARatio", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility, covenant, debt to EBITDA ratio", "terseLabel": "Debt instrument, covenant, debt to EBITDA ratio", "label": "Debt Instrument, Covenant, Debt to EBITDA Ratio", "documentation": "Debt Instrument, Covenant, Debt to EBITDA Ratio" } } }, "auth_ref": [] }, "cdns_GainsLossesOnTradingSecuritiesInNonQualifiedDeferredCompensationTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "GainsLossesOnTradingSecuritiesInNonQualifiedDeferredCompensationTrust", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains (losses) on securities in Non-Qualified Deferred Compensation (\u201cNQDC\u201d) trust", "label": "Gains Losses on Trading Securities in Non Qualified Deferred Compensation Trust", "documentation": "Gains losses on trading securities in non qualified deferred compensation trust" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r18", "r867" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r771", "r841" ] }, "cdns_ROUassetamortizationandchangeinoperatingleaseliabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "ROUassetamortizationandchangeinoperatingleaseliabilities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset amortization and change in operating lease liabilities", "label": "ROU asset amortization and change in operating lease liabilities", "documentation": "ROU asset amortization net of changes in operating lease liabilities." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r265", "r266", "r636", "r637", "r638", "r693", "r695", "r698", "r700", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r722", "r741", "r759", "r913", "r933" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss on investments, net", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r107", "r843" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r389", "r427", "r428", "r429", "r430", "r431", "r432", "r500", "r537", "r735", "r736", "r747", "r748", "r749" ] }, "cdns_AcceleratedShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AcceleratedShareRepurchaseProgramMember", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated share repurchase program", "label": "Accelerated Share Repurchase Program [Member]", "documentation": "Accelerated Share Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r867" ] }, "cdns_EstimatedRoyaltyRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "EstimatedRoyaltyRate", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Royalty Rate", "label": "Estimated Royalty Rate", "documentation": "Estimated Royalty Rate" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.cadence.com/role/InvestmentsEquityMethodandJointVenturesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Investments", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r771", "r841" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cadence.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of debt outstanding", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r915" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "cdns_LineOfCreditFacilityAdditionalBorrowingCapacityAvailable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityAvailable", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility additional borrowing capacity available", "label": "Line Of Credit Facility Additional Borrowing Capacity Available", "documentation": "Line Of Credit Facility, Additional Borrowing Capacity Available" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "cdns_PercentofRemainingPerformanceObligationsCurrent": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "PercentofRemainingPerformanceObligationsCurrent", "presentation": [ "http://www.cadence.com/role/RevenueDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of remaining performance obligations, current", "label": "Percent of Remaining Performance Obligations, Current", "documentation": "Percent of remaining performance obligation to be recognized in next twelve months." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.cadence.com/role/NetIncomePerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r101", "r113", "r138", "r153", "r175", "r178", "r182", "r200", "r205", "r207", "r208", "r209", "r210", "r213", "r214", "r223", "r238", "r252", "r258", "r261", "r308", "r362", "r363", "r365", "r366", "r367", "r369", "r371", "r373", "r374", "r497", "r508", "r588", "r668", "r687", "r688", "r730", "r765", "r909" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r344", "r349" ] }, "cdns_RevenueRemainingPerformanceObligationAmountNoncancellableIPAccessAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "RevenueRemainingPerformanceObligationAmountNoncancellableIPAccessAgreements", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RevenueDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancellable commitments from customers included in remaining performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount, Non-cancellable IP Access Agreements", "documentation": "Amount of transaction price for non-cancellable IP access agreements allocated to performance obligation that has not been recognized as revenue" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r335" ] }, "cdns_AmortizationOfAcquiredIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AmortizationOfAcquiredIntangibles", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization of acquired intangibles", "label": "Amortization of Acquired Intangibles", "documentation": "Amortization of acquired intangibles, including amortization of costs from existing technology included in cost of product, and amortization of costs from acquired maintenance contracts included in cost of maintenance, and amortization of all other acquired intangibles." } } }, "auth_ref": [] }, "cdns_AnirudhDevganTradingArrangementPerformanceStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AnirudhDevganTradingArrangementPerformanceStockAwardsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Anirudh Devgan Trading Arrangement, Performance Stock Awards [Member]", "documentation": "Anirudh Devgan Trading Arrangement, Performance Stock Awards" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r577", "r585", "r754" ] }, "cdns_ContractAssetsandDeferredRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "ContractAssetsandDeferredRevenueTableTextBlock", "presentation": [ "http://www.cadence.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract balances", "label": "Contract Assets and Deferred Revenue [Table Text Block]", "documentation": "[Table Text Block] for Contract Assets and Deferred Revenue [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r350", "r351", "r352" ] }, "cdns_ProductandmaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "ProductandmaintenanceMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Product and maintenance [Member]", "label": "Product and maintenance [Member]", "documentation": "Product and maintenance [Member]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve." } } }, "auth_ref": [ "r904", "r905" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r122", "r354", "r355", "r707", "r906" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r123", "r199", "r375", "r381", "r382", "r383", "r384", "r385", "r386", "r391", "r398", "r399", "r401" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r69" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r126", "r583", "r615", "r617", "r623", "r649", "r754" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r194", "r196", "r197" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r128", "r147", "r480", "r481", "r869" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r154", "r169", "r200", "r308", "r362", "r363", "r365", "r366", "r367", "r369", "r371", "r373", "r374", "r484", "r486", "r508", "r754", "r909", "r910", "r923" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense and allocation by cost", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.cadence.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from external customers by product category", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r43" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r808" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r64", "r65", "r436" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.cadence.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of revenue by geography", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r45", "r104" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r807" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r105", "r564" ] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r806" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.cadence.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of long-lived assets by geography", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the carrying amount of goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r733", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cadence.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r498" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r806" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2": { "parentTag": "cdns_AmortizationOfAcquiredIntangibles", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of product and maintenance", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r863" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of financial instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9", "r15" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r331" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r807" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetailsTextual", "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid in business combinations, net of cash acquired", "terseLabel": "Cash paid in business combinations, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/ReceivablesnetDetails": { "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r165", "r268", "r269", "r725" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r70" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for Restructuring", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r344", "r864" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r409", "r410", "r423" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r409", "r410", "r423" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of acquired intangibles with finite and indefinite lives (excluding goodwill)", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r49", "r51" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r808" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.cadence.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r524", "r530" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r27", "r151", "r180", "r181", "r182", "r202", "r203", "r204", "r206", "r212", "r214", "r231", "r309", "r310", "r408", "r470", "r471", "r472", "r477", "r478", "r488", "r489", "r490", "r491", "r492", "r493", "r495", "r517", "r519", "r520", "r521", "r522", "r523", "r528", "r612", "r613", "r614", "r624", "r689" ] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected merger consideration", "label": "Business Combination, Price of Acquisition, Expected", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r845" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r71" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cadence.com/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "NET INCOME PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r215", "r227", "r228", "r229" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Additional authorized repurchase amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r170", "r172", "r173", "r174", "r507" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r151", "r202", "r203", "r204", "r206", "r212", "r214", "r309", "r310", "r470", "r471", "r472", "r477", "r478", "r488", "r490", "r491", "r493", "r495", "r612", "r614", "r624", "r936" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r808" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.cadence.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r524", "r530" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "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." } } }, "auth_ref": [ "r49" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r779", "r790", "r800", "r817", "r825" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r808" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term market-based awards", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.cadence.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r524", "r530" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product and maintenance", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER INCOME (EXPENSE), NET", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r188", "r189" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r21", "r155", "r200", "r308", "r362", "r363", "r365", "r366", "r367", "r369", "r371", "r373", "r374", "r485", "r486", "r487", "r508", "r754", "r909", "r923", "r924" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r809" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs associated with acquisitions", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r30", "r489", "r492", "r528", "r612", "r613", "r860", "r861", "r862", "r870", "r871", "r872" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r263", "r564", "r605", "r606", "r607", "r608", "r609", "r610", "r721", "r740", "r755", "r846", "r907", "r908", "r913", "r933" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r113" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r263", "r564", "r605", "r606", "r607", "r608", "r609", "r610", "r721", "r740", "r755", "r846", "r907", "r908", "r913", "r933" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested shares of restricted stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r39" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, interest rate spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DebtDetails": { "parentTag": "cdns_RemainingPrincipalAmountOfDebtOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/DebtDetails", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "verboseLabel": "Aggregate principal amount, issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r74", "r76", "r376", "r527", "r735", "r736" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r499", "r500", "r504" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r243" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "China [Member]", "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in defined benefit plan liabilities", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r4", "r97" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss, net of tax effects", "terseLabel": "Other comprehensive loss, net of taxes", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r14", "r176", "r179", "r184", "r517", "r518", "r523", "r569", "r589", "r860", "r861" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Nonoperating Income (Expense)", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.cadence.com/role/ReceivablesnetTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Current and long-term accounts receivable balances", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORY", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r323" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r161", "r506", "r726" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic and diluted net income per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r874" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r51" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r99", "r137", "r238", "r252", "r258", "r261", "r572", "r587", "r730" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/ReceivablesnetDetails": { "parentTag": "cdns_AccountsReceivableNetCurrentAndNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r167", "r270", "r311" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r770" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r859" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Stated interest rate of Senior Notes", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r22", "r377" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r238", "r252", "r258", "r261", "r730" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r69" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r426", "r433", "r462", "r463", "r464", "r538", "r562", "r611", "r639", "r640", "r692", "r694", "r696", "r697", "r699", "r718", "r719", "r731", "r739", "r752", "r756", "r759", "r902", "r911", "r926", "r927", "r928", "r929", "r930" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r835" ] }, "cdns_TradenameTrademarkAndPatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "TradenameTrademarkAndPatentsMember", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Tradename Trademark and Patents [Member]", "verboseLabel": "Tradenames Trademarks And Patents [Member]", "label": "Tradename Trademark and Patents [Member]", "documentation": "Tradenames trademarks and patents." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r832" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.cadence.com/role/ReceivablesnetDetails": { "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unbilled accounts receivable", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r563" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r106", "r671" ] }, "cdns_OtherAsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "OtherAsiaMember", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asia [Member]", "label": "Other Asia [Member]", "documentation": "Other Asia [Member]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r830" ] }, "cdns_DebtInstrumentInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DebtInstrumentInterestRateAtPeriodEnd", "presentation": [ "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate at period end", "label": "Debt Instrument, Interest Rate At Period End", "documentation": "Debt Instrument, Interest Rate At Period End" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r6" ] }, "cdns_RevenueArrangementRecognizedOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "RevenueArrangementRecognizedOverTimeMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Single performance obligation", "label": "Revenue arrangement recognized over time [Member]", "documentation": "Arrangement with a single performance obligation, where revenue is recognized over time" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r499", "r500", "r504" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r829" ] }, "cdns_RemainingPrincipalAmountOfDebtOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "RemainingPrincipalAmountOfDebtOutstanding", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DebtDetails": { "parentTag": "cdns_CarryingValueOfDebtOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Remaining Principal Amount Of Debt Outstanding", "label": "Remaining Principal Amount Of Debt Outstanding", "documentation": "Remaining Principal Amount Of Debt Outstanding" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r433", "r562", "r611", "r639", "r640", "r692", "r694", "r696", "r697", "r699", "r718", "r719", "r731", "r739", "r752", "r756", "r911", "r925", "r926", "r927", "r928", "r929", "r930" ] }, "cdns_CdnsAdjustmentsToAdditionalPaidInCapitalForwardContractUnderAcceleratedShareRepurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "CdnsAdjustmentsToAdditionalPaidInCapitalForwardContractUnderAcceleratedShareRepurchaseAgreements", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity forward contract", "label": "cdns:AdjustmentsToAdditionalPaidInCapitalForwardContractUnderAcceleratedShareRepurchaseAgreements", "documentation": "cdns:AdjustmentsToAdditionalPaidInCapitalForwardContractUnderAcceleratedShareRepurchaseAgreements" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r426", "r433", "r462", "r463", "r464", "r538", "r562", "r611", "r639", "r640", "r692", "r694", "r696", "r697", "r699", "r718", "r719", "r731", "r739", "r752", "r756", "r759", "r902", "r911", "r926", "r927", "r928", "r929", "r930" ] }, "cdns_AccountsReceivableNetCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AccountsReceivableNetCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/ReceivablesnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables, net", "label": "Accounts Receivable Net Current and Noncurrent", "documentation": "Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of current and noncurrent accounts receivable due from other than related parties." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r131", "r159", "r579", "r766" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r814" ] }, "cdns_DebtInstrumentBasisSpreadOnVariableRateSOFRAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DebtInstrumentBasisSpreadOnVariableRateSOFRAdjustment", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate, additional interest", "label": "Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment", "documentation": "Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Potential shares of Cadence's common stock excluded", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r39" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r350", "r351", "r352" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r772", "r783", "r793", "r818" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r433", "r562", "r611", "r639", "r640", "r692", "r694", "r696", "r697", "r699", "r718", "r719", "r731", "r739", "r752", "r756", "r911", "r925", "r926", "r927", "r928", "r929", "r930" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetails", "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r343", "r344", "r350", "r351" ] }, "cdns_RevenueArrangementWithNonCancelableCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "RevenueArrangementWithNonCancelableCommitmentsMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Multiple performance obligations", "label": "Revenue arrangement with non-cancelable commitments [Member]", "documentation": "Arrangement with non-cancelable commitments and multiple performance obligations where revenue is recognized at varying points in time" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangibles", "verboseLabel": "Acquired intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "cdns_TermSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "TermSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Term Secured Overnight Financing Rate (SOFR)", "label": "Term Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Term Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "cdns_DigitalICDesignandSignoffMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DigitalICDesignandSignoffMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Digital IC Design and Signoff", "label": "Digital IC Design and Signoff [Member]", "documentation": "Digital IC Design and Signoff [Member]" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r831" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r812" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r813" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock", "terseLabel": "Treasury stock acquired", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r59", "r126" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r815" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.cadence.com/role/AcquisitionsDetails3": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1", "http://www.cadence.com/role/AcquisitionsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "cdns_CostOfServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "CostOfServicesMember", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of services", "label": "Cost of Services [Member]", "documentation": "Cost of services." } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r836" ] }, "us-gaap_UnsecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.cadence.com/role/DebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "totalLabel": "Carrying Value", "label": "Unsecured Long-Term Debt, Noncurrent", "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r23" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Expected restructuring costs expected in future periods", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "cdns_OtherAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "OtherAmericaMember", "presentation": [ "http://www.cadence.com/role/SegmentReportingDetails", "http://www.cadence.com/role/SegmentReportingDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Americas [Member]", "label": "Other America [Member]", "documentation": "Other America." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues [Abstract]", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r833" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r102" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r834" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill resulting from acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r327", "r733" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r767" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax audit assessment", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r356", "r357", "r360", "r361" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r202", "r203", "r204", "r231", "r564", "r618", "r635", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r661", "r662", "r663", "r664", "r665", "r667", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r689", "r760" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r835" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r37", "r156", "r723" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r71", "r72" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r389", "r427", "r428", "r429", "r430", "r431", "r432", "r500", "r535", "r536", "r537", "r735", "r736", "r747", "r748", "r749" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "verboseLabel": "SEGMENT REPORTING", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r250", "r255", "r259", "r260", "r261", "r262", "r263", "r264", "r267" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r811" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r195" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r835" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r815" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r836" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r769" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share - basic (usd per share)", "verboseLabel": "Net income per share - basic (usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r207", "r208", "r209", "r210", "r211", "r216", "r218", "r224", "r225", "r226", "r230", "r496", "r497", "r571", "r592", "r729" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r499", "r500", "r502", "r503", "r505" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r828" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r817" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock received for payment of employee taxes on vesting of restricted stock, shares", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r836" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r772", "r783", "r793", "r818" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r836" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r773", "r784", "r794", "r819" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r111", "r112", "r113" ] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities held in Non-Qualified Deferred Compensation trust, or NQDC", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r857" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r195" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r25", "r77", "r581", "r647" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OtherIncomeandExpensesDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/OtherIncomeandExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains (losses) on marketable equity investments", "label": "Marketable Security, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r803" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r55", "r708" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r114" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r16", "r80", "r81", "r82", "r85", "r200", "r308", "r362", "r363", "r365", "r366", "r367", "r369", "r371", "r373", "r374", "r485", "r486", "r487", "r508", "r909", "r923", "r924" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails2": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Due within 1 year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r279", "r573" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions for losses on receivables", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r187", "r314" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the carrying amount of goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails2": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 1 year through 5 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r280", "r574" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) from equity method investments", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r100", "r136", "r245", "r304", "r586" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails2": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 5 years through 10 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r281", "r575" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails2": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/InvestmentsDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 10 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r282", "r576" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maturity date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r18" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Money market funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r842" ] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "presentation": [ "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r320", "r732" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_AccountsReceivableGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossNoncurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/ReceivablesnetDetails": { "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term receivables", "label": "Accounts Receivable, before Allowance for Credit Loss, Noncurrent", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent." } } }, "auth_ref": [ "r146", "r268", "r315", "r890" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable to Banks", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "cdns_PercentageofProductandMaintenanceRevenuebyProductGroup": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "PercentageofProductandMaintenanceRevenuebyProductGroup", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of product and maintenance revenue by product group", "label": "Percentage of Product and Maintenance Revenue by Product Group", "documentation": "Percentage of Product and Maintenance Revenue by Product Group" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "cdns_CarryingValueOfDebtOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "CarryingValueOfDebtOutstanding", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying Value Of Debt Outstanding", "label": "Carrying Value Of Debt Outstanding", "documentation": "Carrying Value Of Debt Outstanding" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r768" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2023 - remaining period", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r152", "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r267", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r340", "r346", "r352", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r733", "r846", "r933" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/InvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 }, "http://www.cadence.com/role/InvestmentsDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/InvestmentsDetails", "http://www.cadence.com/role/InvestmentsDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale debt securities, fair value", "totalLabel": "Total", "terseLabel": "Mortgage-backed and asset-backed securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r273", "r318", "r568", "r877" ] }, "cdns_StockoptionandrestrictedstockgrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "StockoptionandrestrictedstockgrantsMember", "presentation": [ "http://www.cadence.com/role/StockBasedCompensationDetailsTextual", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option and restricted stock grants [Member]", "label": "Stock option and restricted stock grants [Member]", "documentation": "Stock option and restricted stock grants [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.cadence.com/role/RestructuringandOtherTerminationBenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve rollforward by major type of cost", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r53", "r54" ] }, "cdns_CustomICDesignMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "CustomICDesignMember", "presentation": [ "http://www.cadence.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Custom Integrated Circuit (\u201cIC\u201d) Design and Simulation", "label": "Custom IC Design [Member]", "documentation": "Custom IC Design [Member]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r400", "r406", "r494", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r590", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r884", "r885", "r886", "r887" ] }, "cdns_PrincipalAmountOustandingOfRevolvingLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "PrincipalAmountOustandingOfRevolvingLineOfCredit", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DebtDetails": { "parentTag": "cdns_RemainingPrincipalAmountOfDebtOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "label": "Principal Amount Oustanding Of Revolving Line Of Credit", "documentation": "Principal Amount Oustanding Of Revolving Line Of Credit" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r768" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r202", "r203", "r204", "r231", "r564", "r618", "r635", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r661", "r662", "r663", "r664", "r665", "r667", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r689", "r760" ] }, "cdns_DebtInstrumentCovenantRequiredBusinessAcquisitionConsiderationMinimum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DebtInstrumentCovenantRequiredBusinessAcquisitionConsiderationMinimum", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility, covenant, required business acquisition consideration, minimum", "terseLabel": "Debt instrument, covenant, required business acquisition consideration, minimum", "label": "Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum", "documentation": "Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r768" ] }, "cdns_AcceleratedShareRepurchasePrepaymentDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AcceleratedShareRepurchasePrepaymentDuringPeriod", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated share repurchase, prepayment during period", "label": "Accelerated share repurchase, prepayment during period", "documentation": "Accelerated share repurchase, prepayment during period" } } }, "auth_ref": [] }, "cdns_CostOfRepurchasedSharesIncludingImpactOnTreasuryStockAndAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "CostOfRepurchasedSharesIncludingImpactOnTreasuryStockAndAdditionalPaidInCapital", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of repurchased shares", "label": "Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital", "documentation": "Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r150", "r162", "r163", "r164", "r200", "r218", "r222", "r224", "r226", "r232", "r233", "r308", "r362", "r365", "r366", "r367", "r373", "r374", "r402", "r403", "r404", "r405", "r407", "r508", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r648", "r669", "r689", "r701", "r702", "r703", "r704", "r705", "r844", "r866", "r873" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Investment [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r153", "r200", "r305", "r306", "r307", "r308", "r508" ] }, "cdns_ExistingTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "ExistingTechnologyMember", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Existing Technology [Member]", "verboseLabel": "Existing Technology [Member]", "label": "Existing Technology [Member]", "documentation": "Existing technology." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.cadence.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r12" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock received for payment of employee taxes on vesting of restricted stock", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r768" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r779", "r790", "r800", "r825" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "cdns_AgreementsAndRelationshipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "AgreementsAndRelationshipMember", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails2", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Agreements and Relationship [Member]", "verboseLabel": "Agreements and Relationships [Member]", "label": "Agreements and Relationship [Member]", "documentation": "Agreements and relationship." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.cadence.com/role/InvestmentsDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r200", "r305", "r306", "r307", "r308", "r508" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cadence.com/role/NetIncomePerShareDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r227" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember", "presentation": [ "http://www.cadence.com/role/FairValueDetails", "http://www.cadence.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed and asset-backed securities", "label": "Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]", "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Sponsored Enterprises, such as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac)." } } }, "auth_ref": [ "r881", "r882", "r883", "r915" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cadence.com/role/DebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "totalLabel": "Carrying Value", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r83", "r133" ] }, "cdns_ArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "ArrangementTypeAxis", "presentation": [ "http://www.cadence.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation type [Axis]", "label": "Arrangement Type [Axis]", "documentation": "Arrangement Type" } } }, "auth_ref": [] }, "us-gaap_TableTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlockSupplementAbstract", "presentation": [ "http://www.cadence.com/role/GoodwillandAcquiredIntangiblesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of acquired intangibles", "label": "Table Text Block Supplement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r150", "r162", "r163", "r164", "r200", "r218", "r222", "r224", "r226", "r232", "r233", "r308", "r362", "r365", "r366", "r367", "r373", "r374", "r402", "r403", "r404", "r405", "r407", "r508", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r648", "r669", "r689", "r701", "r702", "r703", "r704", "r705", "r844", "r866", "r873" ] }, "cdns_PulsicLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "PulsicLtdMember", "presentation": [ "http://www.cadence.com/role/AcquisitionsDetails3", "http://www.cadence.com/role/AcquisitionsDetails4", "http://www.cadence.com/role/AcquisitionsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Pulsic. Ltd.", "label": "Pulsic. Ltd. [Member]", "documentation": "Pulsic. Ltd." } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantDebttoEBITDARatioafterstepuptriggeredbyacquisition": { "xbrltype": "pureItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "DebtInstrumentCovenantDebttoEBITDARatioafterstepuptriggeredbyacquisition", "presentation": [ "http://www.cadence.com/role/DebtCreditFacilityDetailsTextual", "http://www.cadence.com/role/DebtDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility, covenant, debt to EBITDA ratio after step up triggered by acquisition", "terseLabel": "Debt instrument, covenant, debt to EBITDA ratio after step up triggered by acquisition", "label": "Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition", "documentation": "Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "cdns_EstimatedTechnologicalObsolescenceRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20230930", "localname": "EstimatedTechnologicalObsolescenceRate", "presentation": [ "http://www.cadence.com/role/FairValueDetailsTextuals" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Technological Obsolescence Rate", "label": "Estimated Technological Obsolescence Rate", "documentation": "Estimated Technological Obsolescence Rate" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r843": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r844": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 103 0000813672-23-000068-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000813672-23-000068-xbrl.zip M4$L#!!0 ( 6"5U? 2'R:PV8! *8K%P 1 8V1NN_/DB"<2&+G?0YENV%&P^Q M@ T]"W8M?_8)3ULP96%Y\\LX<)V-N_$G73]X1+<*,GIQ& 'TY>7]T+)7=Y,[ MER-$%\C#ES?&X<4C //5S1,0CLECTPL;-SNAKTBB_MXXDCN67T"K\?.=N_'E M,0A7H[;\V(N"Q>Z1IQ);)"$33-#^]8,*NIO>R;ZRB MO$;:Y>UA$&TO&_IP8X3X(?:;0:;SUSXE%U>W;JW6QDCQU=6MH;/K1O10\=/_ M?O\VM*9P!B[>@@(A=_<$WX.M)%P($N(L\I!+%WB/OW:@=_%CV$%< 8'=^V4& M(\#AQU[ /V/GZ=?.E>]%B-LO1HLY>K>5_/5K)X(OT2>RWI]Z__5?__5+Y$0N M[&$VN%C"_9=/R8>_?$H>/?;M1>\7VWGBPFCAPE\[MA/.7;"X]'P/H@$X+Y?X M1A@DOSHVXB#R*[I^BT1.X%C)^U^B!SCYM6-=(/;SP P_"3J7 P^];G&%1A< M]\:SX2VND)Z#]#E#5=^N73QE,SO*2/))^-I=]7%SRN'JYU M>A/@AO#TYRZ%ZE?(71Z?T]QPNN MXB#8F,# LZ^1?NAP"0!_[2#$7MKHDXL9>LH4?_/"!HL+Z*V&8'9ZU]""LS$, M.%G,-!9)TY:C05+QO?RQ::&)B]K2K8WZD*> M-Z*YRFK&.>I2CC>BX?84;9O"GS:9+8 3&%>Z0$5AL789$(*$Q<42,749( M,OS:"9W9W,72B7PV#?_K2],QA'X-N^3DD/+_\R['QWQ,'H8<\'^Y4ZU&9Y5](& <1 MQC?ARPM!1/];?N_UVFJ8]MJMY@66C9M7EG\O7_)I8]Z[ET&B8!D2K13MF-GR MRG$SBSTGF58X!8CZJYG-( CC /;2A247EX]87EO^C9^Q];R8@&[S"ZE=<_EC M>'W,LS977:9KU;$VOY#%TU9]A PN6Y26 %#)PL%F"S:/D*;]\VOGP MU3JLQG "I^O5<[K**'.0,A*AC'P,91#/"&M$S$,9C5&&4NVH,\H.M^NQZ>P/AG8V'O%I<_0'HS8B=2[T4AH/(T1)_)W!GS'>O_!G M<]]#?X:;0AM]/O.]8>1;/XL7UYM1/.WD*-Z;-:?..3Y]S6\\RXUMQWOLV[:# MP^W O0>.?>-=@;D3 ;VOJE1YPM2Q]\4^$-2Z7YA&X4!#80KW9%ML@E/ X&HVT"FT;:D@5 MK'G3/6>*HAF%T:3I'G4-T8S"UK[I3G75T8RB%EZF M;C.X"0Y,2;1HNLM?E2).]ORD0M:\Z0X\+8JX2)HTW3>O6A$7N?9-=[LK5<1% M+GS3W>BZ%7&1M"C=(ZYO:DUW/"O>5J@GO4ANNBM:_[9"381KNA];W;9"/012 MFN[O5K^M4!.A6N0,U[RM4!,!6^19EVRX;JQYKD.W3?>3IGO4U4O?5JB)<$WW M8RL]K5 '@9KN[]9R6J$.0C5]_YN>;86:",A<_J.31L2"PBPJ<_FIHXG&7/[Z MUIZY_#4M/'/YZ:$%#:7 2II:T_WDZI,D:ZC)IS7=*:X_FE$3X9KN+%>:)%D' M@9KN)->2)%D'H5KD#->?)%D' :GSK \4EK^*P\B?W5Q=P]!Y;$M!DU5-4R_& M ]_3+V:.?ET^X/@.+SIU?CI-%*XG-5FGSG^GB28U==B@SK6GB2;U:">=NEW] M S2Y=AZQJ; D"O#L(?K'GTQ:HJC>D(>Z, 6EY*E)RU 7GZ"4/#4I'.JB$)22 MIR;=0UT,X@!YOL:>E;BM_T#3G#@6::3J++W: 8GTX>N>C9X2^=%BCC[^'03V M,PC:6615IRX\T60:UJ3%FA:AH)J&]:@ZHVDQ"*II6%.?PZ;%+&[N6ZG3C*;% M*4JG0SUZR6A:;*(*?JA#MS0M"%$%/]2A'YH6;1@NP@C.$E^V[]E]I.P7H=/. M-B%&TV(-]1"G)DW2M$A#;9Q3AWII6@BA-LZI0^=0%QM8)0 Y,^00WDU& ?#" M"0SN)K_YOKVOA7%Z4P#MNR<8H.\>HB$0PQ=&MGD[JX!T,,W2:#25V$AB&&;CO&I"Z6 MU%C$_-.)IK>^=P4\"[I@[$*M$^%([77N3NO@7PTYC;!OJ8G8,.XVQH2[B61%V&FIB4!<#;0BY:M+JYQH5;:8B%85SC4DV4WF)0NLB@OWH MWG>\Z,9KK0H3A=8%Y:HD6CV*3!1:%Q>KF--J46>M"TA5S&FUZ#1J(T%7B !. M]!58CHN&];;,T)/O/B&:;MY4/(G*Z;KQ/:K+P]V"!X[XC_POP?I9/\A$:S3&_I[3R5 M6_VQ2-86J8V:,'J7P=\BM5$7*FPE&CP_D=H8"WTD$DE$13F&1"+Q\Z1B2$1M M1.4?('"P3'Q ?8/>(LV&0W^\[OC.;-X5I2\I@^5=0D.:D-&C4 E>&&H+ .5U,;$ME&Y M,O/>A^7=UP<&DZ)A0ET0KWS-M5\L?@$A+$+.,9B]A1FU4H#:CNBFN>)XFHC8&R[2Q)$!42J#,+"7=+U,92SY?4 MZR+@+;'?$0%O;\TG J@-X%*X^X0DKZ 7PXXL0DE/W)P.I%%A$#0H1$DA+(OU M)!@L5["D+B1*4^25&12[/DS5DZD*7S$^MD/K413.96JR0^M3&++_$H>/!,.Q;?\9.2+H^;U3J M7U[_&OBS!S ;Q^VLY23*U(8W::#06[.EH)BR3&WPKO!%/_K-7Y$&CN W) KM M&P\M[:.#G*-^&,(H_++X#O[M!U_0"3+E[AU)FW%#34!=B. \U][(:.]2VRRQ;FZMH9G'S" MG-H04VTK304#4!N1*88L3+'FAHA";?2(>HB8>4:*MY9%%A;J0%]VJH*2] 87:V!/5XK8L:E ;9Z)=I)5%$&IC4-1+ MJ2*+FRC4!G>:(J4*I0:U49,&2:E""4)M<.7&L_P9'$9H0?$WO_D6>#6^5T?, M_#"ZFPR!>_!,1 &V;AW%E15JHRR4T:>F.LHJM2$.RNA3DZ^H4AM8H(P^-55' M5JGUY=^E#S$ 4N(D):Y;JG]4:IU\RNA3E_ZAUNVGC#YUZ1]JHP"4T:. H^V (7=?Q'I'C^1WYGQ#': 8O<_2HEO::4:F-']!-KKJT4[.C"W5R5RW* MJMG!ACJYJP[=I34[]O 0P@":XKH=0V?H.O/\;VM5E]:LZ,1=5*L)@VF-3,^ M00/%:E)B6C,C%C10K"X]ULP8QO*FWZ ' ^ B@O7MF>,Y812@NYY@NS59,^,: M=-"L+EW6[%A'[7Q6BS9K=L"C=CZK19]1&_7H/X/ ?JTLF91ZC'SKIS_'M .> M'4!$(L>*H!WBSQ\#T*2<.XW: 8U*T^#4--+#UQD@R"2$\:%J!8"09U:%W\X M!0%\@/,8>1<@A/>!CS V6\?CY@UWWAT2TDDHK9U&K$ZM63S'E>(IIA5&,6K>^"12K11Y2Z]0W@6(9>*PXBE'KTE-/ ML9J",#JU#OT#=D!B*XH#W//##R-RR"2$P=.;^IG+3B!7KA^B6QOC'>K4^N5' M+_U@-G?]!81#^(18Q[.:TV1:I]8UIVGQ:;"T#6K3"FBB5$DRRJ V?-!'3[ = M-\;A6U+0W8D<& Y>+#>VH8TK4%WYLWDH#3RTDLHUF7H&M2&+5E*Y+G5);9BCE52N:4_/H#8T M4@F55P85WIJZ(UM6+=7,U 946DKGNG0SM6&8EM*Y+NU,;J,=NQ"QUY\Q&M1W&$U]^\9[0FQ#CD)M M?0KA+9BM)];>!\X30JZ[^!VZ-N98X"W6O]8<"E$;=?H*G. ?P(VQS,-%$M>* M([[RD0<724KBU]BS&\07U,: UE9]]>OOZ(GXP.#B&SXN^#93([WIQD-:*R1W MB ?HP"" (4!M>*@("$@, D= @-K(4?&K7BGZY.9 @-J@4A6*@!HZ2 *U@9\J MI#%%=* V.'-6<@D]K0#>8YKD@?_\[GC.+#Y4).)X.&1I_[C\TFL[U"\@ MW/YBDTR9HP?S'8(P#DC)1_+XUYIV^^ZX=D++C[WH 0&RI0Q#<[2,P;IV6)\D MW\#+$?*MJ0Q#;[3P%(:YBL/(G\%@O25S;C:I0.>=#0,VE4WH#>]2PR;G!V:F M3=ZR"74A<)+'OJR,_AO$Y>SF4\<"*08)I8/%Y8]AF:2HX8B>)%(7BJZ?%/6< MI)-$ZD+"]9.B)@$E41<5KI\4]9Q+DR3J L.'2($/--U%4QCTD>F$/B]?A]>A M."3J L64T:4F+2)1&0NFB"YUJ13J0HZ4T:4N_4)=9.L 7?#EE"+M++8I2=1% M4>@A25U:I6D>>[5<4HM":9KG7BV7U*)+FNK!7]VV38?(3?7@2R1%3;I#;IP' M7PE7U*$SY,8Y[95P11VZ0FZPGQXZ+0UJR0UVTLLG2EWZHVD>>M6<4HLF:9J/ M7C6GU*)3&NFEMU>;--)#;Z\>:9IW7AUWU*%!E*9YZ-5Q1QVZ0VF:E[ZJF/]] MT&^G_E":YJU72)*:=(C2-*^]6BZI18\TS6>OEDMJT26-\]C3,.-?[UNG0QKG MIY=/BKIT1].\\VJXHA:=T33/O!JNJ$57-,TK+R?5NJ0J;VK3G.S25[?(8AEJ MTWSF"G(ZRP)RTWSA:I>Z4%0WS<IKU'F&T+(O;SS;>7+L>,.0_AL( M/'#KA/ 9>#!H9R:11ITK61LYRA+WU#F1>(5' ; =[[$?!&LKW/><(+:GU_#I M$7BO=^#Z<_C1>&'N770%!C/'(W7_#E#A=&)O#*6EK$>=U\N 4980T*GSO\^9 M\W3J?/6VP9TZ-WW_ KOHSL@?XL*W_A/P/.AAT+7=5H*?^K<>UJH4Q8[ M4.?Q%R)O2K,G[F$P\8,90)0>1K[UL_\,@I*;N)U(;N?E,E@K@SX?W'TN>B>_K<)&?/LB[$#N<']@P^+6#-=ZG-Z,M:?B:(7#XIY)CX%(] M Q?)P-4< Y3L2Z,M7^1%ZR^$T8+/%QD?U],H?,XC2YE;1Y]?G;L:'HI"L+_ MVR'W]7X)Y\#K_3(./J%O)[\G#]EZ%$;X!7"=1^^22-P /2$"8Q0@OE[]\MIUP[H(%XB*T/O""?.GS# 2/:'!C/XK\V:6*QO:$1#N.,J8O M(>]++J?#-I6NH8EXY!%:G\A>OCB=5)=,ZE-D;U\SC:XI[+\L=,75M4_DV<'R MAN7BS:,.^1Z:%%ZE7SN(LIOS3F;D8W@R'7O[WF!O][]7O_]K'SWAFD4@#S!F*QS_7" MYNO=PW<.ZQ+/]VYCDL'&I:H="71LNB$%Z@%LEMG0N;SVK7B61NX[1$A/T T] M4;CX.Q'DKT_I-9^">^A8R&B-HP;[ ;>2Y>X\^'$YBFJU#U*:72%1(EG5C]I5 M)/TH[9/EJ7)7,>3"GVKH7=W,I"KWZ<6=JNW]6Z7Y"[YY6PZ\)4]"F:J8):%Z M9L'P]Q@Y\#!P%P]P[@<1LBZQ%Q,A8P[-#GES:!:^.P:NZT=C_V4I0J1.[W_^ M8NJ*]GFO%#EI(5TXV4:Y/Z]*OY$U_/N/_L-H\/#M#^YA<'_W,.+N?SP,?_1O M1]SHCD-:>X14^!$]8/]D;O[RHU^'W!K6GVET?M7(WQ9-&5E8W7> MMZ#6M(Y6HM9YBZL]6L$=1<%7IB/HEV5)' M1"NH+)4$#EAQZR9ZGI^17]BC:O=X=B_DE3^;.2$.1W,3!ZD$+R:*[GBF'9#X M\5?TW5ORU24WJB0D?R&JAJ8?KRX;X_YEFH$S>^3"P$+#M]'@L $AF++PKT>Q M^^_Y8X<#;I1<W5P/N>C"\^>V6&_XQ' V^#WGNYO:J2Q_N=B_&A\$+L"(. MSXSS)]SK7#D0?5B]4[O&KK@&02P?..XR%C4 MP5 H6=0W.KD1WE(Q\!B!EYLTS\$B$-FTP@QLA5TD8Q7>I7S1?%4F"'8OW0?" M'1SR#,@)3^ZO<>"$MF,1[\"?D"W=#6XBMP:/P'/^0_[^R%B!,HK>=!^ZPRXW MF,U=?P&#A(0;<.=N_>['74#.L%]]0K2EB%NU]V\],D34&DG6M^T AF'ZSS?T M/'$IQ%?KT+1O[S M2O6+0J6$DZ8/-J0$D7D>6-@IW:5.SU1%'#&MT(@J;,6.U+?I"N @Q'V ^,*9 Y<;O$ K MCIPGR-U-D-J%(;.3J"(:0BJ'H;K##*H\9:[HX!]69_T @@U6E-&D%<'XN*WU MCW[N-Q_1ZW[J>V^BUJ*"V%R1$;MO+^1HM_)^_&)*H?PZY$73A M'$^.2V;'-:,ADIZ! M$SDPY )"*AA FYO'01CC"&_D([.6^*AIGH?T8?P1"V"\O=6WHLN:@J1F5Y>D M$X.DNG9:X/']:XJI%9\(T+3!ZH7F%U#L^X^)\CWN>.NB35X%ZV S?.I_P M_OF#6A;EK4;)Z]>DNFU@.?(FJJ-C M41/:X$_N-]<-8763VZ& MSQ \3R'9,<$F9[!R)RZY#^+'Q"B=@I"D!]D<<%UT"\[*P^;LG[&#C5EDPXYA M>@-Z\J8]*^-MEB0G+;5JURSB):&PI8LOXYPTSD97D=;#M\X#:$&B T6)(WFZ M(?#;W05J; M[1BA ]TT_C=& ?H2N1]]$P\E?1A.50S)2,A(01AQIL#98!%V]R:!98Q(7<5! M@-Z2I$%BZ1&!* Y7J#4ZO3]@^!:=FZ\EB?/[QG/K;]VL-,6ORH1E#M,4D7/F M1!%" 6'NP/>P6',7'$0B;L'=8&D'+!+IN@81X'!2VUN0OSYCW8-[B-&=BJ"F MV3MQ%?PA>''PL"YMEYX MN5*LKL!I,G >"TZ$!\"Y: *0 Y:%P!D C#!,KP#+IIV?"&<(U>@M MP5)L(%K.T,P7/!;%Z'%(=.'%>N0> _\YFBXO=_$&&QF;#2>.1])J22P8!Y8D M-,T](R27Q<_+VP[>L']\RQNQ.$YOWC/6Y9V.ES ?LG OI*6"6=9"D MKJ:>EF7VWC6IJ^JGG:0X%.E0BL\'$[KFB0&Q)[K%(H[J[%/=&/DC%T9C).U$/G!RS,UCC3'8%$4GH$ DVSR>1OSA,(B9H?DEY MBATGDOV O,M=X)<_.^C5Z+6\"PT4QQ@P2=\\,VXR**- M:SMR.!/5L7F M5%0Z/4F7>$%#_W\]B+4<:2_9:@^78 RV4_JL9+<^W+E;SW//,("<_SJ^YD4] M6U61EQA"*.9[1G)K1D8MTCE9 ET[*NLX-'SJ;_,$JH<]-M M%M)VS^?KS6W_]NJF_PUI+%RZMS]:+^R<,S^P[&AK<;=FPR1'_C5K!.=NL7&# M/)XT@ZY,<+YG+DPFQ4XJ&11RDM+Z"Y679G!-::[2YR/T>$B$C8?>MLQ^3K94]DBE.ROR M\8=,)C46)ON(QF02DTF%@@WO?^^126O""%E >'\)+N45$U+GC!N9 M"2DFI"H!FWJDD")[TE/?1:\(TQUB;O!G[$0+)JK.&CT*$U5,5%4"-N-8>PJ$ M4^ZKZS^_NGI,()T/1C0FD)A J@)LLHC/'D0PQ'FQ>R33KET;)E2:1^:)KXPD/7_'7C@D8BU5=KPM1-:<=+>"UM4?0^XB] AEMFK-,3B,CFQ M@.]Y@&'L)L;;W1PF0V)BLH%PD-J\X]<8.2DS.4D38YA*I_=W?'[*B4@R/A%Y MZ -W^3>6F*X?QO@X1G_LQ\L:<-R#$_YD8K!YU);;O,G8&#&H,#%(%6/H)'X7 M!8@(1 3>![X%;2SUF(QK'BGE-N]14G]XH!VG!^Y&OP\>,IX<:&T6

NZI7X* 2V;#I%MVOM Z M/1P"X;X"*_(#)MB:2$ FV&JVV=BN&65,879Z/[RUOFQ#X"9U>-)\RK5>%3A, M\B.$27-,8N Q(=A$>C,A6+,09%MB=#$%[FU\#2> ;/O_F./&)=!S_&!-^#%! MUT":RBQ1JEY!QS:]*&,*G"2%L\^'8 *1<;>VU\\$7 -IR01POMK:[]1C7U7\7GV-7J^]J:#0"-Z M)HA"9_FE>IHF5-9HX#VY@O-@N9LN]W[QZLN=W8@:+-M@%E6CYJL MR[->QGG/ ?035T';M0K[V*^"56AB_XRKNULTY.'@FD._#>^^W5SW1^B/+_UO M?3R1X>^#P6A(Y] _W'A<-/5C] @[_$CI&']X(+:="-K; SS')B6ZH)_2I$07 MND8)'<9%J:O*6@F]P%7YM-;M!P=[7*.6O"[;=C-7*CIR[.DRC9.53FG)<83' M6DC7+(K7;J/L%#%)<.FI4AIFG.<"K]>-7ZZO=!BLHO2Z0L#Z^1CXR*"Z2$XY--%C M.*?R9V2FWFZ@TKKG0>KTX0Q7"_\"_XR=)^!N^">;:O>H^0H1-0]KJ?KJ[0]HIC)6!,)D$PYM7OA4NC">:SQ-R M#3PA=GJ&(?&RI%+$$P69*;0JN@=DDR+R(2<^Y#D/1GL-EO>,T!U3WLG7#>2# M [IA;?EN890:?UEQ+W5ZBJ3QJI ;]^]@KRQ=<*RA>:;X.2!'"\&/C/!C:+PN M;G=2KP\_+7<0;KPG1"D_((=!3A"9QYI"#83\ 9&Y7+D% GQ6I"N=GJC)O&;* M%%D(!5G-YPZ; Y(R#VQ4!!O)X(7\"I89EL>2_CZ <^#8''R9X]KCR7EA'R=C M,Q,SD[Q,%W*0K"-RNDA&>Y_$%T\T&+1.3](E7C)RBU%F<-*&I@-BM 0TZ0A- M@LGKDDX1FHHT/V6=.NDZ\B/@._3HK;6VL,D!H9N+(0QD;O"&I/"* M5I2=FF7KLRE&[-EA[H!HSH4Y$V-.%S1>UW*+X:HPU\X=X/O GZ,!+'AN[@(L MG)'=BS<0YSB_D<583S& DP6]Q\N)+);!X**T.G).K)5=(TB6X59OM58 MOL7!2,0P$GE%%2F"44$F+V7B]#??MY\=UV51UDQ"<[EL69$M83M"%01>45J8 MF7#NH#D@(D\%C8Q!(^L*+VD&1:!IIWW9MY#BPK49'2\"WJ/#MNY/W8=:+E_B M>"$S8/!BN3%>AU,9 9_K5G1>$VD*A3'SLIK]J>+AA&LZJ0IE<&JGF7D-)S# M4C4"+VQ+/Z,H72[>C6?Y,S@"+RL6R(IXK=,SD!UA4+53RXS/*@1H<2#2$8A4 MG"62VSMGQN@!^B?5U7+L/[788#@@--;T/ S_YR^&).J? MN<'??]R,_LA7(J$1QM&R1(+K@+'CDGXJI]5).#;>4N#5=D!RS/;^CAX=WDB@!A9QKCQ'F!]L5_8.#O MT&@2KD>&1*'TF2+WM*"@!D-_\]%_P(P[C/[#1AW.HQ $'DV4(A9H^4'>OF6A MP4826^Y>>X-P/"#+\":)^FH<1P"?H MQ9!M*F:K589NQH_YIQ--K^(0300&2]Y8G,@96J>G:2IO"NS,1.O@=*C,5PEP MTA&<3(%7Y=R"EE(CE_KCP@59M6=W?O-@_".O#4(.#DN:PHO-.<3)#@[7+J7S M X^<'B:9ZV9N)5\5\-J94/?-]QXO(AC,\F^/I/,MK#I[F36FLP^RY6&I5QP4 M[1RU.'J0QSFZ]3WK).&I"4G45A-,BB('+!Y5NW]T.J+$3L\4>552* )4RT-1 MK_+6AF-VE#*;8/WAA1!!'=IX%4=H$:_1&F8%O=3I:8K!&P)--158F*D*,5H( M?N0$/X+>UK@2A5(S.?[C[O)9F&V:_330FB-_NO& SZ +,F\*-%D/S!RM['!0 M(2#")\\%A=>TW)DHE)J@U ;IBQ.F64(K;6*2X\/TI_.'A@.F@BKSLIA;S&:E M4X-LV;/#WO&1^M.QIQ/L*;C:4E'G?^D+UNJ;SH^GV(498J19Y.7+Z%SZ3GNKYTHP&V[W@:Y5A/$ M+;_6I[?"I($)_0:*M1W$*&NAY (6RMR[4.WY@T]7Q./ABP1#WX.;F(.">P M37CCI07$^F@9\(.!>P\<^\:[2E8\H^6@X^K'O*#KO*FRX$#K@'5PKZH\8(F= MGL3KFLIK.DV=N5J^9S4*( CC8)&(8IX#$9IE>!:;5Q\*E+C+922L<4KC6ATW M\,3-/GC%V):K']F^57.A.C%4R[A4C[N@54PMT6FZ]/L (H ]M#H+ M0^-E&U79I.5R_0;I\O4M*Y[%+HB@?0TGCN5DC6?I"I:>FB@AZ4MJZ>46A6%VC6]+E$TUR-@_@%'JA\P0YUP_/HD!H/L,T1(-& MO^TX]KI<7++%>[6^M$F]W&]H?6]A=#<9@9>L'(,WLT29%W8>22*VBHK!UQ3@M7.'-$W[>LT,(7MJQPOP(W,[6'G: MLE:EX:+F^'2YOF?G%CQ&D96F"ZK^,@T^]S90_]I3R.48B*6<0OP+&:!!QM/V5_[6?W/6.^.X6#7DXN.;0;\.[;S?7_1'Z PWX[ON &X[07]\'MZ,AG:/_ M<.-QT=2/T2/LD"?I@$@.SR%"X!0$D ,S4K_Q(Z6C_^&!V':0@-@>X-'#&#DS M)'INX3/WX,^ ETN4;2I1HI1>10M1A&@@+IB'\'+YRV?;">^=+G M5#ZG\@AS]%NG%Z][*/;DFB)W15G;>UGHBGNO MO?=84>K*PO[+[SWV_6NJ=-I3V6!K&ZQRU&,/1(PR!H:J-_YW&]&KF9C'S&1W M Y3JYS*:!L@P^X[NFX;< %EE-G?$"8"#T>-&K<$M^F1C";*T>VDZ6M<"(QF< M.!K).$1 R-D54C"SRQ@25!DHN:^#'G41J^@'=6Y./E$U>K)Q4A"]JS0 QA M)2.LG7M)#TE=0%8OD@VRO$&V/$'\/O#MV(K(+NP,.$BH"I5N: $ M'\8AS><0M78.D3L]0U%YW:"I+P_C$,8A*8=HM7.(@E/Y#%7B93UW/2#&(XQ' MBN<1O78>43&/**;"RV)1G54HRFBEU94:PN#)L?*5+VQC=K=1.S]HG9ZJ\U+^ M,C#LV!=MX#)K!Y>.P*7QNL;Z!;8.7*)0.[IPDS3-X$V3]0EH'[S$VN&%6Z%I M>A'-5]B9U6Q'H IH:G5VYP3%@]5:RF884R#EB"69%]@15@;--6@>K/Q2.C1Q M'RU!XM7"JETR8+8!F+7C4B)U6"61EW<4?6/(/%]DUKXA; W$/AE7M=HZK_-]F6KR"DI#D.X+"6NW)Y;"3,,T8:A0ZDCA8$(#:W3 MTP5>4XIJC\I01 ^*#NS>%(@B$:%(0;*HJ#*5M"6"4&C+?0?!3XB[IB8UC!D?0^BZ> O(LU>+.4CV#S(S@-3IB;K&2R)KR],^&!VJ,%XG"B9OLB!O"U%T8+>I0!BIG9XB2[PBL&-@E4'A 880!-:4 M&'4V?(*N/\<5=UFD+FLR;[*.B ^N7U?Q5$[0.CU9,YF7W$HD'%E-?<&&H,2=5 ZF-U:))9,G/LO\J)$TS'!EH?O M?H,>#(!+[#Q@SQS/":. =$A@4;QLIEZZDH@5^AOK>"(WB+CKDL&K:NXCVEQG#Z5JD83W%S2-0:F54#I@[!6-);S)@!P'@:KP M<,OC>OV9CU[_'T# X$\X8/T9.P&T.<>+@/?HC$_=OFVS$W3 \%M?T[O)S6HA M\9&^*,S,%DJGI_":R$)\[0/2 ;.O8""I^,BRJ;"23NT#4J4XTI">EGG1H"DJ MPX!4BIEW;U\7[VH*@D>8'?1X MAT3D5:.%A9[/'C^']VQWX&<;(KB 75'UCA@\Z(%'^=)%$IAT:2U\#F^^'B-= M)+'3RY\P1&F(C=K*F-96*: \8;7S*ZMUP#(CE9;ZGIW&GK/+30EOB0G(JRWJ MZ"LUU=P*='G/#W8'#+K4,H*KS+8-<&V)6,.M)N2!0T7BNLP#_# M71MP=T3)L%S 4W%VJ&Z:O)2_SU55P"LH($B957KC6?X,>T>F9HL)K9E''.QGPV@"\ Z9I$<@S.SU#DWBUL/J1 M]-FFSFY,H"DL6\H&[SPT>6Y--@U!PP M'_.B1NST5%[944"5H:;)J"D7-!+R-W1>-+<=78::)J/F@-V6%S8R22$T=GBI MM<"FY=F#=]$4!IR3Q X_I%;91Y[SX&F58-J"]&HT6\E8XH<&!'$[3C,\:*5H8DZN52I6,(5JJ0">R0R M(%$DEK9,NVK$4G)JQ-#S1"7H2U^DS-)+]X?'$!$'XHYK3TZ( 8'^7-I_$7AA M68R%VH2OL>ME?U#'B]$BW*TVZ+\0>B3WC?#Z#UZB *!U=#P0+&XB. L1H^&W M!CXIN+GTKS)S&6X%8N)BK44=SJ)F&X9E")6W\TP3@DDC$JE)J48,P;7;OQ0! M6,&[+Z+)&UKNLV ,P"T"\,&(*CT(%CL]0U9X0V[,J8J6!W#OBS7D&^;>%F^K M(_9)W=@OT(,3)SN+2)V>HO*:3-.)/!8AJ=!8S@\A?(A(Y4V-IGX(#$+56:OY M$80/! D2KXFLPBBUW4JSGW>B?]?4 MJP?_?Y'F]/1H!9]%4A5>+JP*H!/'7 TW76"IEVR0"'^ M70G'/FI6J<4%3QDCM9F1LOEW[S"22CR\$E*?&2/5CBS&2 5[>._PD49\/*:0 M&!^=)Q]E\_'>822=>'DEI&_1XN4U8@?OG^0/:', C0,\0C2UV0QA@;A[(>?' M41@!#T_@_7V]+(G-.64%[=R3+%W6=,@E(?H)'6[CV1@&=Q/"1>'=*QG2J$FV M#7,5'Z#73%Z2SB[$SX!Y")@'4@K+!28^%Z^+O"CG5@0,F&T#9HVXU(1$8"I& M[@PCALNVX?) :ENYP!03@:DU*.>EG?LC)UC.>W9-CN*X33\G6>!=!#M/ECS- MN$Z]TRW.S,R4I%ZTQ"M2[E//Q9.Y>>53&+B+,- + S?>CM<5WE09N!FXZ3#R M"\.VD@AN8T=7$89MANU:'(7"P(V+(.@JKQD%[U;5"6[B2WR* 'HN^M=VGGJ_ MH!_+D<] \.AXY/UOREU9$)<-2\'2^V4PI[2PJ>(ZCN/*5M>2EA> M#B'D/#]"WG#D8]EHXY(N6+-XY( =P-[SQ/& 9Z$WH1&A#V9HD&%W[_32QRM2 M5\>SF_NA@^7990!=$#E/\/.S8T?3I;A>^V(JLX37KX Q&@02M%M?V;_.ZS_Q ML[&@=: M:N98!:JJ0\4P)D!1QH*H0G,\&>O"6/N7)'667YH&R_',D<"_& <0 M_+P $T262^ ^@T78^;1)343*-U/..MJUIU6$!7TG%J[ZUX/;JP%W/1C>_';+ M#?\8C@;?ASQWX!' M#V/DS)#$N87/W(,_ UXN";9I)Q&SXU6B$%L'#<0%\Q!>+G_Y;#OAW 6+2\1H\3=^<7NZ22V]LM^0:$A:R).Z] M+'3W7WOOL:+454SMI,>^?TV5][^4#9;"P:K"<0,Z$/K/&.&OWN/;[2>M9F(> M,Y-$C-8_E]$T0/;8=W3?-.0&R!BSN;T3VR;1WO! H];@%GVRL00;*]!RM*X% M@S*4NZ"1C$,X1Z["& :<+/#$])4$22YJXGNAWIX%O+,B'R^?N%H]J0A9T)X% M8@@K&6'M3 I@Q5!+FG23=@.J+H:JL6*HC*G.D:G*+(:JL6*HC*G.D:G*Y"E6 M#)7QU#GR5)G%4#56#/5=WR_+UE$!;B]N+XU3P>0<\S"@IY)!I IB[V\=4/T)\>9\5! #UKP44! M>IA+VCQRP/YW'$8DNR//\8>F9 IFZUV_%1QXKW?]U;IL2=1&NO)7Z<*/\+HG M[^U[]NB5"K\!Q\,J!LTO1*MX'0?HYSV:H&\C%70W&8&7K-I'QP?E\'&D[9:! M'[/J'8KL-8;)+=^Z09@4.SU%X/4=U8X8)IN,R09#$I\0$WA5V2X.RR#99$AN M>78-PJ3$K$"/LK5^65L[:9 M1^GT1-8GNX58RVOXEH U%6$M=\2<08TZJ-&'-*W34V76NKU]4,MKI^;&6D;; M%.^^\Z9"DX)M>?CVAQ= ].+_(+L4;UC@$C8>,E:?( O;EF25OJ[X[[Z+UV?I MY-UY0V@A#P_[ N\Z?-M\8R"?SMQ. V-!!KJ 5F2:4WGP6I?9$^<%VA?_@8&_ M"W8F/GQ@2*+TN: ]:(8_B@1=[7(NF_%@"-AX4':X3$P,T@7#(I-H*!"#ADBC M&"PTKFI29[>._ BXG)\A[Z:@VN4G).I1PG;5FKF8UTX6Y7C?3.)5-8])FY5T M#8I5G"$GEF*Q3B@J)/%*V=$GLS@H,APV X=% M1'=/!J+:Z1D&;TAY,@ K 6([CQQOD#/?X>.C"CN>W?F4(E:%0@E3Y/'E'2+E M9'&"#S/+(J_K!1]G*8",S3A$QKB8OU54Y+CGWL%E7,RXF''Q MT0>TBV1BH]/33!69]@77%6%,S)CXS)GXP&96D5QL=GJJ:/*Z7'#S]QJY>'<7 M@'<+I+.+["*[V-"+2Y'$.BVP3@OO=5I0.\LOL4X+;>NT,!S=7?WM][MOUX.' M(4FRT3]S@[__N!G]P=$YJX8V7*BVR8%I=B7-/*7'@2QU9;GX'@=&5]?T4@KQ MGU;>GXVU^K&:74&3&C)64>Q*^JD#>N^:9L@E+*PJ&$4VCMA?H^FHLOWE%\LV M3FW-L%& G-LJ/IYW?5Z[-M!;:/RXM;M*VFX/(]_Z25M]=O:RA CH5QZUG2S#DIW)78.Y$ MP&6,13&=2!8G8ZDFD,KQN,&+!*)X<8=3$+Q3&*ZMT_8G'#+VSV[:QP8SVC7K 0@\-,3S0SD^?G-VDR;G MMNMH"5C]5+\ %W@6Y+F_QA[<'<_-6."!\G._QRW+WH2YD"B[K9PY]6#.W,SW MB.A,M.5='(41R'=/6CSRF70"7 M29V>PDNJS@M& >7=&8,Q!FN \C)*5UZX_@LOJP8O[NB:P)07XZTF\58VY656 MI[P4TIA$%;=]+Z:Y&' =EU[PHQ%>1-?[R22:=1LE4:$>G/?X%^=O!!_*C MRPMS^TAL3>G#!TKEPY#+DY[0;OG+>H,PVC#:,-HPVC#:E+CC(M79>,4T"FB\ M0A^H<@.I:8[*KGDUG3%J[4ADFG0QQEGLD=S'@34%(23>27JP#+W8MWZ>YJ8T M+$RTGSMV9TI+!PI]+\_FK>5*]ZT_8R> ]C;B)4'H] RQ@ 9<% 6LVHB2M@03 MVTB;;(;?@>+ &^Q+ZF LN??*#Z/O,)KZ=D:U)@EBIR=**B\(VU6"&:/3!2;& MZ(PV;$?G/'=T04#J/D=XT8^IAW=R7([% M]D[/ MESE-6RO?#R"OWHV_^.PXB4Z![Y?;0 ^)' O0>.?>.E-9J^)L2^2FG] MP[-AT$>+YL( U]PB?MT#G*>N<_\Q@$G-[\P<+7=ZFLAK1E'](RB*![81B#E] MC3>Q-#HAJ>R%9).CT^P9+%K?A&A]$39H#7)EXKQ ^^(_,/!WB11UY;Q1I.;. M(KI_$X8QKH^"H_M64LTYB>WC@I0!=-8NOPG^QQ@('$R,7\?#I6UP-M/<18-9 MI3,A"$R@$\7OU<]J402BX+T"XAMB"D'[.@[0 MRC4?D)RX4;#N0#H13,[C%J MR&/D)3EWI17ZHBAGA:\,?LX!<)%01#'8TCL]V>2-'4=)&;B:#JX#VR3E@\O M38YY03(9N)H KK;$YAEMZ*4-VS=IK\M:G6+!+7MEWI!I4BQGL8]"R(9\3@LB M/]+&9./F8(%C"=B3A+.YZR\@3$_((!@]P3!"D\,7D3L4!8Z%.VV&[Y;O/8M0 M\['.YKXB,N3K. ;TU0]&X.6?3C3%]2_0HJ /R-4O(,3[E+,Y]$* 7[Z#D40! M6VAZ.X/$9X&C$YS*M8#B R3M9T;^T1#*)JA%L=,S>46C)!>8(:R:!+PJ$29U M>K+,Z[+,($8YQ-C!*T8;=G[I/'=$"TW+JU*]X(*F,B^:!10)9ON=69S,BS&F M'2G#L"0>!U_P[ZP.7(/B?6VD34G.V-[L#B+*QF]%V0/>U@^=" YA\.18, FR M/4#+?_3(4TB\+;/ 4SH]P^ %6:(HM,:PR.0$HPVC#:,-VT\[P_TTZFP$E4(; MH?W-\89P'L'9& 8Y=!7;(DT1<:U:7>$'+S26L50-U3,E:->QU M>+>:>!7I2DO">L39A M&4W)]N.Q"[=FG.<-;)1LE&R4T1L!L.]5AT>U?>\.Y8@+*\"@?H4QF@80. M+$5A;P)0^3D*,N(L7C4%WC"W"P(QWF*\U23>RI9==W3IP/Q$,J MH'8@8S#&8 U07L=44\_'5BIF*T4S>%5ARHOQ5K-Y*YORVJJ24Y[RTG"W=EXV MMGTOIKD8=S6$NS(QUX%3[P7PE([=+DU2>2E_KX^*4\-/3F1M1"F]6QCAOE_^ MC!7-.X6NK. 2HPVC#:--4S3]@=H;2!O<$&6 MP0S*WG%G(?6Z9(8=Q M-2MQEVE>%.(K4XF[K>ATD9+)I%$R5=$/BOSM>#;THLL+!UM5U-NW(#J6F.2BN;#QV;1U,*8XAT,<99[)'1KS4Z9GJ M]J;A\7"G+V#51I2T)9C81MIDTF_*5A7&=]B7E,%8RO?#R"OTXIL?:UX0!KE+\__!L&/31HKDPP&7( MB*_[ .=I.*'_&$!('IA9RJE(RNF\J175(( !D1ZUN>U_O8DOT@E);2\DFQRQ M;R,:F>YTU6$_U:#_IDX+]"^^ \,_%VJ1U_Q#47FT%GLC-V$88Q+ M"^&=,2LIA)[LB^%:K@%TUBZ_V3B+,1 XF#B.CH>K0N%,P+F+!K-*!400F$ G MBM\K/=>BZ%W!^VPDKH(I!.WK.$ +D#1W3G;<-H(O#X12,'NT!6?\\ZJ>N]L+ M?1'(L\)7!G_X +A(&*\8;)F=GB3S@DE3RC8#5S'@.K#%6#JXT !ZLL#+6NXR M&@Q<]+I%C#:,-FS/L>E[CD5N.9:O6,1.3Y5Y134H4BQGL0=)R(9\3@LB/]+& M9./F8(%C"=B3A+.YZR\@3$^7(1@]P3!"D\,7D3L4!8X503MQ3L]AWS)_4N>^ M DSDZS@&]-4/1N#EGTXTQ;5CT**@#\C5+R#$>_RS.?1"@%^^BY$DY%IJ>=(^ MZ0N*GA>.3G JUP**#Y!T;AKY1T,HHZ"6.SV=UW6)(:Q5"#O@65:),%P$5400 M*Z "*H,8A2X,HPVC#=L1;?J.:*$IK56J%UP,V.15A1(;^2SV.XF3>3'&M",E M3);$X^ +_IW54&Q0O*^-M"G)&=N;W4%$V?BM*'O V_JA$\$A#)X<"R9!M@=H M^8\>>0J)MV46>!KRV'!H3:0HM,:PR.0$HPVC#:,-VT\[P_TTZFP$G4(;H?U] M)>^LR!_#@!-+;"W9&/F=<6--.=#SKLB^DHJ!^THJO"QJ93=A:%+H+0?FZ&#$ MXEJ;M$I[*<=D@^3J:Z*8I*^)J?.:O+V3R%B*L50#6"K;!NM6E[O2&G&I.$F7 M5R6)E\0"@MR,KQA?T:NJMOK;%:H* M9RLB127*!=1E95S%N(I>176@@U0!O"1CGTH7#%Z4FJ&HT@#?(-H M1>KJ."UG[H%V,1W@Q#B#X>0$F$0PN@?L,%F'GT\8 9HYW\6;T65^\ M]K0UL8 +%L \S=>LS?+C@CB@GD(+Y>_?+:=<.Z"Q:7C$?%+OO1Y!H)'-+YT MD=3M[DSD? M:W1U33_IJ>]?4V6-C;4A8S6[@B8U9*RBV)7T4P?TWC7-D$M86%4PCGIJN28( MN[7QMS* L%N/ $\PC.H=[HH^Z>;S=5ASVGEF:: M/TXOJ=Y8E[M;(+,NCD$<'3Q:7 M:+DUZ2:QV:Y:<#E /M5DLD,LT?/3& MD!1>W-%PHKCS 8S!&(-1H[S48QH(Y6,KG;"5J?*2(C#EQ7BKT;R537EM%0TI M3WD9G9XI\II<0!EKQEV,N^C77*57#5%)U1!=47E1;(S7=1;U?6]AA)N1^C-6 MR?<4NK(JD(PVC#:,-@U1].H!38^TP0U1!GA;,*N2UX1.3Q=UY)NR!K:-0$Y; MN#HW/>@PQ),TKDYZ5;VH3G)"GT&Y)3%_+)T8;1AM&&T8;1ANZ:9-MZ^78 KA$K6^D MXK_:;,B NYN,P$MFVTWJ]"215R2%CJ9O%>VWM,YE:65OQ#KY0J:++\YBL^0^ M#JPI""%Q4=)#9NC%OO63.X?=D_W,L3MC6CU0XGEY3F\M9[IO_1D[ ;0SLX-" MVA*H>;;LZ0MLM1%$;0DZMI$VVQ@>6[8675^C',;U0OR;$ODII_<.S8=!'B^;" %?G M(E[? YRGCG7_,8"0/# S1^N=GLAK1E']$RB*%;81ASD]C3>!-CH1:71ZVFY( M-CERW48TLJTJ1ANVX\-V?'+O^-"IB$RDB 0>K1T=BN@LMHINPC#&A7?P5I&5 ME E/-HIPI=, .FN7W^PDQ1@''$Q\)]'J3O""XV/N9T5 MOC*XQ0? 12)7Q6!+).>3#7-[ZY^!J^G@.K"I5CZXI$Y/-GE%89*K$>!JRTX. MHPV]M&&[;'2ZK@5NLI6O5^1.3Y1%7E9$BA3+66R[$;HAG]."R(^T,=VX.5C@ M4 +V).%L[OH+"-,S5PA&3S",T.3P1>0.18%C1=!.G-,\-6.;(K7S9SGNJTQ$ MOHY#0%_]8 1>_NE$4UQ5!2T*^H!<_0)"O*T]FT,O!/CENSA)Z?04HX"J>A0% M1\\+1RBE#=L;I=/!+#*-LTKU@G/!)(D7#8D.]7(6.Y[$S;P88^*1 MTAY+ZG'P!?_.Z@LV*.+71MJ4Y([M3>\@LFS\5I8]X(W]T(G@$ 9/C@63.-L# MM/Q'CSR%A-PR2SP#^6RRP9M2[OQ7!D8F*!AM&&T8;=B6&MM2*\;AH<-&,&FT M$=K?>'$(YU':>5$@G1=EUGDQVPZ;="!R763G14-(.B\*VG;L@-(^!14%X5@+ MD#:W )&.R6K-U0/$$''S*D'7>5/-G;G*>(OQ5G-"X])6Z^#2FE<94J>G\(HF M\XI10&DXQF",P1J@O$IO&VS(F*TT44)LQ5IR,]YJ-F]E4EYR=6V##:73$T5D M)&K;2<),=3'V:@A[95)=I6LN%;M=F*L*.#!8<>O%Y4"6JRL1QMG-=UDJ0;T. M7T8#M/UX[,*M\1_Q(/9.]L[CWWD@U'WXY=DSAM;9#A<2@$']TO$6?<)]1[=- M0V[@V=#F[JS(Q_%QD83'I0UIE'?1S,-KED6:T;B@2?B;&[Y[0&T\CFY!18%<\CQ'(I9_AX$'-D$/H+?R]%_U-Q*,97ZEA7/8I+K7 &=BN/6 MLR48KLV49F8PQJ*83J2A#F.I)I#*\;C!BP7#_67*VCKS9=F$LYOX XP ^K D MG4?QQ#=:?#52/%&\N$EFU]EARI]PR-@_NVD?&\QHUZP'(/#0$,\/Y;@3XME- M>N2_]3/:GPS]5^#%(%CL#/6R3.C#M8:V$LE*S(36<":TQNNFUI1M0[8CSW;D M\Y_]+3^93,?%H15-YW4A=S4\QEN,MYJ33*95F$R&S\3SNH(['Q109HHQ&&,P M^I67=DR=UWQL99)C/(K&2X4U6V.\Q7BK" M>5_3(VUP0Y0!WA7,K.0EW.S2X%5MN]LE0PZ%R&D+5^>F!QVFV'E7="M5,LDT M2J:SZ(!$\H5)4>I5>A[G(A*NVNDFO8_.H;M16UH&,-HPVC#:,-HPVM!-FVP; M+,>VTB,*?2/=_M4N0T;:W60$7C+;9TJG9QB\(5'2-*2B7976^26M[*VSY9A4 MR1@J78QQ%ELB]W%@34$(B7>2GB3C2 _6T]R4AD6%LC9AU0Z4B-[H89RD1O>M M/V,GR-[)V-1(*4 M3W5-^L)7;0116T*+;:1--KOP0''J#>XF=3&6S'WEA]%W M&$W][&RN=WJZ).PL!,\8G2XP,49GM&'[.^>YOY/3CZI D1B4*9*SV/))4@0Q MJ9Y!8!,8X$5G6SS-B5RUD3;9S-Y#;2,LVPLOK]"/8WJ-?4U8X2KEA!^>#8,^ M6CX7!KA"&7&*'^ \C3OT'P,(R0,SRSL3=U_F!7D[Q[;)<52&QBTGK %HE 4! MH5'G38VAD78T,KW%:,-VP]AN6/[=,#HU$>Y_AP^C;Z?_L6VTLG!U$X8QKCR$ MM]&LI$YZLHF&2[T&T%F[_&:7+<8XX&#B1CH>+AJ%TP;G+AK,*F\0(6 "G2A^ MKS)=BV)Y!6_*D2@+IA"TK^, +4#2Z#C9GML(Q3P02F7>JY,%B1SYDVGJ>,QB MQ<6<(CE0"FL/N$A0KQALD7QN7I9T!J[6@>N8;KBE@DOI]!29E]7MRC4,7!2" MJRV[7(PV]-*&[4#2Z;L6N0%9OF)1.SU1D'G-8*?0ZJAIC9Q."R)'TL9TX^9@ M@6,)V)6$L[GK+R!,SZ(A'#W!,$*3PQ>1/Q0%CA5!._%.SV$;,W\*Z+[J3.3K M. ;TU0]&X.6?3C3%A670HJ /R-4O(,1;_K,Y]$* 7[Z+D[1.3U4+Z+%.47CT MO'!T@E>Y%E!\@*2ST\@_&D(9);6.)+7*JVH!)< 8Q"B"V '?LDJ(&9V>H?.J M0LG)#@:QUF_ ,=K02QNV.4JG@UEHBFN5ZL5,?$W!+*#^-MORS.)F7HPQ\4C) MDR7U./B"?V_+.BOPQ# KL/9E,YE)&2V[[\=B%J]+_Y]B<4MEJCU):51O)*Q2P?3G]IGI8A5:1(G[U"G2MF-6&11QEG9&E*!FKR]\\38E[$O M8]_3-P"48VL%%L#("NX%J$H2+XEF88W*& \S'FX?#V=BX:TZN(5SKHHY5U,5 MWE *[N+)V)>Q;_O8-YL*/CH5-3\C:[C:BL2+(JKO/":G$#(/"2&))&=!R'E^!$,N\K',L7%&%BE/ M2)@1I^-Q$\<#GH7>A$:$/B ;5]V]TTL?KTA='<]N[H=D9^HRP,E]SA/\_.S8 MT70I ]>^F(H)X?4K8(P&$4?;7]F_SNL_\;.Q='.@+6KF6 6JJD/%,"9 4<:" MJ$)S/!GKPEC[EV1TEE^:!LOQS,$CO!@'$/R\ !-$EDO@/H-%V/FT24U$RG3* MLH;FFW6H:X^J" CZ3B!<]:\'MU<#[GHPO/GMEAO^,1P-O@]Y[N;V:C^MZQWQ MW2T:\G!PS:'?AG??;J[[(_3'<(3^^3ZX'0VYNZ_<57_X._?UV]T_AW1.XL.- MQT53/T:/L,./E([QAP=BVT&B8#5 HE%?&9=H<30&%\Q#>+G\Y;/MA',7+"X= MCSR4?.ES*OY2;LF+4U[K$EY[8Y0DUW2I M*\OJWLM"5]Q[[;W'BF+7D)63'OO^-<4L:;#:48\]L.>^,^W8K-;5.*C6TG2@ M7?;J:DKFOBEM*^/ZYW*+/N&^H]NF(3= "MK>F%8VDC6.4FL^=P9?@48R#N$< MV4XXWT,6>&(.2((D%S7QO3E^[5G UW29Y>I)63BAJ(0AM'Y5SOH*A%-2',[" MO^#\KR?DN2,+G ,1-X9(E7KIF?PY208[T4>G-+!TW!J=&EBB+6YTW&RSQ(T. MI$Y@<.'_#UYA];"J[( O]#U[\X.U.S-'F/#A7D/B96F[]'&N^%);HK^,!UO) M@QI53(B/0/*"8?"FDCO;MRHV+.B8)(V:?>+ZSR$W"?P9Y\]Q@5^LS#$UGIS( M@>'E,?;AOND79CB>?,"DE$'64)NI8F3VTOFU4T2D*GIXLZ+RE%V2<4F2!G#YP#9W+R(4?$E7<-7M6*4JD4:>!_^38T.;&B^)5+2W:M'2%*>O4 M >$:SA'QG:2F!(Z4@)F/QO,?\@%3H)D4Z/I:HM]=B']!_D=_;4DS2T<)5UW1 M>-W(73N:Z57J\'1 KY8"*+G3,PU>U(O*4Z)-VU(H9-?IA8/--AQ'G.V$%II2 M1*3N!#:]YTCETG9]4>\F7Y,T&^\1MW8-$8];$Y!@ M$.F%]R;3ML6V1;9:K.]S"5Y3'/^\\VY>US,SDQBDW;:^HY+"\>>_F%U*OX3= MQ:;JQ>PPD, F2I+F/GN.W+.5BJ^23H'BY8KF:RJ30" M+X.DV/$7Z,&)$V7E!UG QBNO"MO5I5ACA";#Z5BI6C2>1"1?3=Z0*6D7U/+H MZ3W>>PS1ZH:DRQ:V6I.66DGS+7PNAL5.L]FJJR7]Z@?7?CR.)K';MY:QKXS< M@'>H>,UDX=3VH>A 8.!]&&TC149R4]]N@,6LTI)H_7#W@P-(6D8;N_K)@8@I M\!XA,E?7TCE<"$+(N0X8.R[)ZF &;$8#UK*]\!*M.EGT]35'2YZLN..MUILL M]]IJ9Q:\"BF\:%!BA3"KMB*K-B?(MG&$=[9VI)C:,' MIZ4K'VNYU/F,(O6G)B95B.@"PP.+^N35G$C !=@NO(;)OS?>TFOO>S:1A&N+ MG%F;&IV>*O""M.V7,'5*(< *[4=:+K),A"R=EX4\UU%?L!B M09E#[-N$(F=GH'T\G;Z7>,C/71*S_L MSH%C+ULU)[Z*CY4@,UR+,ES3-5[N\*=.^]+8Z!,?,3.C2)V>+",[@Z8$*F;! M5AL0J@AJ,H*:P*MF[L9WS*[-'(9/(DC,L,UKV)+5O%L&YDYD!+R9J?&J08EU MPBS%6G:(6B_ MT;LZHQ+ )^C%9U$>KY3C*=M31\2(H6L88/E39\H*^0^7T<6%- "@),U@M9L>!6QHH 8$'6;>3WD^,2 M.>H/J0H.9ZF\J++-W'9AZ% ]@")!I!);4* $0BWO!X$L)[16=JI;D4/,A2#= MMT4TBP,G6A0A8!L6@2BVX@I9X*]H?8> ;*1]3Q?V;M)_ HZ+M]>^^@&^.(06 MOG**N:IU>IK"BSJ+<;4/88>KL>2'V,1Y@?;%?V#@[T*7CEL.&Y(H?:8(7N=D MX_C$L$($O$>')#*>GC+>9LLDLUNX7-!= M:;WOFB":0*,)PBSJQH*;NXP=CU0P M>RW?0G9UEY5;F&&;4^!^656^N871W83T14_7-C/'X#U:3>9-C9U%;Q>FLLK> M(D$E=WHJ,F]%6D!5I'E+>>I,C!MLX<+:NW94\UBZ>_"#&_* M9/S;G)G)LN%E[IR90[E,U!1)S#C"MH>U-K=YR5D%'YS64K-A<8B2]G)OPC!& M/ 7O)C^\$.^I0?L:CJ,L$2V-1;3:BZ0,>[9'0>D(K:OCDC+"SJ 6VZ2M1+ & M\,EWG[">M1 1G8B; L?*5F<0R"K)$'[#<<:[B979$$S\T1:DS8_2[# %748 MRB!B\X$(M]6D#D5MMUC3J&/2[ZU(L=HPJZ/(_8$'.$^7]6Z2BR5T?*1V#TNP M?L5-!M !H5H<@L3]UBK;@BU-GN(M5ALY%YR3.AUHKN%YG)HI89_U;H(=M:7_ M=H57,D, 0)<*"P PZ[1QDO1=#&UC!;?0E%@.8/4^_4I0XN04?S;S\2!\Z^2/P,L_G6@Z]5V\%OBPV!0$\ L(H8W8"E>\)XF:F?D*M]B4)%[/.PRR(_S]X7?Z'53B*G(;S[,T/UN[,S)@2Z61E& 58\-1HBRI.][07 MO,=J"QK0*V-CA]?- IP&^K1*GK- MO-4:3_WI.@]]\%.R]]_Q$?Q#ZL3,LRS MM>(*#.[D8KM[-'K?WNY@8+DQ7L=U!D^8/C.?*LB[-WE-S=WYF#DF=$.Z'%5# M.;KQ>50)V5#;I=R9;U/AB=1=FH8#$0?1Y[C&(<%!:6;!3JZD8T?EO\N;-(4B M*(L$DDK4JIG%B-;IF9K(FX7EB%"C)0\X9(P'SYD'%9TF)M1)X39)XP6UJ,2_ MJG3ZHMCB"C*=E^C&M<%M+SI-Y15F0\5<^OPW@^=R'>TP5N8D/A M\A[(AT^X!V$_5P\<6MKCVH>>@Q(T-WQP M973%X,7"W.L*Q*CMA',7+/!@X?N(J^I.-N!*!OPIPKVMEAO5Z,?R&S,0/#H> M"1Z\.41A06QEI S>^V4O/>7$KZV]7%3?>7O9XD4BH0,(.<^/8,A% M/I8F-O1P/C'ZC02Z\.F<96(Q<-&(T ?TG?C866@ZT1#XW M5_MI7>N(;^]&@R$WNN.N[F[1V(>#:_S;\.[;S75_A/[X>G/;O[VZZ7_CAB/T MP??![6AXB"E3&.+@:U5\N7MR'WYX(+8=Q'X?M\=\)*Z5SMJ7JAF[N"0,)W:Y MU'2YC6?H,=:VI;MIG'P!H1/>3>Z1BX<#F5@&]#U[B);?F2#-[T5]RT+V S[C M>X]$D^7 <(0>]\4EYU66]HF4V$2.%T.['Z6?X9=!9,O,,62#&"F)+_WAS9"[ M^\K=/PR&"!C]T_O>:&/[Y_[S_\@:]A1KCY>G/5OQUQ_:NKNQ^WHYO; MW[A[A+"KF\%P:0"E\WO#W>A:.A RE=<%< O<^"W#7$^3?<X#KB$D"9_3F\A?XN>/W+,3 M3?TXXHB0X;EY'. Z"1&V G"?WR!VD4F 4S("^!B[21L># M\\8>'Y1(WQ/,( MN=>>H>3^94(.AX^3.6&(L?\!?RL=R'!PM1Q$E[M"5CU @.Z# MZ\SQNBP7]4=WV.5^Z_?O5\OZ2J%7&/@!Y\^<"#]N?9G#V)KN M7N?N6\G"_>X_0^0!\2M:CZ'KH$^0U38%$2'*^DIAF*-E/1I7R"NAN],#?$I M#"!ZSSK,U]A7U#^'7-]#>L7=L4!_(XN('S9QL/?^_[/WKLUM(TG:Z%]!\,R< MU[T!L0F0X,7>HPA9EGLUQRUY;/7,V4\3(%D4,08!-@!*YOSZDYE5N) +R!! M$*!J8Z/'DDB@+D]F969E/JDLF>DIM &@($9L-F0>W\>VIBIZ2]5U^ZH M;A>AG71*Q>NQB8W5-Z < '@X>_Z8=Z]3"Z18/ V^ ]_G:@HQ :+A43EFXAM\ MJUW GX5:FL1VX?OA2!"8#XB"7[AD _!4\1?%G5L. @MD:V8ZX)_@$S&*.F*^ M;WI+4BHX165B6C@3+LK^PN92C#U'PWYJT24Q'U&\1J'[%<&(Y]WQCXU)34:" M19(4O0&_0#HM^H9'B(X&:)'J'H,MAYY@J$'"KY-@*>SGG!%O2X3B!2QY LKQ MF0'Z&"EAZ&7*T+11J_L)!0SK;YMP_DS 4A;.+2J'\(3#S4$N&?& ><+<:2J_ M1^L+#_05]F+:"P*3OQCZH'?P#Z!^<4.#J>TCE M8 ^IU)OE69#D]'[FF_6_J'?NG'%1VN6$\\A6+O=.B#O4DFI*!7]T38\R4S_! M43D*7 \0/Y][+I(5F:(L#T770ME8U<6BT0:>G]B*?6PN%3R[F4_G2ZBFE;9& MY7XFR!1]<\O?N"@F7R,&,&0C.'\51JG1*'9T+*W/!6;83GY;5;AB&[)G6&W0 M!G\SX;P!%Q_FQ4==:=JJ]DP'.C3NC4?$=]J/JM0-BXD=T>PLM/ MG*B10T+35VW+'"(C>>@B MQ:8Z)\4A_P+?O.D[PL)/'"JYC%=A76:-TL-3;,'H,WCV.LC4,UZ0V1)_A]P? M.B=3KDE]T0KN\MP*6!PN@I-ZQ&T+P(G8)V\QY]$;;H+-S)'G,O@&.'0C^LPS M<^C6MR(0 ]Q9'FCQ0QV M#;]"^'HE[T( %+ZE+.9CX>_@D1*C$[[][\7X67AKZ$'!KEI^4EQ,SUOB)J(= M0X/ )PBTP3=6P$:X>(0#+?(4]#;7^NH*#)/4I[M-Z-#KBH<]PU./E#=YB0Y[ M#4TJ&-$8_FF[LH)D]]QB2\2-RZ>IB^F*>3'CQRK" VXM7-P MNN#S!(WH]R!J0HK7]OO7M>ANKK!\K[$3-F5"A*+U>MYH_3=^<"#%ZBU\$G, MD,#O%G#AP@,R@J5&1F3>2$?FO]W]X^[AC[O#@NOTO(RWZ!M#[NLW/14YG,+# M U,FYCZI:W MQHN1.,_AJ2\6^KMP6+EP[+^@D@_8L^NA#O( M<6?@HYNQ<]TT/LC/<6W;?24;!2_X,1+WZH?1"I1_,.62U@T^U[.&BX 'S,EK M@C^G?1A81K',R>4,8Q'@ZC-N*CFP8'?]]B@-72P:X:L2WJQ3H03 U3;G/GL?_N-#F#9A.80_^M*'U7M0O-!> MSQ_$%_(_QW?=S1:_[Q89(N+-XL]-^M-:/A#_6\=H]O7!QC^WFMK&OVU[K*8U MN]IAC]W^-Z.]^:5RL%4T5FOP@ =,<@E65N#"T9K( ,Y1>UG%;4S&.%5* 4.CH*B) M[U-+5_,%%*:3HD6KIQ>A"RYG@23"3HRPDGB_RI\X=] 4K*IZ]LA=O,48I!5$ MZ2WW4:9.F%M$]S;63"2JO'ERX8VU&Y]"7<)]_/#72L)[@. ^]'5=Q+N>59 RD).6=!+D048JU3] MVV3A,NDB/UG/%C(=W=^N^B7/CCN9O&E&@0W2V"Y)&K%-Q-'T&L74A5?\\)%$ M!CM!VRD)M#KV-I&@E: M K1&2:!M VB/9F.7H)6@1=!V2P)MY\V;!Z4V$2EM MCI]%R2.8Y/_ !U"%E^NHHBX.\[3NPCL#,M4!*8$;+.?XE_\QO3&F1O_76VC2 MG5R5)I@&261%6R(H?)V^P\W=>T/9+ FT70&M(T$K0%@':$=ZF M!*T$+8"V7\X%:Z?5?_/FP64&TC'WQT9B"RR8 Q3,833+./TGHK61,?6T[)5S MV]MI#1K76D6X5BM^8,A(ST[0EG0MJR')=%%ML"1HWSAH2[J]U#2I:25HBP)M M2;>7&C: ;[]IT%YF3)VS>";S6VXDM*3 $^U\96ITDB6ZU?+K7POY+_ MMP_+-&Q8N E7Z.Z]UWMK'-I7A;$C&TU]#RK>C!:F.- KO=E/L^_ZJU6 M^U;K-3)^:'GD>S:XM%7&NW>I(.LRNRDZ0K*TG(J0-H=W-OVS.TJ=W,N)W5 M<=.X:C?JU0TB(MRF'H !D6ASD%.C &*0-I%]FQJ(C$)R:]Z58#ZWD2XI(#J5A.^A!CS8),&:S>$WT7@\-G*? M'8LWJ@J;866P6=L68#8EBMC"S'U-3 ")K7GW!VH@YK&9]1-%'9GSW4E 72M" MZO&H[0\\Q7>I-=;*L]?6AHCVP]YH)G89'%I.U,29J2,$-RE2T M^R'.;3)3\)M\9MBPPZ?74.>P,<,UI::'2.^O( .Z1\TJFMB%0K1Z2 XW;M$1 M-X"@4< *C5;:S81+#V_*H ='K8_=!5S>(R1J8;;P!0UYO'S"*D(2\K4'+96) MO<#IXR@(7^E=3R8+Z9E$S&XQWQWX8UX MS^\QG%APC.'09]2&"2%CLV@;UY0\" NV2YBYO)E)@ '1:'T2C6,.X4J'YV91 MI9^V0>%&4_*DZN8&.X7])-#92Z5 8V&_U_>-OV:I#)-WE0RWDW?70G4$+_D/ M"I:?Z&HH/H6@7OM5*//^NL["9[@$-FLF%.OZ$"*=LRJI,;0]=VG:V,) !>48 MN1LH%O=?0\W Q6$J*DNY.(CNAS!*M% 8=;D)/Y$U!])PVR8"6N;%Y&UUYJXE M.DW1Q%PA3Z3EJ?,BMO3,4)7@[UR-A5*&21?X+D MUE0FUD\8QACI_+W(.,-7FV%_(>PXRW4'BBH.C50RO!(UYL+G+2+FH M E8L- M Q-RH[>L=MGW8]'!NO)+Z MCZ>&$A" <15P[)L.]:]\L<8H)=%LR 1849*1IA8-+N>B]QYL!K7,(, .05%% M_7Y/J.!.JDAX U 4Q#$_F]?E.:%+5F7'Y%(3"0VN8I;"6Z!+J<-H:,!1IP_?M+FDLY7Z\WFB_CS4 7P \?8FM EOKKC:6B0]SZC; MJS-.#1J'R,TX/BYQZ"Z32HB^"&^-8"T:?<7V%#:PQN9A_( 6'1>COFQ)".7J M[?+) D/EV6,9 MV11ZX[I?5(7:!>9*R.8 YY>'0:M$>6B#/,AF&54J,GJ3D-=*A'P'(']T/IV$ MO#P"3B@/>HGR8( \R!XQIR[9JUBEWK=D]E:>FW?)=9>6UG:)THJLOF^:ST:2 M,!6&VTZ)N.TUKM\V#Y/$;6&X-4K$;5_B5N*V(-QV2\3MX*W;"07=/525:B.5 MD7N2:X>+%<5>>:+8;F%"^:D=[)I*:94"K!<+]GZ)8-< [!T)=@GVO<"[\$ M.)QO>]4-R^8#?(/^=)D643'P%!0I*&=GU#ZQI&A24@KDT_YUA5!K$^52Y#^506^5S;C]'1;0 MFL!B.H'R-T%'&Y;IV!:R,-KSL)F!-QS!,NW$!P(VFCH(9,5? MS.>N%ZPQLA+::5 +)V9H7,R1I-9O*I\$@RV^X77*B#,R<4;") M5)"SE/E3=V&/D>UQE:$PI$&TERK2E2%]8_1 ?%4P7?AK7PG<9QJ3JGCLSX7E MP3C\!-I"\N.F<@_8<&I%M&/:?=G@64$*RN<&D7>MT9(3\-X92@"6R0'\3 3#XU)F&%U7YEMX_^F<+Q"*+QA(_Q( M[,;*,QY3:YMAS\-8*/N'2CP+H)CV/.?(ZC\@/D4$:-'].CNS!2*V S'XE-B1*34ZZNWA.B/:I'C)<'8+^E.\0N'I08. 10J9V6.6%J+&Z^99)KYO@V(8M3AM16Y7O&F]_ZF!1PU,ER^#AZ(QI MN>E1^.V(=WG32Z,F +XYX\S9G+=_??0;;*]LGN%H(53!"XS"P.5O!'8(G:,+ M#]46O E,)0 KTO<3K2! ?L9,?\%/R6=0R/X&E0>H$AT$A''X;X;="P(S6/C" MFF+B?0Z#T?JF1[T68"/@' A8^!5X_DVBS0&NHH>SI/X1/\4/$]#]+HP32;S- MR03?Q"4I:F*0M%1M$[PSQ>._7@26;?TGID$&U\X:6;"Z2V0RM[BNI%.;&Z>C M^*,!/IUJ,6C.M 2C*=HC?O8V<K<1'^<:92>LHW"%.5TZ; M!-^8$+4W?#9^#.A'.!<"'#=,&Z!*1I$/X_&)3ARUV&9Y *?X&> 1I C"":>[ M^MF\Q>XUO9ITKZE;GYI[)-3'(,V;8K)J"*KD(C6H&I^8)1#P$([@CXX)R0]2;:9:#Z"RG,.=,\KO>+:[^P M=<[YFDB1GNSVM.:XA$'N\ H9*AS2Y*Q#E;^+K'-XHMASY+D0YK* M;^%!NAJ/0=<('^*A%8%QA81 >RQ8> ZY;' B+YPQG;B)57E:-5O"G;=TK#SU[LQ@V>A\A #_B5+RM UYV$WE'2\'>'M2?B>P7G$ M6""LZ"AT*)PN-=4=)'&0D9:9FTN2CSD\+.%#X\)Y%(-3%@Z,UZ8QAG.,K0,W MJ[,1;V46QLW#$\NUH_"(%?#>;_CP*/" C:-P0ZEO">T&'[308-%(N? JDT6 MAGMB)-P(#]^+JYK=@2@UQ[4-PS/7V> 0PG%+H>P$7I*AS2C>0XJ$XC#;)TC* M#;?,7SESX5#_P?='=/_A\S,WGC^BV 2\ :Q8% FA1V2Z)X^/'%O:,@PQ4]"3KKH MM6Z:M.D:-H2 +U"QK9'1)]C*Q)]$*R/E%2/SIB]Z,OF;6QM5H)?18-#L&^U# M6AGU]&9WH)^DATV[=Y*&.R<:['[=@2Z\A4FMFLWLKV2KG<57N]^7_:5@_@_?.8G8U=H,K\;0H9;L=NXCMQK764=M&47Q+1R9?%UDT($6A_J+0 M+E$4.HUK75=[W:-KNPL4AA?;J ;C6M N6I4A?-( MLF&4IC"/A4X7H-/7U5:W(BS8QY5.:?H>@6^]>9ZX=_*N+;R!6;HP69$II=9OI Q7O1.PPRS/GE,XZHW[CNMO6 MFVF^QFA&B02/@+J&XQ0=+$N8N=0[F^?Y;KBTX*D#^1:D?=85&>"*- ?;MSC? MA#KGG)#1:EQW^OUM,]ISBT4;7[[!XN9)Y??QKZ:_DUE1O;%K>X./(76!6>K;CV?&NER&(]J86G M./(,X3C7+YTL8V+6@#_RK"%>TP[=E_5KSCI=.7X5V2(\J8WNDJ,*%TR$6U*U M21B!"99SED@^X%]*YB[P6@9S)7\=<\;%6S!5 ]:XW<+5[;:4L;G<7$.T/4V) MYQ?Y6W.45I/HHA(AD:UK!/))!/E)A867/#"AMG<=2@Y%6_9 M>3; ,LS#7+WKIBK3:NX M\$8P$7Q@1K4&S^!9+:4E,74I765BCE!=8/9 /(=DK>->(-[+?B@_0>\;PV(8 MG-'71-[/8YR16U\!#2N/5NH.O6B^FRL_ $$^Y:^1<*2J&5>>)Y(S-U=K+/$@H MD9T+"R\4*D.D["3FOKGFBI(OYB"D/RF-%I8LEWVP:M/VU\V#R (08T_(0"P" M^UD%@]@JT!K71I;9-PRMG&VI*&LP&/._'C'I3!J/[3.^(9 ]N YO0$D=*.^_ MWHRP,NPFRL3+O2YZX[JU95WX3&%E-K>^%&GLL?ZG(P^>0]6AHM[5)S"'YN2? M"SA\>#(L/#I*1<]*W.3Y790 F#CQ\!2/,PY!H!5,6?,HG0SLI^U[&5>4Q#GS MD8 J.>E95O;U_N'SRL8*JA5WLGUK_5NL)LRF9#': -ST_OQU/=E^?_E5A39! MM;!Y5]6DHN+5=O V!R:N:+JPDVML*)[91\^$P?=PY^Z=KS 8RUWX7^E:UF^MJK7H[\B1<)29KUIG9FY_[$D\0>JD8S'= L MQM^GTVV3*10K6YZ-3=.(K3E>JQ2:AY$1*RPV//Z$-9FJ*A+5V]SJ6RL1@SGR MTBC2V6$.>/3,IO*P_0-TI*X7;HR9;8&67X;GROW7=5J+U2SPT,Y>3007)!F\ M:O89I\HSJL.S6CPCM%S]J37/\M9D,30.I+^Y&!J'B/ 'Y&G=P= P#:/'.OW^ MQ.QTABW-8(/A9-AK#;O_0O+#\U50;ZR!*].=?GA\NE/:366_A/U0D7UQX8T/ MX&OY3QX(P(TS?L20W+>XMN"3Y6/=- YG;IO]!M""A9L?!.(W^%;5A/ZO]W= MWMW_X^;CE[OOJO)P]Z2D;C[62PXR*M+%DS/>IS?V+%,(9_U]-&7CA)S>\ MS)DO 2T&+,'G,-82+T/&W =[EBT,JFP:QF4+W#@GC6R[SO,5U;HF:TQ*K&?8 MN7JRO$&6-U0S#TJ6-]1X=RXG.[\JY0U"QZ8?5?<%/KK\H>ZR(JL):IN<'QJ] M"?-.)NA?7E;RCOS,$ 6QD_.;Y_IQE#Y?SET7/'"]VU&-?E'$ZC)'7TI#>2FG M!4N#UKAN:QVU*]/T3PZ"/T(.'W/WL?;6\ZYW' GA4H;7&PEIR"T!.O8?[*A] MO2+M,V7Z?FFZM$@88>5?KZ.VVTJ*U6.M&[]E;U6X?281;I$5 RP$53>^VCZ^FJ9Y)R1.A-W:B<5J4V MO4=K5#'MO4-MER(CAZG;W)+1;5QWVGVU4UC'[#PQT;I8LF\.?(^36,RT#!T:<>NC<3-HI1,D?Y$F.,#_>W M>UBCWS940RLJ=GFF7M-%.AQ2>J7T%N2'G5AZ-638&*B=3L%NV5FD=P_RH:WE M*)7/9]]2-*!G9;LG&WG$32&P=3/#2RNL-!7$%[Q7VLQ"CHT%]I?D54M8Z>NY MCC7R%7_I4X]7F#T\UZ/JI*W5N5N2Y,'D<A3;MQ7;FJET[>JI=/;!ALJVOIZ>DZDYZ>KFOY=/?QZ:!2 M%OZPC%<<4Q4(?L5J[B+@+I:4\\JF/81)2FFG[AJAY2DX YV.L57>;2:WA3H[0\:7M4;)>AOEK=7:M"^G,.WP8ILOGN6,K+EI%R'J MM9KY'^# N# &).5 )PP]VS>W"+>FYRW1??F':6]AEK_4Z4OT2_1GH[^DU.KR MY_R-8?]TXH%%FMA ^ MS,=%& 9[G$3X^@+O?YQPD*U>>DRLGVQ\]1_FN5GW'1TT0_NZIG\H*#^X,CF0 M><:3M_132F/=I%& 7&):8OIB,%W("1-QPL'C_? $RZ2K( ENJZ7"(ERHU,FC3HJD--\DIB\0TX4<,_N;;WN<)KW:G28E MD=N4#PZ]I7<4XB>6;#;KHM#;U4=T&-P[?N MD'_]LSEBW/K*+0Y])-\O1!PD MF4TIM\PGA%'B!B>\P,F"S*!Q/6BGR\GW+QV32*F=OOG#\=EH 0)85-M9!2*%"*.6*[@)S! M0.VUCZ9;EA"J'(2T5DE'5D\>6;5"4;XC*Q^,]CRR,#3>.<8KE$BIG;XIYL@: M\".K:U2)V_H,A,3E@X$3K:VS*$BB-4G5=$JBM6]L9EH.S'0]%XZH2QYC-.;5 M)(-6X[I;:*R[1D1KQPY5$K1)J3\U\V_AMQ$##6\CM$':KI;/)VX[HG;7)Y4$NI MKV;KA.)M\@[:Y /]F X<4M2EJ$M1+_* +]@F-^!4!YN\U>M?P*F^!RGZX13H M>O-D),G95-B["8:VD!IWSSNC;-KG>T?YV\)A2/>HJ2'/N4(<5FRL6$[@*J8R ML5[8U9*9GN(SQW(]D!1Q.:5XT8J,^(I,Q(H0M3M\%Q$Y1^9HF\$G>P^G!2(+8Q@3W7S60Y3 A1',7)B-"Y_Q%"2G?_95 MWJ4L>@RLR6AJ.L],L0(?%@=%6*'E@;^ I(^F] 84;&<,OZ4_C=P9O'V$*V4Y M,6>V>!!^WJ)%]P,%J?&5(7QX"NCY07STM@M;#,L^ID%M&/W$3:0:0HGRW'Y"-? M^?KWQ\_?XF5_@O?"W!DB4L$.QT07OG&LM+ZOEL\ 0>@>P=SX4HR;&<3YU1[\-LUV[KDOUICYM)>@<#WW%8&E@&0$+E?J?SF&7\3(*E -ZU/#48@ZU8_A MZV_-.?PE6.YW0'7C ZH+!U2KU4P[G0HLI W_4+GPX^;3$8'8\MB?"P0WN, > M,WT V$B\GZ\"2(."YPT^R+2+7!,ZH[,6Y"9Z76I-;EY,R]Z_F7IB<7I4$[)E M<6"Z+N]X0?TCX%R-E",I"2M 9P&4#F*%-YJ8F3^MV6*61(X[*0LVO_.7'PB; M0;PR??!=FJUTIQ=ER!>&ZY!,^6$_YQ:H1@7FM[UU@Y9JWI UI3M\'#6+^ 0: M2UN=R1A^=05G0##%!UV-S24=?5?,B: &G58 *=>&1NJS$Q(U6:\?$5<5?#/_-1H&0:'=.H(0?8*R M<9IU-"M\8U-)V,I)A,_,)1R"("1S$PQ26 P3EC2P9M1+Q@W/6GI04T&;6[%\ M?T&M1$>N']#QDT\Z-'V[='PUER2:W,2_%V^[Q9?E5!-&"R_7FNDLY$A)O,)Q MC0H"C?,QSI4;)*;OLP"[X*1:TF#K'.:07G4=,N*IP<[0M&E)_"EC :XBMS1& MC&^,.*+-9X\QG!O9) C (:PPA<)MB1X92Q2!&E, ^S YDW#>L5WO7_XO#U,]='T+?_[' [I\:/S M#Q-6$([!;UQ="!SC#54(9+UQW8)=29]W?R4LY1YLYY2#;:/4Z9F#G:-T.3 J M%=Z/@ 8HD*/B,32=A=U/=CW?9-2CZ"BDNT/%WA&F?*GA-M*6FF,$-HD:?#/W MZA@;5H=LG#V7!L=Q$PTCD=P%X33[BFWWL I M9=V4'(C3WBD'V\7!EHQ3L%D2]J.9(H[S\8#U>0M15^%Y T0L,%GFHO51$+$6SD M+Q@CW1H9,.?@+?^D%X*_;%H>_TZ-;8B-;@VBS+2BZ2T5ASWSL-<(K"O' MA#V"E3*#[+ 4+C98W6F#PAR&\2RT]19>PK/&#HH@[6SL 'Y4Y1ED/%!L"PPZ MTH,S\P>\FWDX+FYM*MA,S?7IZSZ%U\*'J9LW,9K9A,>.X+VK$Z)X /ATR: : MQH'X>Y7)@@)UU'@._G+W\?[ITPVI,E=QW "&S3#6A(_*?]#HK?U/T5LQ:OQM MX/)Q?,-A1(+;BN46W,(VJ.VT50]3T-0P(NH';"YB'KGUD%; R,T)K!P.8C$' M]#P_8V!PN#1'L!]\ES.FIB%A2C-#(]'4*%3A@EM(D4[>Z(_[!7XQJ$V_KCPD;?-OXG'= N8ML"$)Y_X=\O!2$=>7PXV MY5K?'O(1B/<7-G?>3(P(\M? (@BES=%]L/6TZ:3=LC!?/?P7'Y=RVR(GF FS; MF5H-E*4+OPJ[VN[K#&]M"2R.D8Y.9]:'4 V_]YA-I\2'L&D=76NJ M.0"VP-JZK4^93^SZOX<>?#7CQ9L[RNJ-G?>59=@9V;>3&2R&M;.5P+QX' 4N MO[O3.K$T8G /1,O,>5SHVO:8WG%EO8E#H+,S[F\^@]7R3/YRF B(5MWBL%" MOLD4R)Y9&,>B $" 6FJ[#Z*!O]QIMK-\$-"<= E,2*-(=;ACFD$ZM+-^6RM0 M&5\6AIO*.VC#MCI@9\*1.&)L?$#@5M\5N!5/_@Q^+"[+ PL>)T?%;[4NEN3J MS31]7+3=T6UL%):.O1ZQ("K-&VTA-+)'(11.B?"#D] 2.AS!X3PDQXF#O"X-3R!7^3"6.?\%H0N>, 4RH@KL9^6'W#[?PR> M7 !/#!-'DLXG'T+LX6, MT 'L&,TT/T@L&]MLSQK'.$*-CK=V "#&9BE=!R!ZG;J 4L(!X,@+5'%# E^8 M\0LIP.DHOBVA9X2^/JS;._,7!,(I1 O:HT!\[37!#%\ M92\P @KC(JM1-%4\21XA:H,%P%%D6QK9O&P M9AQ+PT=B4'5+2"T9,W-%E Q>0$X33YGS03'06##" 3Z+.?JA!/ MGZL#^##( MP(QYSTQ-7M?B;WT&2C5\)-W&VKZ;M0S@! LLCMG$7-C!7F"HAIN2Q9U7)P2' MJ9.;$@W7\B=SFCZYJ@H.=UGT%C$1;8];>6PU\Q,^=B6,&Y)6W$;,;8GS/M$A M<)-+TZ/#S3AM0F@"4:LYB:M_0V,I;>7X!YDY\7-6K9K0VX@] %H@RNC &R%\ M),:WTRHF$2N%]SV"L7BW9,KW$6@: +PU4KZ[DP"T'6B->V>4G?6R(0R57 ,: M">J_,%^SGL<("2&'OK^2:[62E)&<.#^35^ZX#DS/X)FRQ>5HZ*=,>P!?ZKK5 M[&9<3!QV]ZUORD(H9+!(@MS4,@=;BQP-?5,:0[$Y&G!*[,C1*#H_0S]ERH/> M*38_0]^5>'#48"F9I&2,[KRW2-<0B-R =?4/1VKNY5RYKMEVZ98,--X$7T&I MN^,[9YRYC%V,NFCI,J>_9D?ZTA953Y9(2%K1$PD)RDI>2JI Y M)S/C0F\E2\$_1YI"^T1I"GIO[S2%J\/2% H9^2%I"GJ_*FD*JPJS"FD*^J * M:0KM S)8]KWW;[<*3U-HZR<JS3[T_, M3F?8T@PV&$Z&O=:P^Z].M[$S'%52Z(F"C@^/3W>*T=Q12[-N*H8">>O.AK"B M5#X3W1$\P1<_VN[H1[RO.H<1+!@;WP3B=_A8!AB88ZH%>*'@NM[^_8_[[_=/ M]X\/WY545?3*'F0G)(BG9KQKCS2%2ADPN_PWT7?P1/&3%[UTW7<**F^\]^%MMO[U24]N3=\I4+ ,I]N MNF]A#.(OX[RG1AM+)EK]9KK+7GPWRM>-EIJO/BX=; X ++H=>1:3#\$:WLZ( MOT67/>)K>/!Z%/.RR X,&+SK&=&@8M68J? 4)7K\= D^%PT<37$;-E;$V&^_ M_@%/&4VM@(WPEH&;C0Z<7*[W@S/ROE@C)BXB0U,QM/+#W?Y*W_+!!G#1DPN8 M.<- $K,9]R#6#=K[:+"!\GT)!LQ,^<0G11%,]LQ7"GY@SC.\R(D>\7_H;3#8 MJ0/"!I_#]&TP4RRWF5('^VNO[^+^"IN@C]QG!V^E[\<\H@@Z@VX:0G3<..,O M%K?(+>;#W^ 5XR=TOC+47"=#]732:JYVG@^ON9TO #D805D57KJ1!L-Q%#J6 M5#['J_(B/44W/_$ZXM]Q(2DB$V;L@YL(B)R+V_W8;?1#KSUIDM+ED.D+F]5_ M?[AK"8M)9!QQHB"Q?\"BVN;<9^_#?WQ 5PK4XWO+H56B+WT0CQ?9A9A:MT;^ M02_D?Q99=X-!L]?J8>*=8/P6+Q8Y>4W*R5MC,N%_ZW>:K<'F/[>:VL:_;7NL M!@Z"MM]C=Q"55[Y+539=3+Z9<$5[_KE@>H9"^1DK\WDS6Y2GN7<5]^_=/:HU M=P&/&/N_Y-G#HKK$P=*5.6%!MR$.AY/U]AO HC\DSG9R(RV@8R#G6Y1S8KRJ+%S-A>IF#+YS77'K^!O'=1I\I*; MJ^X2I'#AYJ:SL'"U,.>FQ5K>7>9!P7ME6*[SO,5Y>9E6Y_RV"A1G&A+'EQG M=)0=U@<14GN#HCAA*W0<<4P-*B=*O(/;6FSOF(/I".9H*6/;9>Q H1J O5SJ>ZZ5XBFTMD_FU(^\*6+\E*$S^5XP5?HI*/(6;%8^(U MIJ6.8ZHCQ%24+T>$^)CN12FBXL%AO1)_-ADGK*9*)Z.".B?A51@7949 M!)XU7 01N8VX+ A7AJH(QKP !LMJ89\I+]9G,5#:]Z!,)O%OUN^R(I/3_VIZP>,DXY38D._:RXRZ3D"TM*/AK8>SMB55P8CH!WX)6@GW": M?&UR0'O4QY[PA MEC9__@,QA;+3'HA&"VW^WAL\$"LZX,M)J'ATE-_-I=+92.$EN-3QIC!)V8W4 MA\$2__)U8?O62%6^!..898O_,F394A63*MP":X;M.]P7S-/@33E<2@IPG2O\ M-7.29$J8)3"Q7=>[@DUP'&H$ ?\:DSD[_]E$'=CNA@O)$53 MB2@JYPKTST?S9NAP)'2;Z8*-F.7M^V+X;S8BGEO0#4B<1E#C-+\P%2X??J() MQD]DMR*B-R_19X43@"=SE"G^U/38U+6Q8P1 SGU5V&QN MNTO.K2U>B2R_(,//4\$4B*,*6:,1D1,+)TYTES5G9SX=1]D^>1YB3ZI!9[8I MDPA3U(LK.3@TJ2 MG55.G#:0G:6E!/DU+Y!;L^*I%)+,K 8R=*#STFM<=\%[::5;M4@NL[+C()++ MK!JB=#R7F=%' G3#*(I+ID)G5<5D1W*954UZ-G"9Y10@S&Y3^_UT4\[:NT/5 M-O8DU5E=Y.P(Z>JV,&3=:1<5N:N8T5>+@TM2GJ:-597/BQ.GY>#TVI#TU>%)7W7:EF(9F$1FGF17DNQ* M,N&O_@E_DEU)LBM=9!:D9%>2[$J274DFC&[P=P?E%V%W]<9UO_@:;$FN5*5" MZT&YA=;==N.ZV]0EN9(D5\JE_SJM,^@_S %6-4FN5&\5A] I5<49<&R>AC^N M;G;MDX>Q.5A[7U4"_/?,]'YP=3L":.(*3#B0 MQEI^399J]'!B38;YDZ4S858V>Z1PUK75! -YP5WD>E17N ^B/BG'X.T75:=3 MX$Y*2[F\8$"_Y/-E@.=+7[*N567 :=:UC5W"$M?DFKY'&H'>/%D602\SB^"K MYRJ?$8 *@-=T1O \Y=[AD$QFH=4I:X7:EH5D4F%[O;G'?+S%&2/9&YHW%AXSZ<+*;0K.=H( T5DEZ-*340%3\1,\7#]@/X!07']J*EJAP$]:BR MF6>B7'T370K!)79\80#%4,#_'A>T+PM2<1"J.KRJO4VLD M2/7\0) 33@ S\%?8\0D+VSR.9W#:$-L?$F?1DU5"E6!*P]0I3*K"/'S.VH5_ MY%E69)TKS\P!C-I9CPO9UN!3>X(2'NS.6(S(IO(I[B@93#W&6=\<6!]E!HLV M]17FX$"^LSE\8\@\;CRU6R$%9)!KX7CJ4C[B/'T[;UY&=F0"JP*JA,Z\K'D] M3+YNIBN#0M(\6JI\(2VV!^]H=# W3,'JL MT^]/S$YGV-(,-AA.AKW6L/LOI @_7[/6['-Z4*Z)^_#X=*=TFTJ^YK")'/=U M7^X36'^VBRV2G]AZL]=>1K/77D:SU]\>'S_]\_[+%^7FX9-R<_OW/^Z_W7U2 M[A^>;AY^N__XY>Y[BLUYGS1F_J:,]^L;DYMCF[ ,$RE[AU*\3>$<]]^N[Z,I M&R]L]C@)'Y:Q-T:M6^YB'OYH"DAD:-?1 3HR/6^)IZDY M1M?^^=\52/B6G*GG3D2\C!3JWSS7]_F$;H4\T8%V0S(E,X@O+(/X,DM)/YJV M2?T2*/CTB8U(NRMMX3D=46RAZ>.?; M5SN=7H72'$]Z?59HVEWEY.UN,L&>)-C;P_7@#X[""6M&2QYCM#-)&"XQ[^[= M42*'G8/@7YMD[S-?W%NQMD_QTOYF6LX7,+QS2V(?68'T7CK@G"H4J]&I5#'I M6+4FHV"!$L8)"LUPV9KD\F8SN/*M2@7U2AZUHI_(E!T0!5^K!>>V7D:R5JY- M*X9@)$?GO\&9PYK9P=^(V#P.L_NJ\L""0J+!6U*RGG %TU'B?JO64>(LGOAU M/;X]Z*LJ[&=(Q9)\"-&YT&8LP9R^UYHD$BZ"">+B(/50\A&UWMD!"R MT6UVNGKQ(62]:1BGH PQVB>@#*G=8/M%!N[QQOR3/^#=RN:(:\7KF :LT"6$@NSJ&]P-L5 MK;/#*=WB6="9FM=9[6-G:+VMMHVBNLA5J/Y42D0U)2)?\/<(D4C834F3*;>0 MZ'@/,U#[K?0]S%GBOU(^+EH^RA*/ TB3^YAC/6BKAG%T:+-Z]R'5-?\D'U$> MB=B1HU*X#=5!F>BH7?WHIB$59B.Z(#3EM#\.AU-1]H?1N#:Z:K>7+FW9W_R0 MT+HD177(T8TI=NV>.C Z%5)3%Q^YD3Q;^>6B4_(!CGEV;54__KJ^>C[>)8(I MY_E].)J*.K_[C>NV.F@?/(.'57_\Y3(+SGZI,$ *DT%+[;32 M-V^YO7J)QLJAL1PP'F!(#)#RI=-2^UI1546UZ,):W0C!O7,U]]P1\_TMV1UO MW=K>(2+W3FB)98K)79A;?&A2_P![8ZC]BV;IOB!D$6^<_D'N307WIDY2WZF> MU+]9.G=9_B?+_TK5+1EQA^,U"E[EMOMJJ^A Q!E+ PMR#Z4\2WFN>4BG6WQ( M1\JUE.O+D^L3GM,/+#C^E.YAB*RG=HL.D56K@+].%>:90;(=)>:"SA[<"/A0 MY%+ 8_[-1@$O+5<5:P*?F\UM!I]3%6+#0OQYUG 1L*S^""PLQ8('C1=$YS-A M2/+D-Y6;;>-113^&: !4UHZD]R,<([QJR.*Q)*E4)Y;G!\J?"],+F$?T05$K MB$X!E/=3' <-QG$Y$1%,R.=48%;FNL-86;HB;:]V$.?F@\A-8)#-,% 4?\'? M3 >V=;G"."_9"RZ;$*!6@Y7L!9*]0+(72/:"TTQ7LA>\A1MNR5[P1FI1C9+3 M^OJ-ZTYOH/8&1T?3JW?W*R6BFA*1L_K@<)$H*BH]:%SKO;[:-RZK_D#*1S7E MHRSQR)_ZV&VU0!1:+770.;I2NZ(9'94T_R1[01Z)Z)9J0W5;&AX/R%Y0I;)@ M66)>E/UQ.)R*L3^Z+9W7G?]DD]PY!_2U4'O BD<+Q%,.0_PP]%4U %N8/.;?C]M']8Y?'")R"H+ M6(<<$)2W3K%GG+-^.:*X9RV1.[K5[CNM?MJ>W! MT>9+G8KAI71=CG3E,NC.S2;9;>&EJ390C7Z:[NPRB2>DK%V.K)4C:H<8N -> M,R!I-2IB_19.JY'8C[4"CHMT$'=(SXEK[[M:J]C:^SUWKT91B0O XU$\'7)' M*[BC==(P6JTTS)L-5DGB#UE07*K:.0'Q1U?3&]>]7D?5B@YS28( *<^7)\_U M"JEI[>)#:E*NI5Q?GER?\)PN@/BCJW4:UVVC<^G$'V)J#XL9;.*H9DP-"3U- MY!F.SSA5108C!>6IS4QP)IAC.B.FF'$JN@7_[R!>R-L [/E(Y1&Q>JQ]LZG\ M]\JBK6=3Y#ET$C.XXQ-XPMUY@L=]M-W1CQB.!I<)RUG 16(W^'+&$!W#J\+ MO 7;M":N=R@G"'WZ<12XT5]"UHOA$@,B5\%X8K')ZZE.T,:"O@)%UB! M =)X7DT_P9/Q/@6^7%P7\%VQ('RRT4+!HI3-A $:K=GB6BTO%4;':/;U0?&$ M#5JSJQWVV%WL$IM?*@=;Q<'J^]&!7#A_P*!.M")/I*A_Y_KYCO1S$?08M5J# M!SRBDDOPEM@N4D0FM26[B.P*!4P*HC)!LZ*HB1? !%/W!1;&F:)%JZN72Z53 M]P64"#TS0B]PJ\G9[*$!2%UT@$<4.EF&$Q.,$PXK^C3/^ MSKP7:\3\[ZY]W+T!+XH9#*K4U%/2LTBI"*5B1PC^1%+1:USWU7[WZ!"\% HI M%"<0BK/(!+80UT H+K#&6PK%!0C%CE[H)Y(*K+D ^ZE5)?K'@O(T*^83K5PQ M)MLI;$G4W"OU^9(9;^G6I6ZZY8-9O-H[/AKBB7LEI)HE));MR![GJ%V6T?K MEL(WLN)Q&2G'4HX/\5I.),<&L6#V-2G'4HZE')_>:3R1&'<;UQU#;1D%5^5+ M,99B_,;%>(/+?B(Y[H$<=]1.IZ@+R_/+\6HAW5HE4K*T;O7WB9(FL7<=G?-E MS5W?PL^\YQU17EA<6(1[F_BBF'4K_HHYA DN@LU?2242EH1+'0>BQ;F>?%42 M_YUZ<8[G,[L:>LS\<65.8(3O3?O57/J-7UY8IFQ?7LK1CN2*? 7XWP@PH-P?X5S'L^-_X>C(;?,.P/+IJNU6 ME9+T2DI'.HNH=V3&T0EEX@&>^_3*[!?&"W+SBD,;&5S;:CN#%*GVM[:5% =# MMN(ZH3C@B?#TZN:6 JUQ;;34KM&7AT(I4M"5A\*II0")*G++@4X!P?[Q7>KD M:;"7'/3D:7!B.?CL+G+["&VDBM353EL>!^6(05\>!Z<6 _AL;C% HL6^VNY5 M*3?X8D^#IRCZ+<^$$PK##:[PP1)A-*[[';77+RKQH4('0[5SG+??3&RHT6YQLC_GNLT/:_3TV/?31]-OYJ+HDF.9VLT.ZE28G;O30I\?>GQ]O_ M]^KCS?>[3\KMX^]?[QZ^WSS=/SYL)P#>0/#+7Y#QVH,3.!XG=[.Y[2X9$]7H M\=R3JW-CP^1%6M0W-G*?'=BG\5>Z5:0ERUB@(K,Y]&;)R1S? YC+U=#D!,_Q M0D2Y&I:O>&QBLQ%G?59N31CIB%$KK]X'?U]^:/\T!-4K3-/53?20W-%RL)4= M;+'F#H_.OI11(*3B%%.R@(RQ("O3&M:[VC"I91!>;);) M=^N8WW'_7Q#FD3!1-31)X7J!"-I!!EP0@I 63VVWJY2?*1%4$()VD+<6A" # M^]'RQ R@0,1OOFH?T<+CA9 M7#.ZI<"^!T=O7VUU+M!OEQ#JE0*A/D"HX<$ZUE"&X-_-U2 M+E\,Y/UHJZWC^NDBPW$_<87,;CUO%? MRD6&85 P1>]5R8V1GG!!$"KE)L/H4G.BGG&!"8D20J7<"AC84*.E=OJ&A-#E M0:B46P&CW[AN&VKO> K&ZL7CJDTQY.\@59 D0Y)DJ%"%4DYP8="X[O?55KNH MV,+YR84*BDQ(^97R>XK6J<7*;[?5N.ZUU<[QJ?%2?J7\2OE=81TK07RUQK7> M[JL#_6@N:2F_4GZE_";+E$L18+UQK0UZ!>;(GU^ #V;G%%-+T"-VJTB/N(6@ M$G93<"$J4W.L!.3Y+QPO8HW,YE/T./\F?)Z'"11W3G_'^Q^/^0&L&?Z9_^W9 M,Y$ZT9TH?\D78%K-&336 ;T7%^:#Z[S @-CXYM7TQCZ%-I)_Q^*_!S?X7Q;$ M3)G[R40WEHEVX[JK:\UTE%.!+;1I8;:W&WV=6J.I\@H?5H:XNM'JNP!(9QB(D=IU!]J,+ H)R^,D"\0UHT>$R^C:O>%'PZ,/G@,K.IUE[J]F$ MW92I@"_\%HWLJ^>"#I_=B+?#-L[@' ^T_?3D($8@WB@VTW:#,N1:LJD\P4+! M+Q+5^!Q5+\Q?#?L-JXD,.%#YOF^X*7"@N#B-:75LA7 MX=_>W/7@U!*'U/,"CC#76\(_J7$\\?NJ8JUALT9,A:' GWCS*AO1 MR3&?!JBV_>A?475T=/DW(]K&_(=WKW'=VGITPV+D'K]>WOBQ;*:9]J:C\8=J MQ:$-=N'L%N*A$ILUZI'G9Y '%(U(%Y$ Y#?919_L*FD8/"P]ZFZ>AHF$]!V5GO8!$->NK;> D_=L"=,NJ[H"5 M=A5B=R3>=5#H",S1B-G,(U>#8)P\+M_AV:NW/MQ\_T;_TC[\ D@&]86:'&SI M8*K\S_>/M\I'T_FA_/']1E4>3'%:WOB^.[+X&1P^!C\;/6?U8%X1D?PRTNFS.^QEP] 4G$,9*9VL OI[/W^ K[S38D>1"PJM63!J4S'?Z+[C > @' MRRN RP_.PA_@0%%KK5M:[FLTPFPH@?W%L!<)/A8[DUAXF4WH&3,;_@!G/@SD MR -JPZ:>0,&#,H(#*IV$M:;@0R<2EAM^8K1#J/#A!4CJBOPV_" P ]@482!Q M-0]KCP:76Q"P3ZHE*3=\&YZ;RLU&-"%B<\ZQLT5XL\WD;,']!/]]H8S8[RP( M;)*GW),'%[F[>>9JO/>A.>=1BWC\26P^&LJ1',#2@%-!2G*!?>3I*RL2KY+( M8SS"&R?"/5/7AH_[_T>LLXAND"B&5B$)YXK'E'HX: U+MT1H+EHS"L%E*;/CEL$H3U]U<1W2Z5KK!ND& MR)%^@[SUR6%&=X;/TS,LA7/$MP& M7>\W];1BYB>GF&6T?Z\@;W \,MZTS5]QEE8.1512\*>YZ_-@ +QYA+XJ2C$S M/91F/UZ0&AN"-]MCHJN SZ6V]4/"&]]"71G'.>+/'!CQZ)%SEF'4#U/&5V3? MI S=U9@15^D4"C8MFQH Y0DCK>%EZ[V&V*V.3M#X (@DU?6>HO\ ZK@OT%]7 MHWGB+J<5?\4<^JZ]"#9_)47R7A(2=1R(UEY;E<1_IUXXA#DHB*LA2/"/*^I+ M^MZT7\VEW_AU5>Q YM86;GW.?&;7Q+*?]>(#>X.MZ/"/RUO;]#,Z??4&J4Y? MFV.WFZ.TU50I*XHWUJ_\J%D7M$TBQJ-[% VCZ["1X(=,/C&TN2UG9"_P I*$ MS/)]'FP<'Q51V]PIC X1V2[LK32UDH.5[<)DN[ RUT"V"SNF&=-_R6Y,I^S& M]%_[K*]<0MDQ[(P8E1W#9,>P2/Y2GMB;9H/8$)K=4?:V-3*;2L_MMQK7?4TR M:%XD4G846.5$BM:X'AA5JJJ62"D,*4< )5\Y0)\:U72-H]G>)(ZJB*,=)25% M JF-G1>ZW:-Y\ZM'\U ]P^QI1US[&&ZT2RHNNZCRL UV)EU_8T+.XR2^[N3) M:/Y]>+MQ/YO#*QZ=%8&_<<8W43;#5],:WSNWYMP*4+YS"C^R]?4-M=4JJBJT M1G6=4GAJ(#P;3.]*" ]2_?5;E\G:+(7G H2GPK+3;5P;/4/5+I&N6LK.!%_\Z]ZJ]7^U8,__QI^%JN*$/3,%\ [*DM\35_E ">5A,8*V4'7#B@! FUQ@-ZD'$, MZ&F^C(&>INGX=O?]Z=L?MT]_?+M_^.T@;@YZ:JV(C#:0<(@J3RJLX?1#X>(K MD&U0' ME1?CKR+:"6IXP9Z7O/H'-(#WS(@#9.%AH1U] <>Q80!'IHRK1(>!7$V>A7%\ M+/=D6-.$RR/TC\AK9][,+49P0CR_@Z>Y< M2:PN=$:A+K)O(%L4J1Y*V#%Y@1\,$]/0X2<:5G'4&>< 9%C0MVGM$BB%/7PQ M[04OY1J!$V/",D[,D65S4A&L_!)Z 9/\YZ9']S-;4--4CN7N<-QP!,NK$ 6K M.QM"F6H/0CRK])X8Y"P.1\5GPJ.*3$[7H2!4+#&6/%.U9#P%3A4B%=L M) #(?HX8RWTP][:7?&U0R>A!WXEWX[^C&K ]*[T2AW&[<;V9O*&94LB'%/BL M3 );)WHO[./R:3F'O^'H,PZ33JK8IQ[2I8?5/+S2A2!.U2NBP!EY".@T7490 MVT.Q[BT7FPMK=JY9G>IL^MVFUC]1@<7>C\T(=89+ T+"JO')XC+_#TT.J$JM MY/?0K-BG]JS\X<&Q5,V!?12VUIK[='YHGT,(9#;WL=G<);>$^6C:Y$IPIH]/ M;"3J*D1A:M[LK+=%59U[TG6_M.KUM^<-9AFRJP;WQ/K)QE?_89Z;%>HS&M?D M9>H?"LH6/!-'?.U4?.$ICXG3>27@WBV3.B!L19]V>G<<) MM2D(?)#HUNQT/59T\4X*_K6/'?T4K^S-&&.2_&HY+;=(3::ETQ[WEUIYKEZD M<[_"FJ!D,2;LZ4UE=_39[&M=NN-_W'I44*OE4FK]UK$Q@3UL$6SNJO8[1;4; M+V+CWH1*W-X\JT97CC>VK=B6.4Q>R<>)%)RHF%^21[D3,8_MIAO(]>T3*Q/#]0IJ8](5//0K'$%W7VXAK=+UD,NW1L MO8S5]',FB^E1LIC6RILM]HAM9!Y@:)%*AWHIT>[(@3MF,IG#+4W),Q=)^\R]HD M-D@"43G8.A&(5M;7R;:;HYG4BMM3\IL6Q&]:5[1>3OZ)9+8\,[.EY%Z5"*TV M0B]-]Q3FT<_$'[P,=?$EW1-<%'A_AVLMB$$> B((D,Y@_V]EH[! M_HYQ-.M1]:@GI01<@ 3L8.LM0@+:C>NVVC(ND.Y92L %2,#I!:"#31A579X! M4@(J*0$[^).+$ $#>9,'G2J= 245$93LM?QF6MC3W'9]G_F_X-T\;Z)-=V*" M:\5R7AC/N#LL([EF:8U%>@2_1XOYG8T6'J49?&,PL_^P,2[]%UCWNY^"V8Y$ MY6EJ.D]L-G<]TULBUYWETT9]UB=]-L@@UY/ZK(*@RZ?/4B9E"?HL)_X& M@#]U,$@[96=1=Y<90_]"9BA:H;# 5\5;HA==&[?#%.4LE;'8_-/"ZQGXMCF& MX7YB@D(-5OLSR,@_3'O!/KFO#K(L?O6L$8OK;FX<9V':-S-,]\TK1AH26JHM MH]*%=;*KTO$&:27!IR'X]$Z:D%B"K\[@JP7VJ*>K>"3VZHR]'<'0BH"O MC>#K]2NB^$H-I5))P!GCJ7ZT]U@E]0!V[=]A'ZV)Q<;*)S9A1*1[Z\ZP:(+7 MI;P3K+X/?_]T&U'X!A[@X.TPMQQI^JZYC\1D3EO#/0SL'F+B.L2">>_ UD0[ M$VY,< =R2QXV@5-[G7045D;)ZHRX70'8,R+.0%W?[Q]C:$C$U20N>T:8 M=?&*UC V-7>16*L4UHH-QYX1=CTB4!OT*L+Q4FH2MXHXC6CC]F31O>86UD9 M9J@>M/:]\#\EM.@&3!\7+!$]XB[X:@&#%*6I2Q?NBR?TO,[3H#Q^E!7 MV]VBN">D&$LQOE@Q/LUM2,$2C;>V;;7?*^!R[?S"O$=?CNR&#&)J8OLZ.F\N M-G=]"S_SGOI?6"\L)FG_:V/EBV+.K?@KYA"FMP@V?R5%RE@2-(FB7^NL)>DD M_KM_@PJCWPB_-/7"<<_-9W8U])CYX\JF_:KN?0;OZXR[UO.U=IJKR\4 M7XYK8OK,&FU.'O\3K&VJ)886M\30\K;$N#,]!_#O?V7>]ZGI9;2%:&=TP&AG M=,!XN'L*^U]\O?NF?/^?FV]W![6^://6%X?WGBBSE8W&NWKYL-(."VDV%5"2 MBC^E9C381V8V7U#GF*4"D[)0WR0_/.;]:[ =!7S/*>XB\ /3H3=$CS4#\5Q5L9F/772P7IEA?QT_ M@%W!?_*OFUCAXS>53Y9- ]XT(VLV-T=B1E$1-/;BX=ULL%V.!2H7/A"XRA"^ M[ ;P!UCE:+0T?%6Q)K B\"Y0$LQOAD+IK \,&O1UP<^ MUTQAZI"&*>MB0#MZXXS%2FSHF-+>MV/*/@V82NV8HG&6?NQ#9(\6O(52E/E*QQ05B^U =A)^H$G4'V^BE\H#DVU4MLRK@E[S*P^L M_,A[W]%&GB6CH[;U*I&'2_I\B?X],_V/0W^[<:WUNVJ[E:;_D.B7Z#\_^D\) M_D[CNJ?U5+TCP2_!7T7P[RC#. []6)C1ZJO&\0SILN!UQZ;_<_VZ>.6R55GX M_#XVO/%CXJHOZWKOF$K9A,>;D8Q3ETJFC1+$5S.O]Q#NS0W?F@>ZR'^#"YWF,.G!>: *\SNH%,;8%YXN?-WS#R\ E,9 M#6O*CWP+35X*-G_!@?08)H>:]BTY)5Q<;H+ LX8+2L)[9!27HKC;RC0*BN,>4!I<4\$[+(PKJH12 M/F!N*4.BLYZN=O0T5\71[M]Y"]E/$Y9X.\ \+(Q;&#"Q?4NOHPX,"4P)S./# MN(7ALLL59M\XPZUGLQ2+X%)7&"9;D4+9+/,Q31I"P]HI-O M6'!PJ(BM.G-<4\JJE-6SN)];9+5-#NC1F8125J6L2EDMP,?=(JH=\G+EL2I% M58IJ)1SI+;)JD"M=<&7@.65UCSX !])3WSB!%1)E?V>CA6<%%O/O?H[LQ9B- M/WON[);(LXG'.-(JW"P>ZE6I[R$;F MPF?T/3:9L%& 7X&/P3,%43K\5]XB"*/7N-;4?F%)9Q5**Y.8 M \SM*)8]#^;ZB+E>]P)YUB7F ',[ZF#/@[D!Z;F.Q-QE8FY'*>%9,-=M(>8Z M_2J1BE]FKNGCG#='#5QEOO!&4S.^;%EKOWL,V\;%"H]1BO"DY0,3M;MZ09?+ M%B7!]N%E^Y4#NI5!-6@=29040,6B:F+Q%0Y-RMI3"%_2EU\FJ,JY.DF#J@]FX=&N1O5" MAGLWCSA#3J$;F+8R=P,&>PK_6J7S#3/#"R#JW:ORX>WP_U7Q!>P\YA]1VZQPE7A+N%PWW*J(=;YQ4HU74G9-$NT3[ M?ES&YX&[CG#7CP][5 ;N>Y3OXL^X-Y:SH,7D!9&X(A8;:]W!T# -H\5JJ>UI0-C+K*%]>'RZ4S2]J>0K2KYW,-Z- M36325<6]-HE[>HF3Y:9KRQV_!Y^9 M\2:]LG7,V7OP.V4W4\WLW9\+*U@J\?+Z&RMO*S2M[/+L];IK*YX4%BC/XEDS M/FL_TEJXJ[[E4XESF&Z3O%N9@TZP1O92F3)[3&7.IH-?PRIL+&;F9='P%7C/ MW&-S$Y0$^SEGCB\^Y 93YN%?T\7AN%[X-AP":A<3;W"&IFW"QV (C 5^4[F= M8A.EJ-!Z8EJ>\F+:"X:CXZ78R>GBF#PV0MU%?7O"UU,-]CLQLE]449F][Z#$ M]WU0Z;R?4U/!DOB1Z7E++ F/!I1>ZN3@7DU?^-"$WFT< M I_8*/DGP2*@XFWBG(WP;+>7S3KHA)VJ[A,;!DJ\WBF5O_]A](?C,9CE?]CX M-]-ROKB^_^@D-.@3=4)+'U.71'YA@8Y1_,4,AKW,XKPP7TS+QG6X D1?^8!; M$ 98_X3*C?33JQ5,M^M--Z27V*TKMT-^,Z]$8OV[F>M?*YJ)5M/H=HOG%]"; M@[91%S($.=A3#G8_3HRW4^R9&8:XC.F_&?:"FYD+(X!C7;EU_4#6A!>VL+]Y M8",IL=FDH-VTN:)6+O#1"XQ&*9,K7-P*WX$1.$-SDU@-/J/__0]T=R6W02VW M\W!N@RIG!O/!C-&QHLCE^P4X3!Y^"@ZWM$?FIYWA@BV<7%D\O8JM9N/Z=[ ' MGLUG=H7S0"8(#/>!8@W"7VQ>P:-SS*JA$7+W>*DS^6PZ86Y7?D,H4Y]=[SM( M%(:8X@A39$ZB-8FM7?S9006T@G@_C\%RDPY\;7 MQ0G,2>4EEI55RZVM6K5)>WPZ$*+Y=@L&R[+,E/KGZRR)J/=O5< M55[PD7'M>H"+NIH;EX[Q7)Y:S3?CFBO<734J)W9J^UI13FVN7:M'*R0I;%+8 MBG"0^WH!#K*4+RE?E7>W3R1@1SG;_?;QSK84/BE\%W:X%>:X=XIRW$L1,N%Y MAJ,(5YOG[VZ_9-X_\2*CP6">] WYPB->N$<)5W:F<;N2F=X\F6@1)Q,]8[86 M77[;E%:T6EYB8BHXEL2X#@P8DZ_-^%05"=SX9X]-F>-;+XR>@CG=(FG\_^Q; M!;.:O)U=%;- -&-M51+_G7HQ^#&) 3;TQY4Y@1&^-^U7<^DW?EU%)L!R;>'6 MY\QG=DU)4%DOWEPZIS=R5EDD*BIN;=/WK8G%QA^7M_ MU/8+T_[=#/ $67X" ML&PHND BX+V*+K*3_L\MBC?;BAG4M5(P^NSNP@M5&2Y!>F<@U%C),8K74YF) M!55Y U&0;%[QX5>Z'^=@T.P;[4/J)/K=IM;53]*'L=V7"?)[SJ1".8%\.N=M M>A1-/%*WIY8VK=-O0;1.'+OST3T++H\/^%]""&=&4 M$+WJS$VLGVQ\]1_FN5E^7!<52%_7] _UN8$MJI]$^1!!"2?K3P@X]AUW%\]3 MQ: ?#^MP=BE,VJ<3DQM<8SVU9,A^A]K""3TB?!YF,A M0U;RTH@N><)+%)5NCZP >8-FKL<4V_K!["78TO E?"W\(X@&\VK!FZ>N/:8 M=^(E"R>PXBBUXGJ*2?=0L*%+080&0N$'RA 3$VM,6X4-?HYFZ:LF('>P](&< M76UEZGMF#O-,&\"3X.RCAD>(AY#HS@^\!7\FLO=YUHL9L)"^#RGQ@TWL??P! M5.2;O*/,S=.DATLNJ4C_-1HA@2O, M'=2!LO#Q+@GE3^S8C,8F;H/Q@_#W372!P=1*XN!$!('KJ[7G21>S[0UT6#=- M;Z:7[L0D@<>/'//1M%XS?407S12HU%XQB<0&G\Z\N>?.,=_==4 2.!\H+A.G MS20RS(GGS@CW'+^,J?"!"6@/O&4U>;(\OPJ'[]&QI(RMR03D#-[EJR:$.V.[..::![;>V$+H>P,M:;64+B^L*(XFKP37[;\TZS+1)T)1[G6+" M2LJ;F9HOC 3"'%HVFB6@;ME/L(XL;*<.ZV%-P!%T4,].P!BA$3GC;(KEU;'P MYX.W,X85 :" Y32S'!SS9BMGG:7YU$3(>$'K+N#+-,A/B3%&<<(\+/P)F/:W MJZ63DR6?;F88!VVF>Y45;B?]MIY3R3ENUQ&"J$:@(?48"AT">$^#8 (+XHSP M.[%-0+8Z8GD.3W/':.# *]&*WRNY:6@ZT\[8']!X0C\QX4>ZTRFA:CY// M(4+N8W_Y*^!GM(RGE_56+3V]BD97L@^?>V>^ %D 44+ES-_4)'$'JW3OQS4WF,_V;Q)WEL8H-H"]Y[!>3/A"<$(.(HA^@AX&3GC&:L M^.["(]O_=6K!,Y(/7W_@NJB+%YB^OYC-<=R<@A^T1O#J*L%RSNTU\10Z_49P M1J$Z"%;XNQ.GV]1BGNF-ILN]R;%%F/4*[PO>&YUPC\6&7FG][8/R]X6+0 ;"M!')X&%&X:1 M\)6(&49_Z)P21C]^7Z#\+^MOG0_\_8GR%D*-3/--3#2P+,#K?$?[L@O?'*FLXPFD]]; MTB?B/R9L,E6Q$@4R:'\Q)W+=5ZVB9CH@!MK)@U68X'8-6?#*X,LV(M4/ P3Q M-(;4/\I=;]84?3+V!1-N6E(GF@&_3''&\5X(?&2/ M_+EU%PXM18"9\"EWSB;+1%3&X("+BYZ]8\DU#E,]XD78GPO3 XS82QZ_CV.E M,V:25XB[E5BM$?/0]$_LK+A.)&_?XJ$HB_EY'=+OHRD;+VQTW*(@!SWXQAE_ MB1_[.Q_5^-'YAO$2W"_BZ$^IF-BN^5%\*Q0O@$=\1QC[ M(3'D0B$^,+[R?KM;G;/3SR:5I6=ZX3IYX74I>NL8($8G*GKKG:2%C1QLO0;; MV6] %U[[F$&=7^'BQ[BCA2(.$&&(K.IC)53%%]CWXLWT.$4O46W+=D4%;F)UVA612WGNOD256B[,FO&GE& +/CA:9^_W M49!Y.?7E,RKXC"+9R[5VY8#]N^NP91BJG< T0<[ZCM5CJUZWSUK26QKTK1J(-H=,\E&ATI M&E(T*BT:O9.(QC9JJG[+*(R:2DJ%E(I32$7_#%)1'&%;]6A"JN82Q44P'?4N(OB:)R$;NLUT9]?GFPVMG;<.'VTP M* % ?0F@2P60CC5NQP%HNU4YJ*)5*<%3$'BTDX)':U41/(4R%U;0>G.]X)E: MBL!$L 4,$BGAA6WXBR.-N0MFQSU7M^N^IE6PVW71WM8;!97>.@GYXW;%JU>1 MO%\"JB! G4M+M:66NEQ0=)@U*\BC*0%714+>HM;U.Y5+G)-I:]*=G'1KBF^V8[:)%*>" ML5 (9.*+@FRG%7_%' )\%\'FKZ2X64I2)CH.!)OFK=RS)?X[]>*]PL0XCYD_ MKJ@!]GO3?C67?N/7519*R[E:6[CU.?.97?_WT(.O9KQXN_?VDD-E W'90%P^XS3]Q :5 [9L M(/X6FE[JK7,U$&]KC6NCTU?;/=DE68I&)47C7 W$V[H4#2D:E1:-,S00;[>K M2)LKI4)*12059V@@WBZN^J5 J;A,7[_P%LL7W)JH??H.N6VC<=U1.X-6A1+V MBPY.O%'TZ*T2.BRWNQ(_EXH?[;0-EMO%=0*1X*D>>$[;8+E=7")\]4K-*F:R M[=?C+0_P]W7(:@C\'39;L2VYVH/&M6&HW=;1K1NJY\V_=2#M--^*A5*G):%T ML5#:9YE\P ]N9QM[W.J5D#JA1WD&+U M-L5JIS=0G&#U0;!:?;73/;I5K10L*5B5%ZQ=[E!Q@C4HR/&18B7%JOIB54*G M6J,\YJA3TD;)3K67\L),?U_O;*I4W^S7T\^6,V9.\/Y*:S)GM[L Z*"?_&NR;\ M]P3)>5Z(G&<6D_,T\Q !A-U=00^P[1LK/[GZR9,N;'T?_I8_*1?VE N[JYUY MGM[8*Z>%KC>Y/7&"8Z&W?BQH"6JH%4JUU6;@E9Q,=@-U<9215=G[X"NC-3J2 M*.MUEJ)S4,5/V?5,H+]QDWB#>L#-IHZUI\+V/&%#]L8N. A M! MPB68<1WEP0T0I@"TD6WZOC6Q8(RO5C"%EX6[ L-:&^C48I[IC:;+IO+9]10T M<'&R8/)9#G?D<.H>L^$? %.8\_J\:/2FY^&X:'8JS(71<)0.SA3?Z-#@X-LP M]I%1#IHSF#J*PS&,U:^ MLWE [@3WU]LM\BG:L4]ACM!98*@? T"(A7@W*7: 8/Q+OIC$:@,4(W4];<&W MF6V]L/%]]#8>J+@1P]#VB_IUXQB%UKAN]YOI2RH%UM>&?S25IY3HXUJEYQLM MQ:OIQYIC+ Z %Q-V"I_LQT\8N3/X]GSNN>9H"K^#@V,1@!OV'U1!CCN$#7TA M#<)/C:3@PRM"%";.[LRG.7I@VG_(P%4W>,&VGYX@<%_C4T44VY7('A0\![)Y#"_H#G M*[[L@;I"Q88Z&ZP-5&8>++RS^/_9^_(FMW$DWZ_"\/9LN"-4;)&Z[?<<45TN M]]1L^QB[>CK>7QL0!4D<4Z2:1\F:3_\R$P!)7:6S)))"Q&Z/2Q)!(/.7B40B M#_KTKX3Y2#P:H\]]/G1C?#Z8^6I&RT#!$<=P/@=V^\:4S>5!6[X.7H.[C\(( M/0$S#PS86P#",!?URX@]P:. IB<!7 MZF4XP(2YM!;/':;3RO,'8.PE [5:/AS"FXF$491,.3C/ M&E ,R9IQ$"BB'LO3W\S4S=9!T?K"9X"_/)YQ[AL;=1!H!]!LJVIHX8[\X=,' MI8><@1^]N5>D>G"0<@3QOOC/37IK^7\6[-BZD^>J=O9H@\Z+4WC:E%NPU:P!0;J7-1B%7 MA;K]@30E89L;N]-H!^TM=D?\V23Q8O=F"A,)R!+F$5@A+/1)RZW3X2$?>AQM M9'QZ&O(()K&X26>*D Z*0R^816*?13N:_YB*+T&1][DQ O4="FL5M66J(!T@ M-6S4(:S&PSF!B1Z.R$\JWZD60$:[VT_4)A*0GI?6 ;P#)@V:/9N):7Q)YR>- M@?5O7B3J>OLB]]L8YX16_7%JL+43YN_D>[^JUVY$?_O5N^[)U%_[Q)/KO'JW MIC#"WX3UMX*M8(I((;)GN-J FO7L&KB1$R3^T7O5LTSZ%=\%D+T+)GTX@.&( MZ8W>-] B8$HZ8+\\H'7Y7DYH(X6ZN#&8)].HSS+PI!/'!E%KIKVD=5<]?3D] M+)5>TS8[>-4S#2(Z1;\1*]_K#?J??;_]NIOU(/ MC=/KU"D;\9M^R-GW&S:$9;UAWHS-HU>_+.YXL-TM47N94((<[_Y//X1'U\QV M_?[9.Z_7]=/GQWO#:II*,#Z!?12ZSI(86,M'W +B_O-G%2EQ/)0Q?(#_" MXKTY4,9CTXB_4?]XJ^Y#7)^62@^]E<-+5;;FJIM>*+Z6PMKKF7"20'F5-U3R MQ5*431+EI: /\5W'-ML]>^/7==/:^-USPUJ6V6YT#AKV^>]:C1>:;&^G82O> M/Z%7IO9%%']Q3=TMJM..*-7.!BAF,BQ0.>O>+RL?.\:7&V\S&DU:_5>IT!E;W1U=BT1NR7ZOH!$X,VAU:CUNG:! M).)$)DE!]S6,B(G&?&",@F"U8=75U[O84004%7]#(AXG \U7[WJU5D\73ZD< MF';5IR<$4PL4*E@8]M%=D0I:,L6R3;M5.)TJJJ:XV:'OP"1%ZV C-K= M6OUD);LO*:.+&7)I],Q"?,'::)H=HT<::?1(@4(Y6ON&/_I\9MQ^^F]6P(+SA%KL2F1<02&V9

W#RF%+9\,1[_@DZD7S#G/XG3QMB&&@4WC M-H9ULBC&5)$0/L((>D7YD#^Y?";BES$O+J%0(8[)0%$6Y2C'$JN*(H[_9[CP MZFE 4:TPHRR]CO^8DF(QC0<9 IW^"#2.#%+%V@^.Q]P)L&Z%"X@'S-US80U&"=!Z>3B<*A@!-$R:)+0%91:+RH3P,69D@F3'L%J6 *ZEFD+QH$PPS'#\0?@%OL"4._S!OBFA&+W<[&U,",URZ?XG )G$ M55,65!*/ UDP !7;G#,0,+MN=6[@/SV12+"60J!OIR',)01>Y468L@UN0%'@ MG^P'C\S\EBVJ]$AA9Y2 &'&U/\@'<%MS487E)BCV7(7C+3'#\,2&D&%X+GUAP,5R^Y@1B[P36S2A36[I M?;D;NNFOT+ P9@!T Y.QI,3"[HG;$3)AF'B>8#9N/F%JT.%R,*T!ET^XB"+: M6&+V728U!3Z9GJ14A'#LE/964,7^F<"Y8/675[GGTH:?P.H3QF4N?\F-QX"> M&9F]8&4 BR-0F031,0L',[23,OM9I-%YGK#OF-&KWPP "2*O;U4@X&20A&21 MYDU>)XCBA>- ]O;,X#<&6>F">!QRH9]V+F) O_[LQ$'ZC12CD^5C7CX?0;)% MGG\$@5#ON)29D&5NQO,INGN :>JDAH8Z''#I3+AXY"*8D/)$!DL#4VZ*+NBV M*9QS1!VYS45%UI[NMIY9EF(+ HS-SP(%!^A_AK+Y].%24%0I1YP[$G M>:8&DOXII>MS:P39N8D2-Q8V2?Y9(?5HA^(NHX(_<[IHJY97P?AX15UT27YF M6TV7CLJ*2VVZ5I.>:T/5J;:4:ML]2:IM6Z?:TOU,^X#[&3C8C-$M_,0?J/P" MUC1;==MWK-4;F8ZU>B-S>W?WQ\<_?K]]O']O?'[\^_U7X^[SQR]?[_]^_^G; MP[_NC=\_?SOL8H9>5NZ\6#"GDDDBK/G4GYZ1/SV:TJ?7)U_H1?@$[45"""KRT3N<%ID17"HYU^@1RB&HBY@HY#$K%O M,]+3J74-[M%+MB$_NV/OF)]=S//0[2ZX0R-A!7@BZYJ<9@;#IA M^\H3MC=&WUY'1O1^M?]+F4:I4XYURK%..=8IQ^OS>IZS<-%F.2;TOQ)QJ^O6 M5<#XT]='!8GCC0C\:Z4WTVX6_5(WW\<,0K<#M#/Q[$$)*H_LQ[X!K1BC:=7; MM69]]:+\YQ)G.6DYJH =5NU;GLU=^,B8G2B]*Z";:=WNWN M#LJAW34MOHS"M"5S:4<9>B_(_JN@^A?\&L3'%\]\":(XY!A.@J+T!3@2'2Q/ M+6SB:3=6BS+L+D[%J\=P]2#43Z(_/2K_7-7T,Q MA%,J\O>\'W]+>Q3=JOAS,'Z^ ;QS$O9;".3.J/\;$[H[LF4K2[)E+TV_UO6+C#^'K_Y?-7K-IQ4%BH&'G-^^R2!8M*$F-#-4'C ME>Z<,IMDPGRF\CEDU]2:3"S)Q>M1+SG1(8X2+W)/!>&(^=1>56233F")\S10 M4[Q?Q-UQF=R/.3^SL8L5&?B445_#K-A"/G,?V])A)DB6\A\'(CZ4BQ;3U$QS M!-(8>G.C+QN;.F.7Y]N)X384B0S][R"NF($+RW+$EYACF82.#%-U?9EPBU_! M #05S&M8#4#=\A*1\'=W_[D&2PW2JA1KXEBSZ%682^+%HKL-9J"D@TO*89H, MCH\?K;Y9-@:$5^92GU42U]*;UI*;JC00^UR1TS-PHS14>+!8@Z$?)+%JA!KA M;T<\&(5L"EQ%CF#.3GD3_CXG,1)-9"?YE*_W#0.+HRS31G0B%Z")DBEB7-8/ M4=E$"UF!&4-@(\7T*_IME/3A/2[#@HBF\56VE<7F"Q7;N?U"6F*=:$$:WZ50? W6E3!,# MBOXZ_RW%Y"UL^&NVEG+'83\N1%0+'2N#YC'',DHF$ZP+$ S3CL4Y.[=@Y'UCG*W#AMT6D+WYI7JR19RLW=2] MR4H6B?](BO.CT)?WI"]W"#6O5C;")]PR\B2XIF!PG3BA$R=V)+ TEHQ-:1.G M2MVI+ $U0B^,T(KK6_(HL IW$M1CO%QGQ0(&^"PX'75KQ>HU MDK.MSO.Q?#FG)Q9$Q#'_=..Q_\""!A2I055SZ":TAAVT\PK,L+!F:KM6K= M>KU .40Z9^U$^-J2(WD.?'4)7U;[Z$:!&E_%P]>6K,ASX*OWZEVS4X/#HL97 M]?#5O#B^>G5T0M3J5I'VQU.ZX!N=PEF-(L?V**MQ,3]I^W5B=42F=7F1L4 E M-SJUQLFEKLT50K-]>6C: ,TZ0+.KH:FAF8/FY:\$>PURY'9[M4;G M5/<=&IR5 .?EK^)Z30*GU:AUFJ=RG[XX."L:YU:M[%:)E+?QI8>8!>_C>W5ZQA-TJ[9K2)=QVJ G0A@%[^[[-4M ML!I;W5K[^ LB#;#B >SB-Y"].MY MMNU;J](6^1U!)0<:C5>[ YH7OQ3MU3$_L=ZLM3JG_ONG5 M*2NPWK5KC>[1=H8&9X7 V;SXU4^OWG[UKMONUAJMTD"SFJ$D]TD83'G-^.@. M!AXW[ED44W79VR$&7FL'Z[+H7/Q2JU>G;+UNS3K^4DN[)XH'L(M?:O7JF*[7 MM&N][M''+0VPX@'LXE=$O3KEZ_5J=OOH:A4:8,4#V.6OB*PZ9A]9M?;QU_+% M<[ 6S(#\!X,WZ?#-92&X_#66A==8G5KG^*H..O:I>/BZ_"V695/6?;O>T_BJ M'KXN?^MC83)04!=OF[&ZLIPL_KW7:! ';*X,VB7L/O:WT_VV*V MOD_Q_TK4!SP]54JN3:S+.\TL<=MF-VKUD_EE3\?@"_M$M'QK^3Y*OB_OL[3: MK][UZG:MU=+2K:5;2_W^!NYX?H)-8Y?: DM.=JT MJ7/VVVD0N?B;-R'WX,=//&O;C!S//2C77,\>87U87A)O?F2E3=N9T&KC1*S> M8EOL_'_'H9K"E(WX33_D[/L-&\(,WS!OQN;1JU\6NY*[_LT2X9;7+%;VCMKX MK7OQ$D_2*K;6C9U*UMY=VN]AP'C^ISO@[]W(\8(H"?EG?[$#>X3]YG_'=O.W MU"O^P7_P84;N(&'>:O=V\<_Y(U]JV][#CA<[M6U?2ATN7=MV#\AUXR&]#$8$ M6VS@SB+\T7,MVM]S)__5UB;M^]'NIFD*TI6FC7O'-GNMSDOT[V[5NR_1;'S' MKN#[3M;:;4(5;_E9JD;;MRCLU]20-7=B*'D_5MVZ^(4)K+8YHW&ES8M[E9$5 MW;NX4*4?=?G(K0S4O7JKWCJNN267\E/@.TD8@@85Q]I]O4,VMO=H-VN]1@4# MC;0$5$ "6EL2-H^6 LD #LH%:K2ZW64L=-]$3=@?LNUX-&8MU^]L^HUJWUT M^++.02H>>+8$A!T-GL:K=YU:JUFD_+7KJ-^D&X(=(@Y;XJ>.%@>L@M-IU:QZ M::HYZ$(CY\#=EJO_HW'7 MRU6K5&YU0Y;KJ*B&Y(--V 9:WNVI+!>[3N M:K]ZU[1JC4(E'^GLMA.!9TMZ[M'@P<866-_@5"TL"[2U%55-ZK8#F^&^)5OX M:+AWX;A=KW6:NB!1!<&S)1/X:/#T #R-6L,NDJ/O.IPUNMCVOK+PPE>=#>R= M8=DUZWAAT(Z:"N&N_<(7C T+<&J4X[VE&CR[V>02Y>^!*R8=,YSBY4 M(Q!MV)X(/"]\"=EH 'C:M5ZK@H9MP=2F+G*X%N O?*W8:&+:9M?6!0PKB)T7 MOAILM%Z]:]9:]2)UEM:EO73U %T]8$]%\<)JH@TV%%[#5:@N@*[[H26W )+[ MTL9A1TANMW&J&N^7E]R#*WH@35P^L-J]?HNU6AW>[':'K-GLUZT6[_6'_4Z] MW_[?+M:7V%)TX&70U%E;B>'3Y\=[P^J:QIY%+Y)^Q/]* #GW3UBT8;5"!38& ME$3B@]M8?H8C+=:M^/;'K]_N__G'_:='X_Y?\-]5:DL$/4.S=N&*7-A24-<4 M&1%4>/?9-SX[<8 IN[8H5U$S[AC,U>$&<_Y*W!!+7G@>UK>(Q]P(DCB*F8_X M-H#R;DSE,1ZP4H@?N3^,NR"O__J^N;=??IM_2W];;GXUA&$R,N_M_ MW=;@4<HNP!=A NW* M2D+.G#&^_#N?&V/@UPUHHAG,3*D%F(?KRX)'!N-A (A!IL#;!WS(_8C+-XY& M(1^QF!L.B\8(]L@%W<3254^G8? #5&?,O;GQTWY'L\7(I_:R_/V:1("W*+H+ M)GW7IU=^ 6GAGX>W&1WN@=1.S >[J?5V)KH]#.G%&F)<,PT,US6=_U8%* $/@>1'M@]%D$_PTPUYF[(6B%F$@U,(8, M_GQB7@(_%E\O,'< /S)34>&TQ@A?[@23J<>!'?B$"]1U$3..@S5TD)5 !,-5 M,XM2<&8B- !D83D:*DZ3A ")OQ(6QB"A\+.ABW0B0377[ #+6FIS :)M7RK= M=#6EH="WE*=!_K][;*RM=&.]0#VI]"=GV+3%O@;B*]7]&S"C>(B_>O7N 92T MD%/;-#XR']8_ 8:FR@\+4R511$H2KYQ K!+W4W_N8K MCQ(OII]\GDKU%A5Z5Z9AWK@QO-?9LD^O%J,:9!2*QD'B#5#) 8(&N&6 S/\[ M\87^3G,KAQT]1AWX ?2W8=5O_FF\IM_(_7WYI^DVCZ]9-UW0:L!S4%K> MFL'_AS0D:3^AZ^:<@5[V<7+KJV@9KW% .9F%<=5,%$[.8G0A,\V7>..>@ +K M8!T?<<-@L-/D\1"/66RPD",HP!B)X@#O@#UD'NSJ2?W##P)S3#S.);MT"Q%K0G M\0.P4DGJXS#P#(_-Q$Q@Y8DGM&--Z84A (;(1[]@=.(U_O@> @.X^-%R$(!@ M"\-*@6H9LR#T!C7C*<#1/;1]8;RAJ!5HB/.[,X?I.6"ZCX"D6(0#%S04LZ%A M<9Q0&MTN;O!@;HE?+A-N%( =3$0QA-T'OY#,!E["P1]_"*_!287 66&&R;<+ MRD51 *H4V0&K#$?RC7WN\R&8=&^ED;A@ZN7,O$@JQ)B/&"I!F;P/L>=$LFESE-?];GG KI7/G=P4UG^4%F_*[^6 M]NWRQ\A^H//J%[A(./4L?SQA\^6/IA[HO)4/P^#?Z]XGML+E3V-DQ>J/\6B@ M/D*"JH\7AL O!$F!%Q'(F@>;#< 0-:5"K(_'*X"+W"V#88VVV-B-P9A]5G?! MGA[QA8TWIT41$.+T(90GZ!3I!I/'"29!TX=#]Z(^-8U;P">^CLK8!H9MT2&CRS\SF/CJQM]KZUA M[N\N2-. #N;PX1V;XFZ)MJ/P"Z@GX/@N:"NWH6?L'J$?7^$+C0^"<*_4\XN/ MKUHU),;P:92ZJ5:&CQ;LJEI>2WZ/E!68C2^4PC?A?7"E_KE7.A>.X1-7&(W* M]_+M_B[SNH#:!@U7,V9C%WT/:/N"*2SA#FR0;R4MZDNTT%MHIQ<8?@!WP?N$%&00Q\Y>02&ELC\K-!4R:8'X4A -RG94+X9*492#H&D($$)D@RH MP]'EP.+, [")4#M@%]2$Y^71-P/4@&)& PQ.;=YSH[,X#EW0"E10%N9.ZBF M_=F?X^,@SQ$I)X>F*O57GX^9-R0M)]4&S.4O%.BAFS(?O2P *SAVS+&*KJ % MP HE"A78D@)];I+;3RTXE0D:2H'OJ3J]9,^APXS^O99NP#B4/8^YZ&R$%?B+U%L\W.TU79"^9E]\,J99WQ^0FN6STXE MB;9Y9I>W\LJYN/]Y<&@&D4/1\D!M@ZD-5KCT(PL',NY^KD=F(NW$$[!J4.7Y M1J-.IT]A3P+X$[$GXV$Z&,8SB7/A2";0L.D44(2B(+PA4S/ X!S0&Y41Z>%R4 M/,9 W!&E*'>Y?4IU/ MFALL!U\YRT%K("91=N"E8."C*4]SYS[)NK!#Q!%(:':P.;Q@FB>?.ON8QN=- M)R&2//%.X90=X8:^.#BCQ7+8_O$[/ACQ3$7(MZH3E[*:T?1V0R=!#VJZW#NU ML?]?!S/BN!\EDRERO(;>'M!%OM+_ M, 2IWSX=1A;()[UIV43@9Q,RCVJXI8?!$UW2^""JG-/C\I?NDS*00"$ECGP5 MT5R(0Y[V=%AF?H*;E3@1T?GK9-OT.94#^7F1=ZG.QC[HQ]>#]\ MZ7/@:(1;$A[D-LI%!@0XYT>(:K##72YNQM1MCN1,SH.#E,=C1RD/ MV(W!AG==]^]OE98!ZR48P(%7&.YH':/U MK6P6FCNJ2;L+^'2B5 M0V;D$YUH=FJ)T,";*!%E<8/103 G7._6-@E6][P-)@@*[;=G=C\ODL9JFEW" M@FBC@S"7\$4$?G,GTEWX=B/A-:7WI/1[=T1^AV52CWQ0 YK.)Z/S!WFK!*3^ M%XXJ-TA-X9-1^.$+N=F+2_AL\@*<>NE'/RYXR::OZ@6@U">#_$)X:M3Q,T=2>0]:"T="4QY MX6G#2T_AP\E&'4V](*9G $MZ\IGOI(LY]QHY@3YWV 3.LG!NHX@'^ H37Z9-(:% MNKOEGE4W*_!3H"_HM7\PT#-P]!2!*@UQUI8/R*"^R/ !_[@V^/U'%L+C&-?R MC\3GV*1(6(ZYMD6;M=7U1.I9A6KB6$0E(K>'Y<"3W_*!)_=9X$EI]H G5++42;=I:]@FH6HG=4=,VFX)J'*&3< M.V5,C:'D6:UCH>U-ZHCZP_QFIK< ^S\&&X)P3&-TL+@3[ ;&.EH[LL@(N'3 MDP%0(OU#L#F2@3>[Q4^Q.'78I3;1CS2.#I^D<"$WBR> G]$NL9!4@*X Y7T7 M]BZ56E4>2GB!FE;.D,:?H,&4;D(GE]5('T^D(51IV9Y M&SI3[Z/)ZA ML'W%$QRC=TJ=EVH9)P ,1-- !. !5:2,8+A)E(GGHOK*%*6C^@\3<$!133## MA(N(FNR4@;(D)B%,.?5#*4Z;?@PKCA8"GO"'(CMDGK_B"#!Z9RIBE)?O2=00 M8X:&JXI\28$MB!YFYY?\T2@+RT[C8FLP%W6&P0A9=:X205:#0+[KB><7!#_D M$PQ-Y9Q6)YE0SC,MBL#'@.)QT:I4-SCY/78Y6!5Y0/3WE^B>445%86576#0. M:'90*6HS4-)C&@^QN!4,X)" (2$$!H$JX;? 4!T94JP>E:^FF]]TMB)>2C!L M25^I*2T?E@F$J(NU 66!JGR<_A]29PL^$QTQY22G_4(1,=Q^4E MN!+K^&R(XO/I'BHC0R6BB6R,[+1*!^'7N8G\TUK*P#B40MN,814,DYFQ6XET M>,3I$DF?B1\KOIN)3HAWH<38;1:T?J]BP$NI6>K"Z30-^91E(3.[IT:1.IFP M[UPDB$ZECAJ-D M+![+/VL8:C#CH,]8:N13%FK>\E;)K4LYKY.G)H,E +@ M"/V$&<9@.'#,,4X#B8H=W'S\)8^C]$DN"29'HFTW/YWTYN<%/B#0T4\CJ3Q MF][)R%SDNJJ>PB+AI0NS6A3/C2.KKZ17W\+U$O*AIQQE:5+X3J%Q[970.!V3 ML24FXS=1> 7$71II\B8; X55F#]M]BI43L6LCL.66UBXYRS>P4YC5PPEKA9 MGE/^%(5VN8&XXYF-.9VUZ48WFTG(G0#F\A^\T\!\,LH@0OL8U*,Q#5RA0O'3 MFDAWDP6KI&4LT]#*?%2]7:AXUFW]3?&+B<-:CEA8Q@$OBT.B%^5\H*EH4H"L92BL+4 =& +0$++&U963P(V\+DA= M22AFHNR%^L6Z>=/=XG.3!XQ@#0&1FN:*#%L)H">)-+P)R5S7^14)=>YCXAU. MWR/_#F8NN;%RK6'Y!'4KKZJLB%_0 8O!6>H'3$.%*TSP?"9>S8QHRAV11BQE M +VOE!VG?'!]+G)Y,*,+-I@Q.K>("0R(&)$[.94S]/=+^I_NOOC\4'\DV4?0 M#$1]N"6UM,C;)?D7SO,U0I!,;X!N6 ] R< ?2Y_@8ZN;Q$"E;PES"P-KMJM\ M=2\#*AN%,X=XH7*!VW@92&&K:GT*V%2I8'EJ=$/CH5F27?JJ[Q"BTG,SXL$H M9-.Q*W-5\V$C2@GF!6I%5:ND^/RU(BIJRBA-8PH%6,VE.K37&[MGER!VK[BR MGA6($X49HG$PB\3EV1HQ$9@704P@YAZ+(J%!%S8Z4(6I#!WA^:!?K_-FO-F" M_:V$!R++U2K,4_%E!W>):<3?J'^\';C1U&/S-ZY/U*.'WLKAI: @2)9[(^ + MQ=<9?LRZP)#LT2#?++\VZ:NE8M+BNV;+[-J]C5_736OC=\\-:UEFVSILV.>_ M:S4VOU1/MHB3M9L[#;NEP\B>39;.7U]^?>'V="6]758BMK?+K^61M.E'H43O M28EN7-@JBS8V#"H5#3[A/I(GP0(%*H[67.^-/1H'%)&-^524&IE5N/>?:N$; MH5X= JIJ^U9*/?L4NJ Z!-((>V&$G:F=[?D7_O49;]PQ_6PKT02ZVSBJ%\#0U>#1XBN)MU^"Y(O!HS5-A)]5R M*/4U^)ZL?0VQ4A\R]&%S,Q#:&@@:" B$C@:"!L+5:82*^Y\>@YAY)_ YR62- M!JQT$"1X64=F;/E->_CO4;;]480ICYA<[MBHD:>1IY&GD:>1IY%W+<@CH_07 MRI8M8UZT*"2]F@.M\I^?J?&1+]2V\>=I%8@PBF=^;4P%!-Q(EQ+%J@"I-TF=4TC+,ZFTX01**.C3P3N^)JJ%'L "J M5BSRLF4/HQU3PU+D.I'NE_FOZ77U:^SF">LODUSEY@%1Y?3-+XT MOO+XVC=FJ[KXTC'J.A"QC+C5$:D:"!H(&@@:"+L 0:1IY&GD:>1IY&GD7> XM$N:C&4K-K]H4@P-\\:% M0XSK[) FHXHC]^?&%\KM*'?7T_7I+OF^AXN]#(]J82BZR8\I.<@?\7Q'494+ M)/-E5C->%$4*T->PUS.[K<8AR3#-%C#9?I'$@D;G1;(@]&3+-=GF;A.J>*)" MJ5KZZ;:&K][=T8:@-?"*R+C3)](<$(PO-^_58)A2D_9<+0[WIUY)"'@[ M@<-6?/[WKM-GJE2H&MG\Z:ET%=";UVBVS>YB?[4A_ MV2G]IAI=Q417MZG1I='U8C<$=MT\\(Z@0.C:Y\ZG-']M/VC&G(,Q=?,RT>>:+UMV7AT*7JU0\$W) MCD=%P>SE/:W2D>:$5"F@=%BUNMTP]U4!)R=-P8_K6C*N3S)Z==L\KCR E@LM M%]63"W2A'5>6I?QR44D'W(&=7DM\#BAOJX#] H=]>%['#>NX83W9 D]6QPV7 M+F;V$^K5?-BPCAJN/$!UU+".&M91PSIJN$P$U5'#)6>@CAK64<,EC[RS:]V6 M;5XFR$M'=EX#OIJ]YMXA61I?&E^[+:C1ZAYZ35X@=%7RXD)'#NO(X3+AM=W; M.P=!1T*>AS,=':-:3,YHOA23+SIV6,<.ZTBPZXP$:]3JMG6H2ZL_()$#V^X2DU#>H%3 MLWAL#!)JUIZ5'L;?[QQ+7#-8!%"?3%D(/XJ#K>.LBSNN&3,891JZ0%-8/$R) MXU 8Y.P +8,)#_$E?NSZ",\7P*4P!D M!Y%HO+>Y; K(/8?8*O&0\#8+HC*#+@0^Y' M\#$ ]:&7*;/QYQY\=@!,II96=+284YY>%.03=C<&'K @(3%W!B&P42&D",3 MY;_Z+ )@!+[ CCM!%@-7AHDW=#UO DO!/Q$-D1H>*?;P!0< 1DT(UD$?""'H M;Y:W5OBGP(A@_0@TB7R#.0Y&2@&)$)3P*P/^9Q*$'*D2YX_S1\HRCKM./#>3 M4TZ]:1.=WDZ#R$4&O FYQQ#\,B!?*-?\@W)[KV>/L#[LY$F\^9&5@)TSL<4F M4[^Q2(/\?\=A%DLUXC?]D+/O-VP(,WS#O!F;1Z]^6<0@ '")<,MK%BM[1Y&% MZUYZ UTP"L)Y><5TSY3!QD=/X ;%G00ES?@K82% KO"9.9UZYY#,G(9M M6MWFBZ1DM-HODC_2T)/5DWVIR;8W?WU%:41VITQ9--OZ#U2<67L&]!>8D:?/ MJLDO?/=,AM(2\!\)G$@T[0ZBW4<6@MW8L#3Q#B#>>^Y(P=TO;4O3;[>DMS/E MI%P@ Y:<,<;#G?%>> WQ9/;-G20>>9Q.T);[P.NO@CC.;?NHVYX7N0D1\, MA]>03V5?IMQ_P97D%2:CV!T-! T$!,)EDL4T$(I&*+TU:" ((/2N"0C5+ #U M(?$==*F#K?LO'$#&U-9DZ"Z&6]TKMSO9P%_"( [B^12_^3L+!S,6KN0U5C$6 MWSXPP:*<8-=)&:N8<5 MA2W9>>RZNB_J@[D&@@;"B?"(-Z<:#=F M3WSQ!3,7Z)L)_!41@_&AQR@($(',3+'I-[PDD\1-5%18AOEKX5< ]FL#X\:LR#Q!G+HG2IQ M9W6+GU%7!2ME_!L/1B&;CH^H80QK.7OUW6ZK<4CUW68+J&^_2"731N=%RJ[J MR99KLLW=)E3Q&JF]*M6S?9Y%&P]%I:+!W1@W?5W&MXS%+(M2QE=NX:M#E9W MVZJ%'J@@KH> MQ-L_*(1>3*"?DD;E1E9E MPL8TNJJ/+KMW:/OW H&KBJ&B5U7XI9K9_9_C,9R0;R?PL,,.RX$J6Q9?R[Q, MO3Z=7KF5,9=)L-2,>9XQ];U/#IHO9SG3Z73DLOM2[L:NSZXB\[ACFP?V.-%& M_,MRIMDU+Y/[ISFSY=S;,"]SPM*,V2(R5U7ZMM('W\@];/LMF:EH]3KZU%M, MSK3:>V^_FC-G.5Y9YF4Z?&C&Z X\53_XWB=A,.4UXZ,[&'CZ%;A(K21GF@WMP"@F9_:_-]",.0MC M]JV@JX_)A=NG_\'@3==P0FYU]G:V:6O_+,>PCKY^+"1CK+IYF1+IFC%;SL=7 M5;G^1.?C0E?P4YGO![97/Z!"27V7 BXEC7<](54**!U6K6XW]M;,)R=-P6.Y MM612BDOZWJRKIOG-QNHW5D,1@6"I M%U6ZHM(_>K*ZJ)(NJB37\@D^6:BII$LJ51Z@NJ22+F"C2RKIDDJE)*@NJ51R M!NJ22KJD4BG+DE@U^X 0\>*%GFE\%15?5J=9@0Q C:]BXJO=WCLEK'C@JJ+? M7F>7ECYL]OK**C4[9D]' Q:0,8W>WGDKFC'G8$Q7"TPA^6)?)AV[+/MO*1PJ M5U-7J:6+Q!24,\UZ%9Q#5>2,95>A6G45.=.X3(9U6;;>,AU]KZ2P4JO5U7FC MA>1,L]W6!ZQ""[+SJMK)>G*%Q6N?-&HU6WKT.:BE:E]H25#2\:*P5)KM_=WTVO)T))1 M=-_AP>S&BW7XS^, 8^ ?9$Q M#$)+ M-*+EAVX_B;,)R/'XCRG\AOL.D8:^64BTKAD4)EPSLI E>B%Y(YS ',!M'J44]L#/L%W MKFKXC'RHMO>>Y2Y5#"V[D/N[@A$0]#>YJ\X1#)D[:8NVEBRDH6/9'#G MJS8:5U>V\?G"E15'ZPYEX\I0"JPHY1M+6TOM7.492TL@C; 71E@U@^J?K<^W MCS-\-_5<9#=Y\[C.0MLWII(XT"]PDW+<96)!J-@\,&GC):_&-(3*!:%3JR - MH:N#T'$Q7U6"4#6S,:ZO -]EXLL+KO>N,*)=XT#C0.- XR"-:[LF'%33_70U MU0RMRZ2G%UQI76,PK@:"!H(&@@;"X8FZI09"I9TR5U(:TKI,]<&"JZYK/(%= MID"H!D+1"&5=INRE!D+1"'5=0*BF4^9:"FU>E^&M3V";@7!5?>DT$#00-! T M$*KND[F:LJ7[8K74)K<^>VTDU%45?-0XT/I XT#CX)H*P)X@/^NE"OH5!!/P MWQ(6L"NXZCQ]BH5&H4:A1J%&H4:A1J%&X9(1NTOMTO8.M>OZO<(3!\"H(,9U8)$ 8Z,",$F,"26F99F M%*5J93E9Y/_.E2/IU^OJ0M(7.*@$,H![^;5]'L\X]PVL'1L,HC>'D_OL=05[ M/;/;:AQ85K#3LE^DGERC\R+%[_1DRS79YFX3JGBAME*5U--E!3'U#O<)74NP MC+7*BE+L36[AJT.5G<#G*C=860+>3N!('VM$GHR@LCHXNRZ5;5N5T=FO'WP# MQO+0G5%#AP/H<#R*2:Y&/U]!9+DZ[\L& G1FG3 7&(3>E+T;6U:US5C1&X5U M6X?VSRM0IR\-KF*"JVT?VK94@TN#:UOIJ$8%P%7%@/O&93:4L@2KE2+@7EEW M\/23ZQQ83KQD,9:@4"Z3\:J#7[IDZ@9LR6<[!E-G_6/"D63]KGYD@) M FST)7?IKF+U9/4EM[[DWJEOG+[BKB) ]16WOE#45]SZBKN4!-57W"5GH+[B MUE?<5;DH:M?- _OY%>BF2*.KH.BJ-\Q]:RAK=&ET[5@'J*TON0OI9K?U);>^ MY"[A]5"G;EZFEI"^M]O"F*:^Y"XD8UXWS+-?J6J>;.%)2U]R\RTE %ZB9@0- M\\:-@3C.\VM9J GP)>= ^;C&@5*VZAA;'$.&ZSM>,N 1I>U'!HNBP'&IUL3, MC<>4VA\Q3Y0+\#B+N"JUP2>)QZB^!7X%P\=!/)]B'8(Q"PC$+Y_3#/O?YT,4)PA\!M3U2/[L)N4<3 MIA74TOH#5 (!>!!,X,=1,IT&89S:3S6#3>!O]S],E>B(N3/V@1.C>3K@$JVR MSYV_$C>D>N#\(PL@TMC%NP*?P4Q@G= &#@!8#UP%K3LFOGD3^4=D1YL^- MD?N4UF*H&?TDQEHIS(L"67T$5M6?'\N"D".=X:58$F]^9,7M?B8=8HN@QD4:Y/\[#K,;D1&_Z8>H0,AU"INNDZ""RYP(2RA"-.%8N@ M.G:LY S4L6, XO7'T46GCHX@*T<41J>IBZ1H<+U4B$_#O$SS6@VNZH/+MBH0 M^EK%^+'F@:T42GR-7;GXL=NEV\YU5YC7$%-F6>:^:-9A,N=@3'?OR'3-E[/L MRJ:E^5)$ONP;:U_^V+**M]G<%AYPN4Y653H%G9 J!92:PTOD7K3OV3F/]UHL MKD\L#B_NJ\5"BT5EQ>+PLL25$8LJ^NNNL*CQ+FDG.E:V(A&=>K(Z5E;'RNIR MBSI25D?*ZDA9'2G[$@34D;(Z4E9'RNI(61TI6]UX,[M;@8)E&EW%1)?5:>P= M::31I=&U8R!VJP*JJY*^]WT+HY7?]ZYC92L:8M:P=$QF,1E3UXPI)&-T<'DQ M^;)O7I&.E=6QLCKZJ>K13X?WVJA,^).6"RT7)^P2HN5"RT5EY>+P_B:5$8LJ M>NRNL#O*?D7:%\)E+US-_'',#8?BO:B@]0;K?_$^EHI04]5I*BN)O_4Q:&XB M@N8XU9=,8Y$$&!KUFH'!2#4LR.L$DRE#_Q^5ZGY^'!EX(T:Q:!"[9LQXR(U! MPM4(HL0OHF=CD=\"1"H#?LRZJ,J\;ZARQS8[C)*#V929KZX!: M'4YZ\25=3??NPPH'ZQ"^4X2:[R@D.\2"48'QI4HN,2N M[UWSI7C!)1I]4*^J9T]W_MJV,/O MJ:IG3I^8)$44U_WK;9^6*!9T1C6R$.Z-6:YY&@<)N1/W$]X#?L0 M^PLOV-01VS1V]:PB)4)LSCTP!DF(WU_VOCOK22TOO;/Y23(8PS"8[$-:T]AX M59X#>Z^(8-\EGTAA&3_&EN9[; M,*S/9\"9=!:BM[:ANE;C&/*C/@_&GRRJY$5;,M,P M;UPPF5UG1VV$A/DFF\/OLI+"JE72*'(A.4&4^(J66[OOX364Z!H&X<28!>%W M1)84YYL1#!(RU+>(VG]S1XZ7/DCXA?\G++K^,&11'"*$0<9]#G.-L$DV_=!' MC1MO6!W\C ML4B?HW"&/AS1!O" %TPGV-1>_7)S"_D"!5QUUB+J\U0M^_X'*)2HG,)!7>P_ M ^N#=#E<+B!@3:"]P$)G3)_E6%NC#P0H//HW&X"F= '3 M0HFJX4WC X,M$L $,(G!)O$)E@Y+(F%EK)D1?)_A.;5QLJ@WE" _H<)99)X( M68W47CMV0[4*TO&1&XN:+?@ZYOL)S'CB#F[FL#*$Z"3(=F 0I9"Y: O-'0]L ME2@.G.\W0GK0+( )DMS4,*B.H]CP'](I$>)L)V!33:0AEKU[48W4C*< MQK/ MC5$M&4^@H,@XR[\ )S8*V432#2V!04C;37^>HQGP)_'H;:AKP&AP18C<(/!I MF!W-AJ+AE43O(VZQP. -*$&2 -J 7DXLMF0D9)!$*6N<) RY[[B(PC_1]G6" M$>A1;GC!#)5\)@%234;&;,P%OO[P71SU6PQ\ V1A:&$(JX;Q1O"U'XGW>8 X M-@*MCBJ9E&'V3F+)+/]:81QG[WW^93,.ACB\:-/X(%D!XMG PQ3RFI1OY(3N M5&GV<3#+R\U:R,(+AD-0TM(B1V8+L/MT8"/8#EVTNX"?0 'X0 (\XIQF/W C M)XDB?">\Y &^-\"._N__ZMIV_>T_$^;' $I2"D@1^,!3?[^')[T@@BTP,F[[ M01(;'TD)&5_=Z#N-8%EO<9DT[3NQ]#E]:]+XUMN-Z)90:MID7[V=!D(4WR@S M+XOQQ"C$W(/R-%O/'F%]($42;WYD)0;GG&K=;B_2(/_?<9B%'XWX31_.(-]O MV!!F^(9Y,S:/7OVRJ!) 'RP1;GG-8F7OJ*S>NAQ!)^5L-LV!&/B)>F M7Z\[$XH0:!;)T.=H<^#SUM/.@CZK8W*ZW=%UA/=D7FFRGV]4!YB4+,#\L M2%G7;"XW1*L39'_ZLLWYA>LX>UV\61=O+AA!=?'FDC-0%V]&?]J*@U=GI)0C M:<#JM"L0\ZG155!TM>Q#"]YH=&ET;6^R>&"5L0*!JXKAZM:^>2CE+_Q2N)61,Z SM><*2)GFFV=%5I(QE@'AN!?R69<"@?+;QO# MX:XA*[75W5OG:SO_'(SI-,R.9DP!&?/::IG6SYHIQ6**73\W2\JR"9GBH%%)1VO?DB.;%[$:;,Z>%:+BHI%ZW6_K5GM%QHN:B\ M7#2O7BPJZ92[C*_TDN>!72IJZ+24:B1/Z,GJM!2=EK);=7>=E%)%@.JD%)T" MH)-2=%)**0FJDU)*SD"=E**34DHKH8+5BNMROKQNQ3DJITI51K=XY.'9$7^>]*&]Z=6OO#BV:,V>1FL[^ M2:*:,V?AS+Z)X>6_ J^E\D'9+O6PSF@*D^0 :S+IH/W1 MGD_7[KU(-HIUV+#;LE$VOU1/MHB3M9LZSZ=D62ZZ_*HU4G_9PZQ:*T M!#Q74D]I":01]L((JV;$P0Y9'?M=8Z, CA)7TL%SK,7^"65T-( M0TA#2$-(0^C\CN?J0DCG;U3M5J5Q5;6:<*#3B_:VT%\X;+P@,&D= MF.I^T2CI@BO3$QX3KP.$[3(F=VD05@N$K7T/"!J$&H0G!^&^5ND5@W#G[!C+ M5KQ^T5P8&N:-"Y:HZSR_&&LU7.S;0KC8,XMI[Y#J8YMGSO1Y''/#]9V0LPC_ M84Q60^&437Y,;@^E#CG!9,I"^%$<;!UG71Y0S9C!*(.$JP%$/A#BOZ(901W; M[.B\%;-M[S:ABF<"E"IG0W=G*6\4^&$Y1[H1ALYFVD.'E9V-^788%VE]<8'T M&N:Q<%XS^MSG0S>.R'8+P!(+#3Z9>L&<\YN0>RSFN/ HUKTQ2E)?WFKMW1"V M>%7T-+B*":YF:^^"+B<$UYEBGL]/ULP+,0V#4<@F0AUC(8Y5Q5O% +>ZKEM? M2+[T#JUK=A%Q+XWM%0?.]YL^B\BVFJ!'CL5@>UY#(&!#UUTN)%]ZE[0:*[NQ M?V".Z[FQR_/G*]\M MV<7;Q(L=V.[0+?B6P)H#*U/HLN@O194"BJJ]?\?!D].EX/<[6BRN3RP.;XQ] M>;'8.0JV:(&C]D&Q &+?V^#%QAA4+\% HRTQJ"I6=6 ,DA!_TF"<>Q5B,"-?%XCAD3KJPD,?,]6D-L$3X";P&P!++^7!G M["-V) &B9#H-PK@F*46# :1>/";,6<#!U >&\,PF-!BF/-7XD;T [%2C\>" MO@##L3%T(QR'YQ?S<%/V$:L<& M0_CL9LK#"("9KB1;KVG\R0F03HQ#*':?A+^XIB 9C8VQ&ZJ!\IPT-T8Z2^EL MVA0A_W8:B"?>$!?=)YY%(V.\;.Y!J0+KV2.L#]HNB3<_LA*.=4[-8W<6:9#_ M[SC, N5&_*8/C/U^PX8PPS?,F[%Y].J712T+C%XBW/*:Q43W<=2\^*G-A MXPGKS"D-"S74WJ^IH;;+]E28)(9P0T6X,F4RZ!P%G:-0Q .(SE$H,WMTCH+. M4= Y"CI'H;I7Z#I'H:)AY';[4%=?B7S8&EP7NJ&V>GM'DYL@*U21;Y8S4/#*$JTS9\YTNE+& QY M%(F+2!CBR76.J]]9%C#9>PY9*+3G&K;S^B6/A7H[?T:NZWH[+U;^4)$]I46"RT6JSWJ]\_-*XQ1%SVPY)A,)X^,W$@ ? M?**+OO,D(^U\L5@]_H'2P*0 8Q:$WX$G#C])ZM$.G#T\#:GPW3OR/75OU_?4 M+9L:Q/R7 <_R7T8;VP:7*0-F?S:\TFDS.FVFF#:S3ILI,WMTVHQ.F]%I,SIM MIKK1FSIMIJ*9#8T*W'UI;!436U9K[RK Q;O$*QY.KCEIQMH[B$L'X9PG"*?\ MI4*+)^D?@A#^]%74O!&S']<0C[-_1%?Q;))J\N6"DO\CJ%85=Z%%$,.F;SM%*P(S%TD/R)@^1W"#0M M>ICUNKAUT[CUHJ 8$YX)4H8N]QWX4:Y?!3)@N'J!D%]CGSLL@5_"( ,0"#^( M%0I$:#[SY^N&,$(^! F,#,_]GCZK($TO=N=X'*"(>41"%ZYSNH+5-L1,'5#5P1/@Q3'+@GQ0H('CGK' M!@A#XS?W"3_Z@'J:)F0:NS ^2PBX#.<[:SG_E:L\$EA3:?'[X!NWR0BF(O$X M2QF)6@-S/K)%&E,/9O4:.?K?_]6U[?I;?,98((3Q!7Y#WUIO?P:X1;!4 >T^ MCV/8.VCQA"X8&_['X9$Q<^,Q?=1/(IAA%!FT'_#1W#2.%3!:D).$*& _8>2X M"M%#D(M]"P4P='&O@8\B#GLZ0[1F^QW,&\1"[&/I=IAK MQSQ2*48@W\MI1CF:N;Y*NQK@YH<[IT^V"!/93C!!3$Z OR;42$@W\[&[)6CF M4TB!-QX0AA':6H!V%*L-0DRB@[CE3\Q+&"6).6#N,MRZL]PZS ARO"!*0FXN MC8*;PTC^A')ULJ=@ ^ $^,B%?PC)PG>AJ2'RU(1D\1]@QH/@MI34KKQCN>68 M?,E<30JUB^>!V.8VO 6!9W!2\' .\.=7)-1-,+SY R3WM51R7S__D2HT%D4\ M-M@$]CZYI^)>!]""2>%((:>EP/]Y9&MY+NNG68@(P3PAYH8;&4^,$NQJ\H%^ M,@^2.&=0*Y+3%LQ@V>A@HF^IOQJ\?(DA.8-+VEKBQ:P/PP4^:A!*!PRY Z>? MQ>5__F/-"HW@22'K1V ."8/2$JB,@^S09YG(2DE\$>\0#Y-)(G3@L@1YCN*%SM M&572DTJX%J$(/7DH@2D(R@A%G5LV_#4;N\Y89*8.AP*D. M1+*%B)D"IZ:8'.V+7'(TUD@$,I[B,8^A'D%+"<2"0$YW!2'VADQ08V4@R 8^ M+MT6?G[(>9)2;%DD4VNC*TFL;;9-R[;+DUC;Z#;U9,N5LMPX9.":@][CPGH+C (AD5A%"Y@]U67+IIH$PQPKG6!NM,W!_H2);-E&3\ MG.U ]ZKXL6ON- RC0<_C6,3ER4+!57SM5?AX<23I5Y82OEW=63?3&_^6YW!U=3)J\$KA[MUK_R MHH[5\5H6Q>U;V>*GY[IXJ"P!-4*+?7%1=EUN6Y51YA>OT'OZ?'0:9J3HS? W94/%A9]L&F MV=:UFPO(E_HE6S%HOFQ6OPU=[+R0C+FHP%3\R/Z5/P4>E8AQ0C[ :D,R/?P: M3O#UO3LN%<^8KR9?+MC"1//EF5*V^RIBS9?S\&7?;B#%.S<6;%^\7:C&,C0& MO!\; S>BFE/ZPN9:QJBX]7==%S9ULZ&WKT+R19OAQ>2+-L.+R9=]';O%,_<* MO"->V35!_9*M!+77\YD0P:YMV6\U;PK(F_TM%LV7JY"9"G=1NXX3X@4=:=KB MW1Q$7M^G&Y/F27%UK>9-I>6EXJ=#T6QP.7_C(MW"JA"76?'N:;U#3]:7[*!V MHM.%E@$M TB(UM[=;[4,:!FHE@S8G4/=15H(M!!41 BLQJ%1O*7H)[MT5EE; M8N\E2YUM:C6X>%(I?(]7X&88S&!BJE\9ELA;O).KR990V/XH2OK_YDZ,3S[! M.+(=D5PS-MB*3.,#-A :I%V"VO[5C A6A $R M1E/U!/(Q7 :?V- [<.CZS'> <\8N[0,+!*%-U?*HN\XC^Y$+$CJRUN3Y!>&1 M.EYABJA7JRNFJAKEJHJQ;JJH7K3I8E+W15E)IPI26@;H=4$H3I MJH-:%^\&F%,+YRE>V:N,/LB75JQ197]81=;QMBKE%I^EP9>-Y_9CPO^JY% N MNF.XV:I G1H-KF*"J]VN0$T7#:YB@@OL0ZVZ-+I>"EUV>^]\99W)L(6H]RMW M.->0UF"U+I1A?;85'M9;\0HCPT&I7";%14.A:(2R[;UM8PV%BD*A2= M4Y/PN7B58X)29BS*!66Q. [=?B)"3.+ &/(!#YE7$Y%--#2\#*;F+\X 2V;! M')D//'>G,BI*M3EMR-^:QI\PA!<%1LB=8.3#^@=DE?6YSX=N'&'9K9]LRZPK M)R>]\*=FV^RFGU $EXA B^+ ^7[39R(@:X+Q;B+*B_J>/O$(?P>DP27R'SQT MW%P8'+5K53U:-P;@2"XT;8I?>CL-1,O5-R*.[(EG03(8;)![4-Z8U+-'6#\* MO"3>_,B*O_E,"+-%J_=%&N3_.PXS5_N(W_1#SK[?L"',\ WS9FP>O?IE49I ME)8(M[QFL;)W=.FR[L77)9OK@L).*Y@P W^#=-K/22?+RR>)I]5=%L]&V^Q= M2#S+@(UA$B?ANEC"R)BPN:!X'P !G^#[@-?N9,H<)$Y_3C]F$RQ!&!DLB@+' M)?+.W'@LFDE+IG,6^A1$RV08K#%PX8TAK-L8AL&$,/B'[^+#WV+Z@800(2B) M@W!.#]:P#36,!N07]8&IC[28M9@8PF 3;VL&Z[/I,?.UX0(;GH'3@O3KN"YT[<6/P&(1/Q./8HT!:_)!HE M.%4"I#/&:-[(D._TV,PT;HT(J.0.P2*!9P1!\=&U)'0C8P2(#YGD ?XH2OJ1 M.W!!&'%"X8@)^8!W/"#DX;7X_W]/_!$+YZ:Q ^.!YVP 5E+$4;SI1SB@F%,Z MEQFPD,*DN>$%\ >^D0A,$YF-\>L9-\;L2?T@8V?Z/A)M)PD1#? R# W'$&H4 MP\6&Y(UU(:\S$&V:[134W \7@0J#V(V_T;#+@_V5L!"0C*]9LW :ZPE()$"Y MP]M!.3#9&1T9IG23BF3/E)U\.%J&)YNQD*Y1&+F^)7\(2HFQ!A% MFQ/.!&\#+(EA@ !-Y#- =D"3'\0YQ;H2?(X%1).(M@;6#Y+8& '5I0)? MO0%16J$!P(=1[D$2&:$;?9?1Z5]@"<9#S7B N1C6;XKKQ=;>^C]WHOO)I$,9K@M/=P?]]Y?*!U>[U6ZS5ZO!FMSMDS6:_ M;K5XKS_L=^K]]O_VK%=;(]K/&:K^N_M7 E(9SXE#=VR*+?I@D1$LVO5DVTW=PMMKG@D4:GB;V]QDSAMI&$9 M^5=Q2.HP4!T&NB.!WW-'TEP(]R UQ#FUVKK#C?%Y$RCM7\M2,V9\\3P6Y?L/K1_?:G+ M50)*CTGTC_LUQZ32E04BU^_F&E8:\1A(7T.JF"4L_N2)V8;AT M)_H3'4O26 CXWMETT%RNIO43V9Q98 6]5+FEY"QE9,A.I:6*27T1*X,Q+?,\ M<3=3*5>S;(^0-KP4IZ&R:WQQW3S%OT2@ ? -C*I!E$5'N%&4,-^AV -@#;Q* MW"/+VV>*:,#?B@^G,/LQBWB^;!F?3+U@SOG23XRIQT2LC/@\F(I AI6@%RI+ M1=?2Z^87 4UP;JZ/5]2R6AF.NOA3G$BXJ<=S1;"31"\'G"F;$VWSH4P98YDG M0D#PI2ILL:: A7%+HNQ>A&$T&41DI$D>534QYRES*7++8 [,'I6!"HS!,=*Y MR#"NC7RM&0LO6X"(' 0_3]>1!H?A[W \"JV(XM"EN ,Y0X&N_, -5@JO<^C M2!KX 9)]BF\X7:#6!?:%!47>;O\MY=E&B!%:QMQ+8X14(-%"K!![;L,1@4*; M7[%U= PDRL)IA.Y P,I_R1J+%+_E3B2?,> !0T]0!>%; :@,&)\VOEV.AUH) M\Y&11!OG;?1!2GQ'2@E].?2"F0R;P;B:C7I9!#**>HHP6X81,F[LJLBA/A: M' Y=Q\77P,HFG(O@'9\4H.39()@@K!T:C:I#BO@RV-(S2XU)P:J E!CPV/LTA-^T=L6+923[+P M8,@INC:-'46.1)Q3%(N(*MNOO.3E+$@\E_\IS^5W2^?RL@5SKO$Q8*@@6G$A M[>(H6U(T&.AO@(%' 8[R,\]E?536+B(!U$(T#F:^TNP;2HM*28+? M!!$A_' M6457%=KEKYG7LUIGI93K>CNSAJM;J=>ZI$M0N$-XW)W&TOYP@%D@?Z% \\"- M^DD8"=D!=340)31S8KA!X ]#^ N"XIDCT@?2;K3ZS^G";M.EZ#"T!/%E(VC[M[G:M3G78LD)Z?!U)TA&/I#7X-':*YL]O<)K?K[@*,Y?LM"W223QD_;ZHF'P M%G.SH_AJBK&]L2BK&PR'Z*GOSU,W_)I1%K)=,.Q?UI8<\#X8H]P!"HBK MAEQ.1( QVT UF")Z_]<1,>_0EJ^@?SZ73E/+_]+U8["Z770DBLN/FLP8(A^Z MR%U (OMIOV]BM6CO%+LZ(ZB'+AG-I3R/K MXHRH'K(:H+.LBR#KI*[6LY>/V+YMIW[)(GA:6>IK12?I8HDI=(:N]ZPN/:7* M%^&*M]1#*DF]A\_D:I5-EHQ;T<0).+5C)Z)"7A#0,&]PPJZS Y"_41&SKRD[ MC2]A, K9Y$1K;+3/*Y=P@+A-1C"17 G 7P,64CV7]V[(!:LSV:0$@-#%4CY) M/ Y"]S^RK6&0P[BH_K,6Z20G\DE1 27?,.PG;'_:%R<:D30 6,/673)>GEK- MI?WK\D)%R0Q)_]_R3B*]#Q'>__ [2"A6F5'EBIP@G :A:AX9\E'B,=$%<*': MD2QE%[H.K^4+'AG!%%N))?YR":6AD W3V%)J<:ETHF6VU+*II]^8KQ106J(W M3)'!"H$<3\SU5&/,G5A@PK14'S752,U.^ZC]X0,UL,0CZM%OS!-CW(O+H&_I M'1"M^8^(:O)]D?I1=5T;+G:!% 1_PC@8T4D L[YHP;Y/V@_H^X50IH#]TG?C/G#-M3^B[UOJ0+0TJ= MV5"W3S3R9 ;:3%.J,XJ;=(@)1Y2 ]"OSO^/'MQ.8M\-JQB?SUJ2-G@U '0!( M0TIE,=B(;@SQBXG8YV'_S9R;U.?U-0J5Q#BN9)D_$KP_"[6S[A27.?%DME*I0_HBY3)Y*GQY0T\G/N>GDEBO;C&*!/W> +V4P==A'U/Z%!?3D M0*;QH#*K1*?.Y6:SSZX)FU2B H:Y!UF*EJR%B67$\BUME_+[W(7W2K/2@&:Q?<\:!S450L[5BA3,VI[TC[0RZ=>>*9==5^(\? M+, K-Z7GD2#NY&=R%.KI.IEZ+M5Z$RK!\]09 :#L!$\<_KVF!W"4I(UZ]ROR M6I;=!*C7-#X%\6XV=&&W#W4-8M>M)NT@6&V8&FPOZ3@V&H'U@6995H: M9J/3^AM DS88(@LIE/26I44@;2[K>DG"3,/_R84BQ<1.3-9-#WBH(AM-VVRF M,UI;(%D"6XY;HS&P'C8UO%6S!5W;7.@5GH[@!)'HU/M3V[353];+I0K1B?C$ MO6'4QA9E]'%A J01LOV6+%K<.F&[(?-+[D!8P5:E[@8D8](XY#_<*"M'*!HW MRUT<8=,'>4-;>JMJV"+1F^5XD9Y5D^"6\! M@*TA7S0*,?$=Y!GV.-'#&NF"%D1F$J(\!_EW=0A=K=/:BLL:(L>B%3LP]QU* MYJJ<13L+6O;LHESM9GWD)W*,W;%H#UE :P2E 6X M&(+WW,6$XS=S\W[->$.7%]%'72!ZZ0>N(_,9T(?X =6YVUDO >[,HDB94G>@F*91RXIY@^I^-\I_R;] MYJLL6 (_^9QU_E N.EFKY98L2G1GPV36* UW\']?N7Q@M7O]%FNU.KS9[0Y9 ML]FO6RW>ZP_[G7J__;^]YJOGV6_9Y[RG$+ :<"<0JWY#IU'\%9@Q0&K)4-/X M)YCC," M.ZJX[LQWGF@AZ\W?9I*%V)2.<=D&A/L)6#VJV\A"Q/]R@2,P^_Q(6$%R/_W# M_&8: XR$#]'V2GB D"V1PH&B:-Z'/#PR76$494;%7,. M%FX"GYB7I.=&+W!06R@FJ7U775GFQDEK#F'-)W^A?)*\A7&D+W+SS!9O1 -L MQZ-^E]T,3#E( 5[SI"TJ:&RBV.)TT2BFJO^)ITHB*54BI]/GPO^CAL6EN1F1 MQ57,;D>\HN'2EN<@M98U0$&?H^L_!0B7K.B39-@B*6MY,*?==(2_@<%8[#L/ M%1"$]P"LRB<8#B^,&%V]"LN>P;K# /:>,$4UGESPA@H,-2Y/ 4;@P)M%SL_J MO$-4EH-,HI89[XIS@H20(_IY"/1$$G+ILW(I:B5+DQ-7>.C%W+"8A96+I0R] M!&\!1<$M";?5ID/D@'0'7(B1[^*(WV(Z4"WUL'H*4.;HN)F3>_Y#;.'J$$;[ M>RR[M>!%_R08R+XM>)X*@##1-!#^SN49*K;2ZU+W"B9*A<"+$L/_3WGF%R?^ M5&4J;08?S!@!2=(R73+UY0GA* -09",0GRC.'LM(#UO6ZODP\T]MJ'QWN\=, M#)H-^@6,,1_ %UE*G$@1D^J:'.["$GN,+X> M?28:IN7LKKLW9<"(ASQ=,89(I2$#3A6(21V(UL< MTD\X >)/1.X-E.G$AREX@-6!00 2. @B=?V/2FSDT_>H),@ %V48C==22?Q, MOMH:[:B#I[P[5\89K! Z5Z@P]54,F1LN;.IKER=V0J%9TZ6%Z/;.$S901X7% MYCFEUA"#@/B:K"4+75&&3"6#PB:E:E>N_C;3O6/VE-[[N2(DH5?(12@4*'TT0:5EA?"5 M>:X8(00X!PP.TG9V:CB\VY2O55C:X=TF'-I2N*^( T$5]R=YDRKJ<@J J6DM MMQ?#'5+&HXB9XD3'P0QAFX3BBYFX?53A)O!S1XA$=DFS#]V%EU!(WK)^VKCP M\OH;R)8!NX8N3 V1J9O&%.3]A(S.F_F^=[M0S M$XR5%5S5E &DZ,:0WDGAYY0_K.%->[H9+6X%F;P(,E'T$@AX;A5K=?"29090 M"#&WFW0JAF!%2HFO/ E&8GYA-=@*78P%I+K3R<8:HL62(ZZ?@*;U1:6Q&=@$*:UIX MLR.\G?NF>K?;IMT[+,WYV83DAFG;+Y,]O5N:\UZ3;9O-9ON4V=-[).<6.(/M MDU0?Y#?_HN[\7R9'NND@WR"J^K M_L'@37A*G'-_X_;P'(S6++3(,.IVS-:>,%K/RA>5[Z57'B3?)6.,U6R8[7T[ M0IV0-96U1GY%'S6V?<3)'R3B)=LIVIT*M*VK(F/J9N?2Q6&KN(4_1"'CGFM$ M8_Z=;W9656BO:/7,MM[$"\B8AMG95_7J+7P[6;\%23PV_B<(T:DP"PXSU$NV M630MLUZ=7?PX%!:$)5:CWCVNK%]9MM0[YK.!"R\3%[77L*1QG-!Y^D+4RFG%_#YF;WJK2Y58@QW899UV?4%[!@9WR 3JCO8>"S M:]A.;7OO>Z0";Z<58HQ5-SO:S?P2I=%=ND<*N3]Q_;Y[#=NXU3'WA9+>QL_! MF(YI[WO+IW?Q[61]9.[LJ@[%EK6W@!=X%Z_$H;@!+&E=QZF8REQ"Y>@&<^ZVX@)!N-=N';N:[ M+;J$V_Q+Q&,+L/<*)^#W63)MFC"][WZSV-^L 8L=! GFO:UI<+;T;?4TPJEI M4D"=8=7- X..3T65$EHUJTIEESXQ1:L>(,H^42[O>^[D4YC3/BUK,Z+79$*/ MV8!JJ3];3?BG9K>7K]=.A6D62@ LE'GXJ64VTEJ]NKQBPUZD06G+*UZB0 95 MLYCR$)/Q.5;K\I'G3Z*!#I;VXUNR^0FLFZ0DB42B.M8K\D2976?LNW]AP18L M\#7A3)2UPVQW*3NR1%4&>2RIXD9IR21FC.=3+%1""M 65UZ]>Z6)/]:5D%6E$=1Q6Y!N+DG*J#&S(]E@:@M%0-F7/2>PJY,@NJJ M[N,JZ=U(U'9,:X+(>@!B)!A!U/K ,@><.6F5#5RA:$?PN'98>G8 BX^IB0[6 M65LE:;[*SK-$G2T58,O5FY-UY!:5U[ZE)*@.NME;*%_^4S,K5GX$.C-Z86FC MV=@%,*PAQ7*UN]U)D:N4=S):M#/=+VC1.3DM2EWQA\E%8 E5+"6XGLA4W:MF M]#?5-EE3F4;5YHB2/LG[0LLU*LLOJ]L-5VJP;5(&LOQ.F-5'#;+ZJ/EZ3U0- M/ZVNJO;EG?AT[MJ?:0EO+!50[L*?GZDA@2CV(VH,"?4+:Z)"+!L+F8N=AD>Y M;GZR\A$6$!T&(*O(;&2P9'-6YB;"DF!/,)2HSPMC4VGNZ/^W=ZU?;2-9_E_1 M\?;L)G-L8KCY5! J+O&8<%O\!5D2+56S$4L! M3?QP%JLMVOCY2>#'94$N^"QP.\XH6V=QL;(\/.7@R=R"<*VGSV[5@[(B9+9! MCK "CQ4R%;/"\\,ES!]D7&)(5J:<*R68*W.HA" @C3L@0Z :+MJR#I M6C3FW@:J8K0L08:8 #^-.(": ,2MVP)2*%B=4M9B'8J%F3-R&%E!0$6P,OI* M[4)C"-O YPVG'5*D%Q!/,2O;?G-J?Z[@'AD9W/0U>EZC9 MPKIH(YQ/4@31&2OY-"^+G!"@X#7V)V+D&I<;S1^/;T_#.0_M5JJ=*_6;)[LZ M)4HKLPTIG?ET[\'%6L(9C O/QK.#?QM_604W[]A.T4%XZGVL*PBVU-E S:_0(X3K.PV7%>)>JVJ?Z ME%$E9'C$(EJ1*G-)@[ 5C4@.[VC M6&S!YJRSZF?IJ_("A;=?1^R M2Q ;-B?E$-H;@\7U<=/K51OM.0Y;G"V**?D'-)-DS:7A[I&G7DR+39M$8X" M9ZK:"RQO\[CPMN?OU#-G3N9PY#XM3-D ^(HZ(6QL8+Y$QW(S->WS!".45@ J MO[&5M6<%KS"-@D@L@2AP(YN@98S#Y-@YLQ:;LJ4&I=[$=9ESOH#0@H1%8FM3 M8P'/$ZQ"R6)"YJ2^:^+6&:7!JJR(K(,5J)AXU;BZ[,*(O5O1I0?_7V>,\4V: M47,8D+I>>+'E1OYO.)I;1Z1[7 "W*H=2_'7Z"3 W[+#%[=NB,$]IKMD8I[>B M,8Z\\4%:*WBKG+;.)>U\EPF&^GW;>(501%_8&9HAEA+I21N?;=>0?T[%K#!] M'*I&4P3@OT3 ST;+:A@=I=Y2'=S/E%_TF!VHQJ#5SC313C=)3 ]6+1+K*1@? M1E/L.1.WJ(J+Y;.EX$RM= ^?2=SBJBX%%;G1X"\G=XX8P]1@FF3_7H['H'$" M[9V835Y.R&I M49JDIC%):>\L;)D ^IXOG? <0GD0[P1/W.C8\J=D$].;_'Y/_IO]$^F'%%9V M G4::_AAZ*S/+FG[X$Q9'<(1D**3MVIK'A"!Z?CDY8>)&O#$^9]LTE+?2LE/ MTIF)VD'V,\'RZ1I";H"3J#PMP/,!6;LTF]E9E8'QV;J4]0/?]'=2M53>>0.R5HY8[H MTGK'ZRAG["3-LJ[/3F)?B1]2<3L*#E3:>_ M@M_Q ZGS9-F#?B% %=0-@9JG^@\T1VI+,"(!HQS*W%]#[FARZ(6\H3E)#$VR M9#UNV(?$J5T"@:7$%W?C@\65E\5O,JZ9E)$=.[,]Z@C+ZT<&2QE'@5J_JI)/ M#D8'/22QQ;FR1Z-RV'+_N)13JX[,Q*UB),>BM_^;X*NBA0?JFTUWA7/E[80% MM]O?4%"#6ZFU)5M1NTW!#1BIFL?HP!=X_4TD,U[8!*AATZ,7777.K;4.;!KG25E"%L] MXOM+L)(=[O$B+UGCMH42,F5>/LXUNG1D[T!=^R>% *UY\NR.7??8<0&\ M 0Q%5@(V7@("TC1?UF$9(PM;6+2,M[K"M@=V*!!!@!&1%$'@KA29(7 M]EKH:&/IDB>"WZ3^:Y= _SU];.NYMV >:?_6WMRZJ[Q65\=?;K3S_,5U1AB&F 01!&B1 M3>* *3&9NOZC$%)+HTIC3(/1)#.,,@-]+FTO"MNE>WM'/+#O#]1@1-J(;@51 MW]+ZO)E"1K0>[$P(JA(^&;O>4UI;Q?P!]I+NEW@0-C648>@>G)%K.1,.NP)SI[:B. :_$R1],7]2O4[-2;0C'\NDD M2P0?5[R6I@0DSC BR$;7")YL&SUSTHWP_&B&T7@\W';0<8F7I(15X$4C@',? M$OP18CS1_)MPDI;+;XBOH1%._1G9MWS$G!' @(TB %.M!N\MQ^5MFL7^( J] M2%V3IA\ .,035@]*:I#'.W=R\<:E& -[2]+--![D,D;BZ^A'(K,PV>]0WN+F MSRUQ"ZEOY+\X%14H8Y+Q,C?E[<8+3KS]Q:[HTG6,MV:9#M3'?%G-WIK8%_T/ M0_ZFQ [:2T\[G@:.JYD]%73U MG1YK8!;8?A"F;=L8;:M9:]$4>="C5H\3;/G(RY+)*_"F>,.(<)*?@ Z_X2MI MTU CV=;$HB;(($C]P!./H?3':F,AM1#943)_#3VY8(#S%OX)HH)V'>C_SADZ M,R4%;#&&55B>ZC\96RI5L//JM6JZ=, MS1L *>-QZGJN28>L:(0,4$$Y*VY$GZ,,UU Y.M1IRS[U(CYNOM_F,&*9(I,- MQ]X+LQ#I8K!2 _[5P+=@O*E:04*PRZ>/8MMUZ1_T78P?$K@$3U(W:B]$!ZGYQ6,PI;A(S&=T0L1FP1LZ[_GN(==; $'? -ID$7O MS"*^D<2X?!&/*TSZ!, M^^HF+7D9WS%-?/X04 / :4!)'-.!M(XQ:/(ZC%4J3SCS_O+*!'D4VH/%SDB, MY>1>[2FZ8X^A%)D2K< M$AD=A3"E9!J$J$-2RK'H0Z*+?7ZII$XV4N!7MT#$ZX>W%9,T@&?B]LQ&7VD, MM7V<#\265<+FVI\8"8DAT<16&&S(4ET:FJ0S3DD @5 _ < XBTV*^-<4^PZ8 M!\EB3*0'2!EL?1_@@,+T[-"]APVS57PBAG%E8)-%_$PFF3RJT/D>(Q'$ZX$, M]$[$@9QG/E7K.;3%DH.HR E1[4F D3-E^1;B-=A$ARV5#-)LD:A*NF*ON^VD MO>6>JRE15#J8'VS%+@K)DFWIW*?\&78$AZ&PG9B"&;.SB5S4;+&5AFPN><1@QI\&:H' MPRA]; E0S]\CX#^SHU1=FG+2.P1L0=02BMG,E0RCQ);T*L5)X@G;P-(::(LP M?,%#B&[QKL.8_YSD!G1,(;/QD2K[)9[']J&%1K/[A%=R4$"GY+&NI4WK$M,9 MF/I)VO!,Q^Z-O=>DH^B8XK2T.'89MB#B>*9+WCGY M.__(L/OIK@@83]W%<6[Q>OM0?C9!; NDZC/^:HV;6E7V# M\LD^$Z/= :4CED;3Z2IJTR R1M6S)_/1 C)D^5 M!T7H%M_[P" 65D6D>Y?W-1%A>1DE8HY%P M.;2$YY&>V/QK^!V8ECB:11R/D3NVK@U=W'N4O!QI,TUOBI+'KN5QUKY"F00F MV6,@P\Z;PT[#4)(H':W*PL_BB[&9P^EOB.OCTERIC9I7HDHM2;E/^QJK)51 M?C#U*4F/ UYO4?PC[)6!HA.N]L $1FJEGKYI@_-"<8L9H(H3>>>DF-Y= N7^ M.5$[3<(I,^4+5@93RNL==2#V7.9V4^_$B7R*E>6E:D+Y=;)SLA79%/'%JOTG MP^Q4!=:22))."2))BJERSM$(]$1"ON0>H!,D>(5QY=YJ\:D<]\?77Y)TD]@\ M)"GWV_6'$^V#Y7W3OEX?U[4+=0EP+"\7T_Y_'!N_)ZO_,ER!;& VF^D,[WFM MR-(3YI6>CT5A^"@^A"I]QXO(582WXRQ^J+2:U PL7& %J&E\$#'M M9JK,Q-*UX0[^U$W5AHP_FMRI(-#'G^1794('+XAQ!Q%(M'1CK"1G Y^FC<2" M%B*(K_ADYN7J1""LLJ. C*J+,$><@"\7'I5(2 M:X%7SE5^L);WDYIB,*\IEFP.'2&&)@!WWBH-,47X0E1#3&+V=;-;8D?54S5: MLN51#-"RPT0FD%-J7F1EL*HD4#R$.,!C7=Q=XEWE8I"8,T2,2LN6G!MF4"5? MXL79QSD6QK*=E15 MSG-9'Y@=+CVFW$H!O!DQ&*):R",LH3@-Q:'ZQ\\8WN9:CX>.1YM+#_V<381% M]#!?6!P_R'].@(7>9' A"YS++\L_Z_2GN=K._+?60._V!TO_W-2-+?_6:2W_ MZ*HG5TW6,/1>MU.>R1K][5[[ I-MZ1VC-&30T=MF;ZW7/E'T_P5[Y/37JM!^ M1:FB2YOD+*YDC0KGVR[Z^6VU)_?$C%N9L'2^(#BZCFC>_S01<)#>*N;TKF+@ MJ.:W@T]W='.-C^?X$1#D-$R]OZCM,,B6O;M@1\W9RA4[(+9EX%Y0*D-K@GGU MRG+L@DX2<"FQ:GE8P:Q885F3J[1FX'_[X\+1'7>-)O4@N4.)XV).U0JU*RO MZX)BSN]*FI2RSE]L5UZY%EV;7LD;K/TR>'-[!F]5#)ZGZQ)'C7::;=-:%'*D M>?Z.M7F5\.'_3S,[WJ,6<^(8F/9_HJ"3^R#F9"7_2-[P8LY8B24MED@%G>>+ MBLD=F@1%V=!WYYYROX=YDGS;9H1+6S4V%QNK%:Q!(46*RLA-K<&!H[+.>&L- M!\>S-GY?>UN+W&;8Z+;J;7/+5L.;$-9+=NQ[WI,L=X_*-19=0+(U6SV]W7[= M5/OV9%&G4^^VFZ_[5"M9]-ID46=05)+=48?Z@F'";#X/H$+YBQ_"A>LV$E\E MBW-VK\CBMMMLU0?FIKV<\TGD)9N\__!YE$UHYJVK@/1EFBV]OZEH+!YYO4;6 M;_?->JM7_K.I6+^8K&_4.^U-?0H[I*YM'67%QCUQD&$*^B2_4S&'+^T5*XL( M- 9&O6D.MD/N);(G7YT(S%M7 >D+/50;@^OBD=>K9/V>6>^:9NG/IF+]8K(^ MH)_F"U+7CKP^3#"#PL$@BM=Z:1^/=-W)?(L6[);M1YB]H1;]*ASR@TX?S,0M M@?SNMJ@R,BLC,]>_U']K_J6W(7;Z1K/>;6VJ05^;V/GA=Q ..*#\P%2DT]KG M>.-@#?$+\:!]\2>6M^1$C>9:69]\EO]:^;]U*VOYA$F6?2HY M&?N 8QU&+-) -5O62;F-VQFLE7LKRW5315NJ%HS56;FF%GPD&G%E>)N">S7L MYB-4@[E'[5%0GZ-D$];-*5:+7BO9NE4.PC2+09B8!,X/4?I[IHB !>(X4TD@ M4W J[DFF:JEQ3ZMPID9R6>]7=6BM8AS:93['+%0Y4(6_L'R&#_K2\;AA8_P$ M'.9',0PBK*9*KFRCQ[6BEA<(LS)E+7XR]&92;&&A2-C61>L,LWQ%ZUJZ=BK& M%E5Z_(I"\EIXCA^DBM5MU$WLY0I#7/A>7E_8=8^N4[ZC:^O:9_B5=FV-Q>PQ MU0>]/$!>X-EI>_'-\$ M-KSP!@9^P)*$-3KP<6/0A@?P#8X7"?MX)G^'KQ'AR)IBHD40B=J*/2I@Y9K3 M[5H=UV7C3%74D@H68A,[I6PW@W7MYU?O51F>FS J&*[\1*CP:< MU+'MPQSMCZYU6].8;(%!O\\.Q\YW8<->N:%(#A&UX?J?VN [=/CQ9UJU(XO' M_W*0^=S1_,^8;;3EC&Z"B3=;=^'MC18^M\<;?0FT5M(>Y,GEQ_U;N;4<%BK' M8J&J@.A#@!WH/5GZ4Y7)3RK(<=L59?&%237;4%!!-:R&+SO.4R6BH7#]AQ]H M1EHK4TDC0^\-VF6I90.O'92FI%&I)FOHW?*4-&KIW6[W&2;;ZF_'"4_M[&[K M+VV0NOY*A^:X\#EK=9\^_ 7TCU/2-#FX\WD*4^UAZ/9UP8IR*A< 6@B M7LG,Z;T5"2O*#AR/WN:R$6##P@^T&PDW<1>PDO0I(,\WMQVI\O=_?7.+IP : M668.1?0)^]>OR;_.19*O?7=_]0.+LB]GWZ<.>WRT!:;8>>F%[6+--[F__?%[ M^)4VL-GMIHU@]@2=>S:JF,2^[=:._M<*/$N[<$+Q8'E8S7LQ.E,+#?\M=9< MI/_D6O7X]O88"_5%DX;MTPT2O@?V&79"T-LDOW2:M:->O=DS%;.H M^959$15 G T.6DT40NT?PVX_4@6A4 BM_S1"ZQB@53TGB.P[[53\W+2#D6=ED)L-_Y@8JI+=W(N3G*KP4X3WCEH[@"RYT4 M=62@8Z>-8MMH[0X[[N<02HP07YI*2X$#!WO!@9W:D=$]'*9: *?='P6G2[XR!TY[^P>G.[36]@Y.LYNZ MK3^OT]\G]R6>P]*(U9U"TY>FMP)+G5R79F>P:URZGQ,H,2Y]:1(M R[M&?O MI=UF[UQC5V M^8ZPD&>T M]U2^IW+#X3_5%B*BX%!&RE(6"C]5P8L%,[:O7JL.Q=7E*_] 'O M$U49@W51U=:]]O:\J+]J)SYGGV62S^9SS^!O,TZ)3!7\P+0R:SQV*%7V7F#6 MH_!"RF?CO'Z*14T%YKX;+W-%OF9EZ!0DQWHK&,!#6MX8U MAAD>6NZ#]1C6#K)I@([7F-NX^34OW_PX]5AF"W/X;9Q%W,C/(S:79@Z7I**' M\9YSA!?_^T45V F)[">^[8R!X7%;ZAHE"X>CP!FFTX45M\!;WSGWRYBFCNQE MI1_19C(WAWA6IN!B.8V_1QZ,:28]W2//$P/T9]V@KY_=EE:S8\_9K*N9A+#_^<:]J$6E3@ M2\MN=_FEI:H*I8@!%G$E GH_&,8RQ>#XP0KL4 ,ZOW?\*'0?M=O \F:L+DX# M75[UI%\B"S\1"8$PQK(P!*S)FA]6*,*."P0LRCPM+LHL%T1JKFQ=ELZ>G8' M^X._TC4L@@2?BV"@1XVG\:MR [E0E^.ZM'3D=3AK3_#DL$X63@\VP>*]=+@F M$I:ZLH5D.:S(H9TG=7.839_^X%"H+9X_D*=F@3LP\B/7UNZL>TP?!SP 6M!. M2:0\\6,EJ8':P]SCGIBILUB8,I4+$VX69:PH(V8%3HB_(\+ -RJJPE=&0!/\ MWCE1Y%#/91#S7JOVRV^'$KU;JA$ MT9Y$T::B1W[Q!40.37?9QBU*(*TR8%J]Y0;,!H6G3*ST\L-F3ZN[AA7L MP:@!NXG2ZS",)J!5'O>4^&BN6^ZJJX,U<><,G:1L5&EJNPST3L_<>4$+4S>, M[8IOK*Q#T]+;S>TFN_\")%V]U7F.^B-OO@Q-OT1$,-#-_G9OW?]<>WI_MS5H M"I'.GN^LS2^?OF(M/Y;%7XPF![M;M-DKYF'GURX BTUEN5.]7##%1"# UMDD MIF/;T]T_*%Q6P($ RE)T_(*36P6R+LC*6/M2[345W5BU+?(T-8J V:T8VZ0% M1/$VK7;TT0\FZ\0HK+/,M[!=CBM8,5SX>K5O&\M3-&&KG=N0XF"&3'-K%MBJ MMHZW[BKP[QU;V$1UOP&(0=]:'HJ9\WFU:&->O$;@?G13]W@>";,*P<,HU [^W?DS!Y3,[ER+4]/<\G>"%;3GM/TKH;N MK?1U\65C7FA\I?'++6?-?(UO5AJ_TO@O3HE*XW])6G2RRO_J.;.WJ_$KA5^^ MH:44C97"?V5BMF7D&58M8X&S2%:'2YGLBLQ/RQ<61LMJ&&WU_B16.Y-.A'\V!JVV MOA79O[@VJ8865?+\\8;N>JJA>QQ:X:YR*\0<\Q9QU\X<+860?A7N*B"9;8:[ M/CJ>Y8U@K@GN^KM_YVF?=>V?ENM6J.LM#RVJW*E05S6T0EV5.IQ3AV:NM\O< MU-M5P@8+_19ED_1-L[U).DF%R?9$A,_J"S/ZC,F^ZM?ZB8Y@#+^B<%JG27=@ MJFI-^L',R$&S&\,Y*QA:G@@;E]]=\:B0G-ELFA62*^G0XHFL"LE50RLD5RG1 M)4HTSW]F;NH_JY!1V3(3/Z%VK<%PUM,)QY3F+:FBA<5PA^,)H&OKYQ?6/ M:?)"K.39[OKVMH)SJNFE_?'ARR?MW MG5%SQU!]%%%1,FMOXF12GH_YJJ[_: MON""=]9T*JP XEQX#D>#%8^O(?7EK%*0Q5>05]PZO/*MOH:A1>6B2D]60RL]F:Q4=)/\&UIW/C M3$2H78@'[8L_L;PE$S.:3\V,6E[_:_%_+].)N=W3.T9[FT;,1E\?-)^C#;'9 M;^^^5ZP!RURONW%I-1?E1FYB%I58;=%:43/9VIUL*Z;G0=EEZWH[J:^E/^0H M\)SP;O5!+Y'J1]1W;FD+667?=#$[W0_IRO8P$!C.="^23O4H&5)/2>G:3!ZQ MAJ'O1K/ECV3R=\-H G+Z<9/4]YUJ1M(_K?Y<>FOJOSAQQ_ZUY@C;Z Z&':O3 MZ8EVOS^VVNUAT^B(P7 \[#6'W7\99J^FGKH+$G*Z%8UA(*QO#6L,ZSJTW ?K M,:P=9/9D HI*3JEMZCU45O/;M_P0"],-F#;S^OQO%\6.\:.U_@BRCGG M ?3F0$0>/$4OM*+9G1_ ZFQ]89 [W3[S_#7'N=]3#F1F]MZ6W#W"5T+:*]N+(G_=X, MQBQ#+ZRD6\25Y'?>/3D^/;LX.=-.SU [:=?_=WUS]OFZKIU?G.BD4-\E53G> ME],)O'@:^W=6%H-L3X]OS@XW\9D5=B67HYD_%(%FMNH:5I5Y44.G! M>S[F5\ZM@%\%_(JQD@KX5<"O,*>!P"]=B++2Q477Q;N$??O?D8K6RD1KA5_T MM? 6F-"[NA .._ 1 8V1NKEM&N-8LF7Q/8:I\N6XZE[DLC']J1]ZX)(2$*')#0 M*%O]]6<#)"5*( E MJ=LD7G(R!+V!V!_N.P+0/[TY^K^'1V6Q\E=V?CCX,!B^GQ[U M3SZ<1?WC#\?#_NG@_8?^\!"=GD0GD_#TP^F/LW,\/3Z;GD9'_=/#DV'_&&'4 MGPP^O.\?'[_'9R>3X^$1'BK09W[.PSE.4 !=2_GY,[_HS858G!\D?9[.!P,!@>_/W+YP=5M%>4C4GZZU;IYPF+R_)'!_+G">*X+!Y&Z39XB"+0 M'GX7TN1 ]G9P=C0H"TLHT@).4BX0")?E(\'Z8K7 O%X&?CZ0/\MZ#ON#H_[1 M4),^;OBK7\J]1ALV M\].M#:7<"]M0.Z^:QH))4OW-7]J,]E@"3AQ*5"CL-W M,[H\"&F6"K:RF8-U(N4?+K-O"RS"Q*7NLKC\L'>=.(Q?*>3EA[O&TW#BTK;-F55+_.T77;50!SAJ<7/;GY]LL-XA\QFKR#EI1%M JV9[W\^0!$ UW: :MD]__CP/UWS#H;_R,?J D M RGZT\&NP Y4QG$T3C^JS[NCO! NBK0([@P/:[EMO=:*%5^6BFQ5;PH*!&'X MP&E,(NEL7:%8FDH/2S6F$ M-09%E6KR;BH--K4&9;4>#8![O,1I9KO%EJ6-M)SNTE)(>J79$),EFL28IUA8 M*WA+R*CG,UW/:X ? X#P2.'7>&*K9E74I-SA8%>Y4LPCA5Z&8-5PA6:[V&^) M&!4\W%5P5=PC1?],:?1$8G#D(Z4!)IU/@=(9D?/84O4&$",9A[MDE(!J\RPA M@PJF1PPI:Q],"VF>)@NP)55[+)EI$#8R:$[R6]4B_8&PG))^VL$>-J H7@DKMHZ!M"$8.-#^Y@J8VS2T\CWBY M#,,LD:W N<&XE7?[3+E]V,*$8^1(4?6 9W*\@L]$F1RK MMB[;KIB1"-UKSB&"-89/6L\F'/^600<^R57;5ND[4D:=ZP[R&B%0$!ZI_"7Y MKM\QM6:38CL[.SD^_J#M/J^18@O^6'[ZDT=CH\B"/2*'N.ZVC)$M;1\JY(,_ MY@A^J;N:37/4>HVH4?G:WK.;CO.1!9DU<])]1<"H<6WGD<(^:KF:.G/2=HV@ M4>M:C+4*XJ/VVY-O3GQ801D9T@*MQFR>C[359^:G"<+(CA:^;QR C4R6',^RCX9Z".K]8D])PY;(4R, MG6KQYL8,H8_T:"D_)V::I(VD:"& NK2ACWQ4\GGY%8 O6,QI!,/TKY2DXAO\ M ISFS]NF$;NM(! !?_'XN)"D%>AII>J)"AK\9'4=?K1B;9=*2,Q6K!@D[KT M4>OKO*+S9*E*&;6N!0S6"#XJW9CX<@PEV*$92:J)+YB3:3[RMYL> M#/W5^N%>6C\T:[W&<]_1^J&_6G_$SR)#\5ZZ+V5-#)QIGKC&0 'E%P_5O*#K M8E\G:^1!<[[UI**'B[_,\[FIORIA5+KF->=Y14\5/6(X(N(&A20F8K77(F2$ M,5*B^%!1S8\\KPJ#^I MZK;7M6,8N:I_D$KM<5Q MC,3I&?K&@\L[Q/DWX9JT_1J,F9FJOP#0QI1/!-D>!]\S+;H7N)'2FO,"+F?. M/5Y)'1EY&Y[-!+_P4H&'\[C^2H ;C>T8)M+TA[FVW"OPD"'M:H ;.8WB1EXL MKQ9\IX2Y'G1KEC>2HD5$6DGQ*X15N3[A-D=J!(U$:,&-"HB7DT)7HFVTL$[2 MJ/_:VP*[^O#CK.A4=Q(A!8ZJ"'"RZFPOM'EOC]OB1D9J'V\:W&7S,.9T/*,2SNLS,[WDRWA=SXTU:S@3=_HS9^VN_WE(X>X5/L?8=8.TD2#-::^Y ?B= MC9FCP]XH;N1#\]>;^?#+6=]YDJGC]*@7-K*A/X%VYVFH_^V3XZ>#[7?8YW]O MO>=>ON4>Q_D+&B51\@7;_[B]N\HX23'G-XPF]RB99/P+3B:8]0(TX8*A4%ST M!),/DD]1@L'4:Y%(Y>&2B7PU=RXAW\I-SA>8$1K)ME[THHRI!O4"#@P)(C+Y MU\^,9HN+7EZ<")ST I$7%ZPO/_'SB":(I+?PFP3*7]E=VZ,[S$))V0S+Q[32 M* L%V!Y?0%C@5+ZWN;A3-UD5OZK*J[V=@O&^[NZ^<&^GBJ%$D6VR4,8(,;:" MM4BY*..IO"\RS@2775 /A&[HM$G,W#F2RM*B_&F2OS(;6J7N#EEV.?\FH2E, M7;:RZ*[*Y-*%!(6F,IDC(B%8,%Q^/V/0(,/@=@!X2X+M!SLC8$PO4'R9R,?] MCK.2H_$4QB6-E_ 1%A+@<%0HOFF8.P-U=0R,H.DTN1U=8TYF:3O=]64[P:R< M<[>I3'+*[T=T*5<;,%3RLW7E$EPY5R[?LTLBG#?L"VPB298TTOU*Z/N/@0A/ MWG (4"[DN"T/=$0J><)OTS#.Y)B^31:@DG'ZR# ">V&E9OUE&EU&D>HLBN\0 MB6[3$5H0(0\W-"V3KUV/R\C[/14*SB!\Q]3[H647JX=O\ *M9.EKE8J_4VUM MU)@[4%=5\NF90E4-':HKN@K="(2YQ%)9.R$JA9OCSMI9L!R8;'?9S$G MX6<1M=.B%>L$#?6;COQ6T$]7MX_7E_>R"6@J,.,"5H8%J&4VP[ C359HLQ2H\9^H$;U6 KW@T7Y6$% M5"2Y!2;W1M@55YR8[/1VH4X,=WD4[3-%Z76&'Y_@EU7^[PU9XO;.60AVHH.7 M2]C)9UM[. DK;U1LL@$,8F\81%@4E5AT[G\12]%7PO$32C%K)ZR^;!>"(97<'L'@LH -7862T-8MVP5HIH MKPQ]RVRV[,??B)B7;7XDB8J9R0N1?,P>,%OF>YN$;^SZRT"[H9CZ2SGU7OTU M_+N$%BWQ Q8B1VI4SLN!NQI">, IH>PK%9COFGHT,Y@<=K*=6 _*:.*()I-B MLUF?P*J\LNXV761"YO!D_+EUI=@?L!M3Y29+PSS\]PUJEHV5?Y$R:O@I*1*' M*(U@M L*%<#7?T$L>H+MK7U M0,V=VFYPO/H+CM6U;Y2NJB^0,$3I+*6[8));AM9>&IK[=Q/Z,VB#RZ-MF(]+ MO^D!A[ J""(3.U]I^G\9BF%AA;4"3S%C.R\A8V"S-2KAE=!?8,^\;>KU?OP+ M@LX)E,@34/\J-QJPV\#O)"E=J/QA.HLQ&'(Q01/Y_%#U[MTFPWAOP*[:?&T) M,&78&OQZ6_%.[ 9KE^Z>KE L5G;^WU;A;EALU9,/Y6-O-TG<*\H8?8)A.$(+ M^!%^6B*B6MW8V?T!NWKLHO!A[[$<&[E#IL\F'V6P/;3XS\A,DTG$Q),A>!-D%@[-TS"[E_B_OI)0&4?7E[/*JU54,[6\YHN,& M\Y;[C2BKL?(LRJ.FR>:HJ]DMAM\#R MT*^T/2]%'@/ZE#8'E2RE.[&SCN"?R^B?67%U^Y$VG$+<"8S]DD8P4AO=#@NK M[>TK[NR^'JK8,]^\/>8K%H6]!>N7M%$-1IP#0D?/XFY/D2O$"7]8,(RB<-5HWO$A]<919/N!PI#P5V<#*C5G7A=8&JQ-+KCQT MH*)>^9:0DME-UID,H2$ (U' 0 5 8V1N&ULY7U;OA M[,D1=LOI8O[+4_$3?_H$YVF1I_-/OSS]\^,KYI_^Z]_^\I>__A_&_N/7]V^> MO%RD]2'.5T]>= @KS$^^3%<'3U8'^.0?B^Z?TR-X\FX&J[+H#AG[6__/7BP^ M'W?33P>K)Y)+M?G:YK?=SY([+FQ1S+B0F79:,,^M8T*"-]G$Y)W_OY]^QJ)# M\5DQ+XU@&A!8Y,XRK2T&$[50*/J'SJ;S?_Y<_XBPQ"?74YO>F+ M]%CQ[#]^?_,A'> AL.E\N8)YJB]83G]>]A^^6218];-^)ZXGW_Q&_1O;?(W5 MCVC>F!(_?5WFIW_[RY,G)]/1+6;X'LN3^O\_W[^^],H$F22./Z7%X;/Z^V5"\@OF7+9[Z[!QP@EE:S_KY>4-_/WUVA=<6.WY=(?V+D[G:O'RV M2)>^-*N26G2;?SF#B+/^T\EZR3X!?)Z\F4*D0,E)B\00 MK6$:C6-@>61$]L)M,L@A7IZS.JXE#:R7<(%E[,5\^HIG=3*?X6RUW'S23V\_ MM=]&<3*ENXQKCLNWA=9ZGJXV(U-8L,B<67"1%JQ S@ 5+<<00/%8$@C??&37 M<5P>VP7"/._2DT67L2-]]O3)%ZRZYU2UG8""+EUCTN5E=?J-9\OUX6'_3#9= MX>'FWY=N<=A4_JM%XVD_D2^-8E<"/$]IL9ZOEN_@&.(,G\\S?=*M,=\PXL"3 M->7$/>-O017Z?=!E*2,U81,IXU4%:_8-\ MA1?KY6IQB-T&V_$9,H'.)Q'(HAO.=/*J.^3 M-\W%THPP'U:+],^#Q8QF=_G;?Z\)SD0FU$$+<@X3.8$Z>,W *,=H F(!;9PO MJ3$]KJ/8?2$<'B[F_7.7K^=IMJY^]O-,6IZ$#[-W,,VOYR_@\W0%LXGR,7.N M:9PVISK]F@7A/)- 3E7B($QN;6?O@V],]G='OEQ?& .)J=D"^4C1UW+='?<8 M_QUF:YR@SPE!1X9 T9-&'UA(A12#UFAM)G\AV\9TN8[BGE:6?4^LV''.F\G^ M/:Z ',3\&W1SXN62C/WZL$XSYI=8IFFZFJ2<$0MPEH,G7]% 9,$$P:0NPAIB MJQ6M@X^[48W)DC:F1F.1M'3?-SC>K@ZP(\7VN<,#BI"G1TB:C2S^F\5R^0>N MWI:/\'5BHRK<:V0I6IJ#K!V+7M)/PB>OA2O!E_8N_'T@;D,B_7V2:$AAM6/4 M7_2%*9*(,7'4Z8XU"7&I9$A DV#Q]9$Z=_<^>-'DH63 4+F=!ECL4-\@P1IC#>(!DKS'XP9/;C)_ONL5G[%;'[V8P7U$D M7-?EYYJPIF4SB5E%&I5C/D)A6AD:FZ*Q25$T#;D8P-89BMOPC"DET4#ZS::^ M&1G^OECD+]/9;.)D\3ISRXI*-*S")0N5C]F#T @<0+<.'C?O'I/7TT#(#YK2 M9@)]/5_!_-.T)KGZH1"S?OMZ&I^=(:.X"[4MNOKCR#0!93X[RY(4.J/4DE11 M8V%O@VM,GDL#(C0713.2D,>-9('RB M.DCOM784L#>6^X77;R-H^_T(^J$3VS@&V;B9IG %W"LFI> 4_-"@8JK[8@(B MESX+-&I_/OP#DQ',*.'+I^O7D#7'9,R/0@OKB6 F\ND8?8O(0$BNUM5ZV:PW*98 MP!F6N2 -&V)D$3 P2-D%4LP.?6L']T8@XPMI6M!A]SEOZ $?T;L7W7&UJQ[) M :M5 * M^6[)6PA8-^MKHL2($G)(!EOO@]^%J>&8-SZ+,R0Y:S/C M*J@Z-LV\*H)IM*&4XJ409KA1CG +M"DOKA=U[R2 (6LK#2JM9+ LQ%2C'%_K M@;-F@CO2S#IJRUNG1^\B^&AL8GLB["B @:,'[K4M#DB[ZQSJEDU@/JO(/"8H M@#8'.Z!2&+U%'%0O/% ,5QCQUV=7I^P-_;WE8;"3+9X/*_JY[N^W.P]V[<%# M'0F[?02-3H7]@:OSLJU)0.%BM)JE0,+4J=1:44 FD_129\<5;^U37 *P>^9Q M\Z17M$!J\#>=KZ?S3V\_8]=+9?DKED6'9_M_N/SM*P6(M%:G<^B.7]-4]PRO M8>-B1J_Y]'J^P@Z79 AK_H43T0'ZZA >6:S!8O(B$CTSXF%HOB-6EA#8(TP< @ M9+P&9535]*V9M-O$-SR;MEQ5JWZ*93F168*S@K-@96::O"\6H5I>:Y+0TD91 M6HO_*H868WI;:A5.[Z]@=S1-N/Q +LLD9^Y-H @^0ZASK)!%E9!E=-*GG.IX M!QC=S6C&I"AWXL'UU&@3 ;2+^;#7MX3E=^C^B:2Y/YV.>*1,^_J#E?= M$PD^U_U,ZX)&DJ9MO8?X;31CB@&;$J*1 !I6$2R1'E.+'%[B$?C+?E:A7P)/1GG)QA]7],ZUH/@\4Q;ZR)&I3!D%M7X]V* M:$Q5MDW9T5 0+3D0:9N6"@?$A* M!&Y"ZWJ$FW",J0JWM1'9;=+;[;:>I )J8'\6*&HCT%E>B'A!,,V+99 E9]*D MA#)IC,U]B1M@[$[L(YRO<9/YN%KV<';RH2X^^B_7\YF 2:3D)0.C20Y6T MU@645KEULOCV),0C)Y]:,V.G"6^<@1PFIR_.G_6@V$9B1R6!]OW4ED*LEU<@3 J+3U6 M_NPBMK:EB#2XQ64R;S!Y62AB)P(+EWSM#V,8R%P8I R1(H"0G,_^59$8TJZ MC958#66Z]R*.\^*'1;FAU4RSFHZ[WC-4B<>]QM>HXN.&]YRUZ]%6*4 CF.D] M3%\$\X5\5J%R,@9!F=2ZWO@6.+MJL\N[P<)H"[HH5K)01/0<6"A:LH1)QV*] MDZ5U_<8MM2V/O9'8A@-7=6S7^9X8Q5F((_,UH9FHB(#3C/A##I^&,'\R6DGI+SW/_MA*!_A^F\XGG>39?D8KSL\[SO ML)LN\MG4\8!!E6R814NLD;:V8!"!61NEYJ)D*5MWMMK#L,:DUILS>-O%^U@T MVL?MM"ZL]A-;/L__M5ZN3KN)G0P&*8K+=;\3 M2W0TV5:SF(-FTE-HQY--:/?%^1V',JH@_M&(OD\^#$[N/^<=PFSZ/YC_;3'K M>V*=+L^W\P_U<.3)88);EFH"$ D=9P[K-.LL:TDL,@JWN/?9.?(*]L3N7<S19?VAT+N?GI>TDOJ5'D/]9OXT$8S3 M'D27/[CPS1-Z$+EJ6W)\B2?_/VM7_]O7= #S3_B>!O-;*9CJ">RZI16!%9]+ MO4$F,@CUP@ACLG7&BUR:W["QUQ$V2&I4".^ZQ=&4I/OK\9_+>E3H;/OA.;E= M1_U"G>10A%+:,U4+UG5TD@6=Z \#/&<3T*G6F?_MT8W);QXQQV_(L PA_F:^ MQC?PU89%RROX' <7N2N,G'K-=$#/0.?>-<)H/&#VK4/I[=&-*A7SW=-S5_$/ M3<]7TSG,TV5\(8J2I/*UHY:M71\\BX8KAIX7E;FS.K7>[-H>W9C^?GKN* MOQD]3X;XMEP<]MOY3A,\,317$4CYHS-UG17.R)$E,Y"$D0YBRJ*U%S# ,$95 M0/_]$/ZQ"?48?H7FT;A8R)+86EN,G+/H$S K@Z;?U8,JK6NY'^I7W'\>WL%Q M'_9]7#Q/)),.?UTOZTV<2SQ)#?32._E-GH@4>.#UZB=7S_'58NV0R>+F$%.$ M>@$4;[WT[X/OGB' X$>'AR#8M3Z-0\FO76?/JPBO'=M S7,T*K%@:R,@H*&' M"(*9E(U2020A6R^P.T&-*CW]6%S:25+#$>B;EZY,>,&H'0!#54_3QZ!8D)$" M (^?DG+#9R8#4HD33%7;EY_^="&US2##X.H-I+&P"#90Z$MQ;K#.(;0^C[@%K#'M50S$IMMT M<@MA#>(!G .[!58I[B$::4ZBMK ;106]J]H8PD5*13!QWIWG(3JN7B6LXGU@&XH M?$C=^I&.TQTX$8 M?;K8 &^"T7#KE&2@4RW91V#>^L"X-T* J)^V-K;;X/H.4"^GR[18UU1V">03@%0LQ=JW@:M0#4E-:@650=U=9FHU@4LF\AXL@.DJMN11;.I!Q0 MM[X0^38\]TPG_ B<:2:>G0E33]A.WK_]$VK1(ESPI&">3\K6I^?=RV:U7'YV M?A\=N>F@K"V)%1HT0263&9*33$BEO:9YX5=/C%X_T;L3@FVXXW\,[NQ/4LU; M&B::ELN=[PIP'DH EB40QVG0#+(23 3,(:.),K>^9NB;8+;A4/C!G)PVDFG9 MZ/C*D9R--MQT^GB/":='M1:1XC@/17.MFPE(4LNVA!\LCJT3O/= M"^!6:4#^@S%J.!$.R++JX<_I'_45KMOG1S/9;,TYS0GG:%)$JX;7:-L@W8IP/UA.>P\R'9!_&ZU[ M>B'/))?(;;VM001%,^%J@S4/G)E<0+K"@[%A<*I= ;45J_9U4]RCL6H720UM M$6L\VW=!75VBN+,=* M#DAAO2JLUM;5PX-<@/(HFW>]^P:4G6M!;G[L29?EU<2(G(4*F3E(IF;))/," M'0/+G2XV1M.\G_;MB,94>M:"'=>*/-K)HYD9^G-.2FK6-P?M[PZ\ &X21;0F M&: 1VGJ,%I$%M,AB\L=4Z?O+ ,%2D.J9^NB:[]W?"6I,Q6-[5"(/E$J;O=?KF*H3=@*'8K8+ MV+0GIG))OK6KA00E]WOE0*M@(J/D2@?%C/6F7ESO MF(,^WHU1%%8P)!4=(J;EK>1^ HVB"M4\J#2:](8.X>LYKA]#M MXC]O$+!]$TVC,.W-Q8-*YZ+@:!.%TK*(3(&[M/6.%R![2J()6(3+K97O33AV M,IKONND\33_#[/EA)=S;]7(%\WK\\VUYCT>+V1']6%]Z=DC+*J/!U6:R7GOZ M@WX**E3BE^(A.:NV+%2Z[YO'8&":T>%2*=*@,FCC6[V KCLF&/\.LS6>'/)\ MNUYM<$YTCLHJ6V_,J">"HXTLB@S,%0->.G+YP&Y%BMO?LUMI'A["=%YO^[@R MW==&$Y)$TJ.68: _M 6*?A.GP8'$7%3.,:BM1K/U*\? [=9ROEQM-\CD-RP/ MCZO7\^6J6]<:]3_GIT6!>';D96*SB#F2Q;5<4;!DG&<1E&()N/>) IO4?$_X M3E#C<90&H,TPHFE4Y;LUFXL3!*,O5*_8("KR"XMBW/F0$;.49;M(\X&J9&AO M(%GG') /RDU*3"N0S.<0Z0^ILN:E"!5^6&]@0"[LYA_<1RH#Z=!7D/ $[L0X M>JL1GJF2 GDK0="X);(B)4J!0H!O?<;S6UC&D+W= VN:BJ1ADO^T[=Z;Q?S3 M1^P.^_9[UICH8[$$)=;N(-RP*)%,1<#@@>>(V+JG[8U !J-_)F5*T-+STKIKTK C&I,5'2Q>@+^?%%('=6&-.ZC+W]*,8TKYM=[)/I-0&* \$93_4T5B:& MA$PZU[CSI MX-H6.X?:\<-:%H/R4GG.A6GM8F[>_:.:N 9L>Y!X1FF$KMY(UY^Q^'@ \_,A MZIA",, 0ZAF.Y /SF#F-6"05@U 1QQSDW#G ,=6SCHSFXR7:*-?2E?-)IP)( M@0LEBZ(H#DH]_!99,&0_3.8QYZBUX*V3Y(,/:DS]('_@-;,[H8;,XVX6+M1# MPR>C.%_DF\SIE1!LN\SNED]ND.M]R!@:97]?3>=$[#?3H^NZ\0]<34+48(T@ M':B\8YJB6I)R06:+U,5(46_*:ZPV;D>TJZ:]Y>DG]>6U\[>VY$;QXFKW,268 MKSUXO:BC%UF";]UQ\"Y,8PJX&O+EJLYJ*IIFIOD65,]36A^N^[M=+G4$E]QA MM+*P(FRIUT>2)ZX4>>?@4.L$(8?6]?_W1SFJC%7.F[YG&[5^VJ@FI[ M^+>ESF1M4/PR;8$@)VXS(_>KMD-4B44(A24?N4^98^"MS_%N MAVP,]FL 4ES5- .(::#[(JXJPHE,QEE+NC5(42\94(H%BY:Y+#&'1&X^;]TO MZ79$8\CZ[8$R#<7RZ(;H0=4S6SYY7X9HF J;.[P;(TM4245R,KAB&B&11\LM M*UFGI$T(T/PBXD>+L2X2_K1OX4FE+JWH>B'*DL3[GPC=Q&87P'#-A(B!:6& M@4N%*2^<$$+R5%KW'&@ >PR6;@#6W<>G'D+ >PGFK@/_@];_QR\X.\+?%_/5 MP7(2?/18[^*)N=[*XQQG@0O!D,>@N5555S\J*:\B'H,9'1T?=Q+K(U&Q+IF/ M7Q83+4$*GY$51WXC.1N&!54T\P50&2\RI-;%_ \".J;MK-$0[R%"?$R^$8%P MDBD>R8+<6R6U8UJ*S()(EF63(#@?DPR/:XC/H(YI.VA5MB= Y;" MR.21B:1,O>G3,A]1,.&E3JXDE63KPJ8=X([I K31D._A ATR:=>7;9Q-[[(H9Z$ M)"%SY[)K731U.Z*=>D_4VT*7];I07+Z=?^R@GG[_4,]_]L4^K^?TUO^WAMFT M3/'L;I&+M\Y^[-9+6E8^>.6 @I?@:$Y4O?(O:=*W-AENN=7TZZVVS9K &5/" MK2&9+G6GV+_;) =?6?>X M4V]OA1 #<*BI+!K>BT V$Y>KD_'UV":IQ$!$1,8#_:&# .;K]7Y%$&_!U_;Y M[:_2N 9C3*FK >FPJP":,>&W_UY/5\?G"NT?T]7!8KUZCZ3H9L=D_;$[G,YK MK>HKF'9] ZR7BR_S+]#E=]TTX?/\7^N3JZ^?S^?K39^720@)1>VP[K1QM7JV ML.AM8)AR@I(,6&B=JQ]F)/=,:WVW^FD$/&@7$"XZ$L?\Y A7.B:C3;8XU?G= M7-G^*Q;ZSD?X.I$$3SEK6,BBGF^UFD5))IIGJ;%(GYUIOOV[/;PQ);@&)-]0 M FO&J-^A^R<%0L3^\Q5"2V-6Z_DW$'_[FF;KOFW9YE3+1SS\O.B@.WY]^)D6 M35T,A_Q M!Y[Z&N^P^W '>Z0BOCFLQID(;;#V2@!\8^>IYB?'Q&%/N$?Z\-8ZR1>3F=K M^K1__?)BLSJ)H;KJCO&2>F$*Y@4)4Q&[7.8B)-/ZYM][0MQ5T7WC==?>\RLL MIVEBT?H@8V#*RL2T!M+*B)(!0"%=G!RIY/W,Q\T QY2?&))K5_77<%)L>S-? M59$P>[$X/%S,3\ ]7ZVZ:5SWNO?CHO^,0&)^!\>];]F1:_ )3U2K%463!RF8 M#2;73FF)@:9IXB)E'B-JV_Q8_.ZHQU03M$]*[EG>0YK2>M'X2:BS2S[_AJ6HI+[WQ+ASD?_M[SL_[=0?I_MSWEUP*,_#&RUX*,5;%K0N M)R0/'CSS)=J0,GAC6Y>8-0%^3U,[;)YD4'I>.T6P=[FW.Y?R0.B7(W(GT1:T MD;P&17I9UUOO Q>L%&%$#D[2.$9"V7LG5_9VU^'WP-B'BWTPQI[#OCR("87W M:! -*ZJ04QOJ?>7"2":"3O7*!)JLUJ')MMC&M,7QJ+QK(KS]>GH/.N][TV,& M\?7:GN2]M]@H=(RUD33S4@>F(T<&CC0"NI*-]\G&T+I=QSO'C0;=8?SJH)4FU-&EYMFDR <530Z_;O9-YX2_+Z,[PRP#*5M;@#D.J7;\T QX M+>G$2$:>:U1IZ*#M?HC'[-$]*C\;"'COI.S75%U)IXOJ(\ZOK*F"6J$*KC:+ M<[55-E*X1&-(/'#G4";$UD4&S<"/V0E\?%7:3.R/P]KKF'V0/(=D&/A,;C.2 M,TOS2)C[J]V<2.F29$Y6/=TQ-7WI&HV#EV[@: M12IG+^E/(#A)5LUJ%B!;INO%U>!MK'=6!VV2M;)YS\V+[]]]@^ST6>_A"[$/ MNRG,ZLF*>BG>$CL*_2;1Z^1%,41W52A,]J7F8LBQY$D$,NE!J=:)M[M1C2E& M># ?KN]>-15&PUW44USUR,SR '/?_^@R,$?&,419S]=[."D]CR%RQD/&Q*VU MNK0V/5O &I.KWIXFC<2QI:$X_;S^$6&)?_O+_P=02P,$% @ !8)75V7G M_)I%6 J^\# !4 !C9&YS+3(P,C,P.3,P7V1E9BYX;6SLO5F3&T>2+OI^ M?H6N[NOU4>Q+V_0<(RFRAV:2*"/9T^<^E<7B06*Z"F #*$J<7W\\L+ VH"I1 MB$R@0,Y"L18BOW#_,L+=PY=__]]_7IS_\!FGL]%D_-AT5 ME\@7'WH^&O_S+_6/&&;X RUO/%M\^=C3;]('\M_^C^__O(N?<2+ M */Q;![&Z>H!]/@\__H/KZ/1/RU_2+\Z&_UEMOCWOTQ2F"\4]. 2?MCZ&_4K M6/\:U&^1B$'R?_MSEG_\C__UPP]+R85IFD[.\2V6'U9__?O;UW>1CL;SG_+H MXJ?5[_P4SL\)\>(3YE\^X5]_G(TN/IWC^GL?IUBVHE\ON8+2%<[_6S_MI[TQ M?20@TW09$>B[.*X4;XAQTZ?OC_GK9T'&$B[/YPT1W_WLIG@G%V'44L!W/KH! MVL4'P05>1)RVA'KCT&U_@NSG]O>Z[LX=1ISR>0=UKF9=L :_;!U^#3?P8C4=UR_F%OEQ] M>L78? 'XYQSI'RUWH/7CSR?IQB^=U_UO\E5AYR'B^>*[9YEW%UUS];T*6$6%PI?/>*G*M&? M\'P^6W]G(>.%?+>C6 KU\>MZBY]Q?(FS9W$VGX8T/^/66D,''WBF&2B&$@+J M#-(I;4O2-MC4>%6W,=QD?9%6]N)S-ZC&9 MS6?/QOGEGY_J3GPE!V0F!Y81@D.20PD)0DH%E,\FY>(BBM"8,-NP//D-I(F0 M>U+^F_*WR217=.]P^GF4T Y28$I.FZ-3<+-J*YD2(T$C<=XD@]CP"="!W:"?TN(^2^C/@;CG$:S@G; MLWQ!\JWKG8\^XQJ>5%9R%3(D;BH\42VG$@%SX"D(*[SDC3GQ *03845+P=_E MA=J7%\\N)M/YZ'\6<<8WY?5X'L8?1O$P.,)Q\EV%>T/;@#=+[@E#:'*3?&MT M2K/,__V(GKS^&PJ\!ZO^:NM9![%'XTL" MN=J;)N/9B,>BZA[[ZOY M?V#- <;\[#.9(Q_PM\LJE#=E 7'VYG)>$V1K+L62IDH$10:S!2]UI2E+9$ S M#27[>D<2Z#!JO0OL!/#)LZ0_=6RXSMX[0VH+VA6U[X ^RUESS%( =R6 4EC M:TOVJBG!,K3<1CL,?;9!/%4"-5')!@KMGQ*Q7O[[$,_QS)8D56 "ZHTK,5J3 M1^,#P?$J^UR8YKFU\WH304,"7,N][UWM>XAQ4Y[+#\M,ZK^D\\D,\U]_G$\O M\>J;Y(GBG_.7YXL'_O7'&7ZH?WDL$V;3^=GOTTF^3/,WTU6VSK,_1[.SXD34 M/&J(3D90.M ^ET@>R4@ODO,E9].%"_2 :SR@KZXXL.W9#5EP3[7#/:QXA!HG M#<79,/?I&I[KZ5@_+W;'3J#.;I5<[*_KNT!:[OO;2D6NU-U&1W<5WDC @VD_ M,Y\-DNWK91;U/M4 T=J"\"DR%[5PO),]<%Q:OU%P M5"AS'-<"NU\71M!9$CERFQ,D:1&4DPC.D/GJ.,\F2QZ*N.4^W"V:>>@APUEP M#74PZ4& /51$O,?T<3PYGWSXLEKL"I8(&#EJ#BJ:VV5Q_97091N44RD"'0_D]GN1P3OE($C%$T>C&YN)@L(=Z-:Z#R2:C,H1BA:E\" MVBR3C\ 2-])DG3%V4N\AQ^[F':M#+QAW C+WA@QI2]X7 M"Q$D&6:81/1*Y].ZLAY2^X^7=5^I=[1#?9KBQ^JB?\8K; 3T3:GEP0F]UX(\ M;XQ>UTP:YUK-GJ/WF+0+K6NR[H%SVEQII8<>TN!N0/NO<'Z) M:V2UJN!7G'^T%_/,O_?3F;+X(*[R?/P2\\^+V.\K3I.1 6NLA27$+XL6^OAFPS])KY3G8 M6(OXBK<0G$_ C2XY9"/H51F&9MM!?I,L:Z2S'O(AE_RO^S(MG_R/VEBJ2H:@ MTS?6&;O5@+BH"?F+"HXS9DJ4)A0H"2WY*,62ATNR"JH(Q&!9MAM:&.['LT?@ M/'&J]:VY/C(HK]D%;_&\'O/O)UVQ.ZL92A% 9'I=E$J&8*,!4PL=TS3+$1FFG,=L/757=]K^F;8?'A&;*#\WI0O!2F)R=LZVSU+M?'3:Y "M6%"^T!T22O(K$$L]X ,>DR&*1 M^=VZD\1#%V![9XZ3H\RS9 70ZYH3(QAXHA&P$'E*7LM43C9S?)]+_SW$>.C, M\3M+6!*K[D>3<=V\%NF5(B23O2X035:@,#MPAADH2@0=6?(9>\N6V03H2'++ M=U+T-L[L+? >+OQO85HEY'4!M4NB^2X5C9L #9MPWH/B;I--/#KG$C0KU$ MOP*FA6%96@/,S4A.0?D-9-Q#WN"SE"XO+A>Q MW&V):BN@Q$,=D:PE)VN*6K356J*_: M2ET3/'02+HO"T^T$V*??1.;P;'BH%\TN6AFL&TD74-]0+YJ==-2I+M+7#R'TR*OD3>:>C6<6E]UUXT[96^BUQ;]Z)9[FNO M7_R,L]&'=4!IT457"PU,&TN I *O:5]3V;!B"EHK.Y9$;/CT8^D_LI/4)RU% MUM"T70#Z>?2A!H37B,@2?T?_F92RQB:]T,X*L(Z3R^]] ,>E@,1CS%(J*:+J MI,X''O3D-=M2D*U?U%>7X[2\!?@OG([**"TLE='ZDN#E(OI3?S[.))GYA#Z4 MOOV?89K_"--U\,>239*DCB0*5&1!QP1!2 F>+&AAF$Q!=V-""S1/GBZ#JZ1A M\'ZQ@->_KT 4%@I79*K:HE)M/%# JTP'6PI%24Q1E-R)%^M/?/*Z?91H&H;8 M%R#>?9F1X[O4 !4UE@?.MDY$>PK37VWTMRK N:*W%$.M(P_O119V! MLYS2_=4%645>SXPE <@B(,N:'LZ,)WLS"= JF%ATD,BZF>C[H!@^UMV4)#>V MB<&TT4-@>XM4EE&I+ 6*E"(XQ@B;+&1@2/)<2V*":U/([@C#O#:#AIE[84IS M@1\Z*/PUN61%[_?3,)Z5V@Z_$OUFX,.R)+*/&KPP=60H=Q","*"0\60PU_^T M3NAY&-:A0LCM*' [SZ>Q*OI(^KH?XLIBZP*RIWSR3@ /DU_>7+V[T6&2!<6#/B# 1..[H@'R\H%9C6K=NF; 4SO'G<@_+N9*&V MD'P?C=>O@#V;_SXA ;X>7T/'5$S6N R9)U[GG9/'GW,&Y%;FE)C#VS'PEKS8 M@.C$R;&O#EJ'SY]-"=N'97$?_?YBFV2NI)2*!FWKYBA5@< 8 VV\U0&9)>NM MDP^]X<-/QBQM(KW6@6ORNQ?)&N.$;^+Y:+G8BFQ%XB[8-IN>VW,![WO@L*9D M&Y5,>I9G\ZDI#V#,W,@@0@ GD(P>FQPXM C;RZWF+U#:_J7<38 M6L6KS>K:>E=M,?[GCK6A?18^>:PE<[25.>[I;T*"#P(YP3=&=+NQZO[,X4[L M]HK:$.EL+>7660UW8=9X[&^3\8LJDO-ZH-4JJ-&R"_0-L*IM7E&7W^ MZ_%L/KV\-3#3(2OH-(@8+:CL$ND')=B4G:J3<1-OW5=J"Y0])Z:-QFGT*9P_ MNYA=?Q8&[N3\,_VU/NE->4&^QVA^AB(Z9K('.AUK5H7AX*(R0&^" MSD$HYG3'(I =GWR *[$&JK\U7:U'8?=Q^W5# *]"PB7P,ZNLCKR61AM51\'9 M !Y3AJ!D"HX'+6+KAN+;L#QM6C25='NCL:DU8\#2(J7,L&JR6N N9)^5+4RVOE?:A.,T*+"WA'N83//W\0S3 M)2'Z93+^\!ZG%W7A9RHZSTUDP-!Q,E(!3ZGUP$]\6T;D6]$<-[.LSPC3Z14]8+9R5#0/2+F$9MK*IE+=7#B,QK8;M9 ?<_ MYVEKM[4@&TZ%V;S8^CWAATUQZ_TD MWUVJQY+0MCR'R$49G8_F7Q8AX%]]7K[49E^\FWC_Z%-Q"M8J!=,/64@[8)SV%2SO;5U;VJWT/00Y$@:IT* M\Z5.UR2>Z^PAAIK<$%QD*+ .QWNRRG\@76P(W>\BWQYT_C4H>1/<^@HK:,<, MX\&+PA/ZS1. M<08ZU\PTESEX9 Z\MBX0GIQ3OW'@4SKX]Y1O[X&_W\+%^@*T"ZZ>#O]MF YC M .RKLWLIL*? >S@0MN(C1'4.GP;Z0X!"VOZ\B'*1VU@'0T9N6R<'#TN$!XR! MH7BPBYQ;7P>]P_%H,OUM,L?9SY?X_@]"]F7YYZO)Y73=!#/6B#,W$*S >OHQ M<"@]%%<0(V:CF>X4 ^KRM$-'@AZKF$F?4FV=+50CC[],PO@VNM'GK_GI*@9: MGP>,Q8 RGG!Z)X'8;U1AHI00.NG\P4>=@L+;RK.'3;Z&F^>K,^;O)N8?KJSSR,JB=;;S.B MPUAZ^VOL 0KL(>X!-H%U=:.0CBFK($56"[HU!U>G1\H8.(NHR-YIW9)U2!(\ M8.4-Q8%=I-R#[J^9)*L3R2F+HN0,,=5[#Y\E1"4%"*6\9]&CCLW'F-T&,?S9 MWT([MYOE[B7:'H(Z"RB_AR_U1'L_>1[&_UP#PYI>)K4'%ZO-B80ND*$)0@CK MA;7&Q]8W?EO!G(3NVXAZL SO6\'-98KU>_QS?AG.;X+IGO9][V>VR07O#KM1 M@O@OUQ)VUX_]Y>K&F SY5%P@(Y$.!I5+)A\..7BOE0V,WG?7>N>\%U"+=*_; M'[[*27H^F4XG?]3@=?A$/YE_.<,B>6 8@,O:" ;15P=6@*>]CJBM! 7:495S8EB?6BE];AA$U K^9PW<'Z[#.]OPMWBS3MH]<16*AS@UTM@Q%& M@"$7##$E+JUX: _:"\$IT&4X%?3ADVS _6OX7&7X\&)PG/VP+DKQ/%B M(,9,;)=2\*2%-*YYP&('?*= IM[UTL.5UB:L+__\-)HN:OQ^#G/D9Y*,.U:X MAUS'E"NFJBR< 2-R2=K8F)T9@#JW8)TZ8_;10@_1,#+4%T68R^S,U[/992W1 M?#&9S6=GQ1H68^1@E5($C=6CD[[47"?IACRF_%_A>FH'I!O%\2UQ6OG7#T@48#2T=5N41*$P\B]MAQMZVS( MKMA.B2J]Z*-UQGQ'D._>O'K[+/_WY6Q1^'UF9.#"L0Q&U78^Y.?6O@ >HD84 M)"I3LNUDZC[J\:= DH&$WT/R_299_'U\.<.\-J&N.@2\0KR:%W?F.',8$IV5 MFM7D]-KJWLL$6M%WI42RW5LWXGHTV%/@V+ :NTLUVW!G>C'Y7,<+SNMWYY.7 MSU^___G9VVJ,G;DDHE(F0+:ECM[2]#HP-%"*)HM=L<1>M/6!I\",W@1\ MEP1N"!*$,L?I;(Z?+C_-IZ,/'Y!D%;^$]*_+T6RAG#.4],G):9#>Y]JH@)@L MO82<7;8H9,FE6U>(5HB^-1JU5=%=GOD>>/86"1WA?'XYJR6NLV=7:%],QK,1 M/7CA#_Y*NKNXO#A#EM%G5& U0U J)(C!)!*DT8(A4ZKC6(XF<$Z<87TJ9T-L M<,\Y71N7\/MT\JJV.B)@[,L$++ &>>.!-#Z:GLK MF*%*6H>U?W>7\[&4MV[(Y':8A+*>$Y$] R5ID_/&$:_)<&,\H*I< M&FGWX5J77:0\9&E#%US?:JW+3CKK6N/P&($/20CCN.,%(VAF"!^7MG9GJ*UW M7"C6JR)-ZSC+L=>Z],*#7>0\>/%K-"4[FSC0ZFIU#\>:0D&G9@BY=F-77K2^ M CJRXMMNI '87H?>0*WD]:+R@O?(\:D6VDDQ<@ I60HBY@!$^YZ)%L:FU M87 ;PVF9!7M)N(=L@>MXUG4_'1#U9 [<17,80V _+=VC\CU$W,,!L %9T#XS M)TRMY,RTM:&C#:@B8T)82W_CI76]^U!*?^#0[UOGNTBVEY*'1:>UVJ1]//KP MJE866 2_9@A(A M@A>>)&2\2"R[HG*WEOL[//3)4J-7Z?:PXSP/,[S&R52Y*,A,M%%J_2IUS1*7UUI\\8#3\,;>+P,&^:!?@6QWBXZP-C%[N^BTO9O MYL-&_A["OZV^/237<,.]#4\G,9Z"^2YR 0=(F)7"?/(&!T((.4BA3A;6A]4> M*ATVMK7L@NE;[/>[DZZZ]'Q]C*"'ZO>+M*<)HUV]W:,-R="VYE&1IR8)&"_! M9-GZPN.8^_TVU_TN\AV^WR\K/CHA:+58V]D&#EY64R*B+4%JK6[G^)[:E>?^ M.MNMW^\. M]JN_4T^''/1B"]M/X8H-G'ML$0I!;/E"Z@G-"@F"$Z.%L@VE 8 M!J.D//)ID)L_]MHD.O(6;?+GKO M//-O%TGWWN?[]7B.4YS-%]'S.?V1KQ4P^42XDE"04IT]1H8NA% L>!:TU=+H MZ/IM^WL?NE-D23-M]& ]_#Z=),0\>T5RJ:A_P_F;!"%SSQ;0@[F;&P#)!ME!U MHIM'%Y[0&,EVN\B^LN^AW<9U2-XE#7&R:^"J/I8EI>)>SY9'8YQ3-B+(O%UGFG MY!H10^N8/((GF;+.611.L,:D> #2:;"BI=P;-M38O.1[&G]XR45AVH)Q&$&) M6*.R:, 65E/2BQ;8K\=R3(U8^C]5&FFB84^-/;J %$1N BJ0BCPOA4E Q#J1 MDXG M,F8RV-JC8^V!4M+>@PD]GX[8ESWM)[-RH*C[GPR$$OV M%_$&+C2.L2Z3DX1/IL3D(;@0:Q89V=31(SGNC FGI8JWMXW&;O"@?4[Z]W-W ME^JQ]#;9.+\(M0Y.!T&6=YU7'"0))F@$*;A-*GE,IOF0AB.?[+:3;KM,=MM% MQL,-\^J"ZEN=[+:3QKI-]7J,N(")C!M12^6: MC_(^]LEN/7!@%RD/,MG-AI1B+)D,ED)N$:LY SP*L,)Z:7-R7K6^0SG>R6X[ M:>?!R6Z[B+;W-)X%H:63J@3/P5NMZ%S+ IPD5F/PS%L6M73]WJ^?TD&_IWQ[ M3["XUI&G"ZYOM8793CKKVKKJ,0(?LH599 Z=+ @:BP=E<@87609IN,3<4/_=!\MGS7TB$("ISK#V*D L44'BS/LH=2(_N5-( MJ,O3#AT+>JQB)GU*M8\&(_>/EP_:1^>K15OJ70M!A6 R!U31"F/)K.W8T?_! M1YV"PMO*LX^Z]L7VE;--PN?%TNKV90Q1SF3(09C,$SL)?TN/@L=(KL<>$[39Y.#0 /U'U1:8#IPE;]($(03/UI34 MHMC].'I,M-#?+@)KW6/B1LE]9,5&'^H^;@6H' QXZ11Y[M9GG:P6V.FRY&FT M*=A)[%O;%.PBL]8])FXTNV!T$-#_$9#E*!TZCKU2#CA*F8.U239I[7(D#4(> MK;Q'RZSG)IN+W40+LLL\KTTN>"VB)6O*HL8U;'TU&T=H=I+ MMCWD\V]H^-8%T;?6375'/)23I3A4#@+&#DAD>6;^6YG$@WW<=0 MHU?I#M!--R:G8LV["SR TCI G0Y1&SX['K66IOF(EB/LIKO/GK"'0+?>;+9L M17,M*7>V?TN:>SYM_]8T7:$V:E&S(6WYEZLY;SD+HSD'EJ.K+8H,1)D<%,VR MCEA$X*V3_>[#L_=KO_KL%Y.+2!M3_>RWF"8?QK6B^37I83XJB[?BV6R&\R4$ MVLV>C?,O].W::VF$,_H9.5SY19A]I!^\I%_Y',[IGY)59G/F+@:P/+.:#T(> M=J8O4<0LHI4IFM:62+\K&GY;:L;&.QO4\:B^A^2=W\.7&@.8O9^L@*^7B[-% M8X\%XM62SM"ATU9'\)DGVMTS816N=OI5BFD? H^M_:A=\)T0Z7I32Q\FT=T7 MY)H\WN)Y[1ZT; P3B?>R[NA.B#X]J:2' M5+)WZ2/FRW-\4S8(8_;\R[6OEG%*:1FW CE17(@Z;L&#K_6<+@DR%FG/Q.;- M(7?%.%0%2F_TZ54IQU*CLF%IJUZK-94B%*C',B@O"FVDS@+*PB1&[5%V2G#8 MSW(]Y/5 O^K?LE7MHX8>#[7KL);G[=?IL1T ]G2C\""XPUPP-%%E!WKLKX># M$$8YEZ+T"$*%>@%:>],PLMIL202O+.[83H,H#UQ*'(8GNXB_=8KL[Y?GLU'Z M99Z_AK(Y*]Y),*;>PEADM<65 >8L$\E8A:E;@?2M#SX*$W8?N4\:":UU_/_U M[^N%UK:7;\-%O%Q7WPA.9A5+!H1U2(:6) .:9PU9!UF4LM'F;LU:MC_CI-3: M2)1;7]&>@[^WJN8>'?;E_01\;\$;(M1KE8LY"@=&1O(@=:[E9UF -%CH_2P\ ML=:S&IY,J/=R.JUU'XO?K$9(5M)J*%S7. T9S,'XRG83N=/&.)Z..8KM_FTSR'Z/S\S,=M8S6(,1<^S'[I,'1E@HERXS26V=$ M:Y=V_>P3XLFCQ#E,O/71?'T]GH?QA]'77WXS_XC3]Q_#^.MBC9>N<,DA:6*N M2G0HD1/<@%_6=[3T1H(=.]2T7N%I1*-+&K#20.U4'/?%Z MAED'Q>MLL3"50_-TI>:K^,[A5BKN(?6^!V/ZV@_.R&ZV3!L'3"]*8&N] A,1 M0A1<6\F4DZV;!_6[HN]D[D/U/0P#:+FZJY/F^@*3E+HDLJ4<8FU-G"-X9C20 M?Z'0<.ML:-TKH_=%?:=W3P1H.+R@CP5>7U9@/NC:[(JCCJ#(.0;/T8-1QAOG ME(J^4XWR@7C]G_K#@_\X%'E,("+]J#DC4M710#TFFC MN+)!I2,)W3ZTE.\<;JKLAB,B'IU^DT,6QM@$WN8$J@0%SEH-ADGM8TZ*SI7O M*7'[<:U7I1Q[2AS&XC-##2%'),.$9_!>(%C/F6'($@_?4^+V4'_'E+A=U'"0 M#*6$ )REK:D34ZX JU]UG0_P]0)7;$ M*7']\F07\;=.B;LG#4@EFU#%Q6 3!\K7 9!H&.22DN6&)7][G.))9%3MI(V. M&56[B+*'#(37XS2Y6,X/7PS)J/_@*[71&&ER'0V-ADY(Y\"78J$0TZ/W/$O= MVJ6Z!\XW85BT4DC(L[@5V&*.BF1J[T6,/'?1@5-P/LBC# M!)V*@$)D4-G1>Q*,A1 URL"M]"D\?8(\8$PM QYTRH68FTYE76U*8HD.0DOO0K9\-QYZTL?'?B)NW,;V*Y 5 M[;I :=C*]M;CAV]GNX8Z7?4?@T+O:6_;CSYW$5X??=G69\2+\S";O2GOYI/TS^7T V94R/58"*+> M<3)>2T4MF&@D(9/:.-LZ5KT-S$EOVFU5T4.FT'4\ZSY2'1#U9.;?17,8V[Z1 MNB:]R+J'G6(#,L>$*([7CCB)]D!)+Y4SIK*=H4U.Q"Q;YPL,I?T'#/?!E+^+ MB ]5:'71A7;KGG ;P*X^[%&%=K?@-2JT6]]1OZHH\9?1Y[N9^+]\O<], MF-$4KX"[1,=";>@:LPIT2B@O-+*$J74V[R[X]MT:EL\XW_2,-0Q^YM J[:TG M&;C*9'I%(@\1F);TB:%(;'[WW077\/'EWIAS>SMIKI8>XLX=A/$/K%U&,3]; M3M7^^PS+Y?DOHX)GR13K,6; DLD0-SZ3[:PB2 R166-H]VU]_NR#]X2I-I@: M>S!L[L'\-9EN]GN8SJ^\@&MY3$N[7W.A=)0>O+9UGKA$\/4>L"1>1"DEFM2Z MUU4#V$/E^@R\XPVGRF-)![IGW<^__!K^>S)=F);+P$7M'F\3 BO&@ZI3>H+' M#$:*J+PF"U.T3E[? =ZA//W!F=.=N7MI<-C]\@KHM3E[7>#V%"O8$>IA @F] MJ;X[Q9KI[0CHQH2.,2D&DGM)YT<=T10T>R!B<:PLVT5= MK3.;7M)BYZ/QA_>8/HXGYY,/7]8-K+S6B?P?,)Q5 ?!Z]RHY:,DXBTPY9;O- MP-WVA.%=@5[U,FDMU-9=P9Y]F.+"Y)H]&^=%5]T:(/HX^K2>5R<9@%BREDI%%EWFP3RP(-.6.\M13Q0BNOR'@]%L=: \&Q5!A62XA!+ M2=;IXK"W1M='DC%_:-.WA69Z;%NR/0VT"\#O2?0[JW+GY.C'Z.$@2?1>\&12 M*I MT@G(D;9 I1UDIX142K*@^FKJ\322Z/OER2[B'S")GENOLK0U X31B6NT M!>?IB'2UJ8THADGL9FP^K23ZG;31,8E^%U%N-3%[OBV]=68]^K94]G-;>@O> M$&U)HY3T?CL&47 !BFP&B-$$\"8'*3T9HKEU\/QIMB6--FA$VAF+MTA65J6W M] (BUN:54GNMCGKXU!'W-]N%@\.U)=U%X7VV)8W.EYR+ /+_2#HBUK2VQ* H MQ127=69)ZPJ@(^WZN ]/'B7.)]^6-'(NI-$9C"B9_'ZC@=;O(%F=&6:65/,D ML6^Y+>FQ;&1MB?$DVY*FH%C.C+P9:1@H+3TXAZ2/I+U*RIIX.XI\5,Q_"FU) MCX7M^Q/@:;0E-28&K4T$KR(GIZTHB+9XR%%DGY06/!QSC^GO'&ZKXJ?7EE0; M80TZ7S.S%:W.M#9B*H$:]@Q<_LIM"4]%GKO3X GU);4".8+=Q*B+Z666I*[S+P! MKCE3LKC$CKK=[G@,--E7T,;4E+"4P;9B'S0)81JWYJ'1)L2BA6F>25;U[J_13;DN[#M5Z5 M(J 4N3@/,AJDEYQK<+X.]6 )/69, M*K8VKXZNO8026G!9ZLB &N*528&+T8(E4DMK"W&Y=6[M";27V(4YCVHOL8M: MCJV]A(G:P9$S#TH%"3ZH#&BLST9A*B$._UH]U?82^U!M,#4>:7N)XKFW ML49!2PZ@LI(0E23'4R*SPK)B=.L-_E3;2^R_XPVGRF,)Z^Q2.YR]8)&%VKDC MD'S)'@.7BP&M57W?I @E#T?54VHOL1-S]F@OL8L&CZ#>OPO<[^TE>E#]GH7_ MC]';$="-RY PD 6;1.WOZ*NS+*2 9)5EZ&RQI;51>!0T:]A>8DB6[:*N =M+ M8%$L"[#,<+)(90%GHX'@N2&<&EFX9T:7E(R&QLA<2&(G1DAAEKC[(S73K+H>.[$@(>?=<(D:"SH@;I&U#.O M,)N<<@6DDG3P)1$A&A-!&N:%MI8G?^*#.0_M K70S$':C'0!^/U2?&=5[GS9 M^1@]'.12G!G+F2D<,#"VG$_BI*RM-(RP47+KV1 MC8[W4KQ?GNPB_KXOQ2U: M*[7U$+FHTV5TJMV]%6@7M="*%5]D)[/C"5R*[R3W^R[%=Q':()?BZX33,,[K MH_+J"%W?0]]*M.AV3=[QD_>_.'_,$AI=I7>Z%A!1D/%I$SC-:MJY"T NA =4 M-BLN)6=RP*[(O[2].M_XC-]P_BS.YM.0YF=.9I:S()ZKQ:S!PB#$J,!Z3,BR M5+19#K?Z:\B.RI=Y'%MVB& ]5B4]7)S?@_)OT\EL=N851QZ$ \ERQ4<@0U 1 M7''*.%6T-OV,\]B.Z:C(\FA==J?+[HH8^GH[75Y].XHOS4RM5!6#^[Q_4(YICCHL;7950@]M+EZ/5V+>C/#EG^G\,H_& M'[XVGD%6O0&F 'VFTSO0MAF$H".<_M#%)A-=:]+LBO&H:-3&[NE53;V,+]]P MVMY%:6L&/5H)0M=4[*SH-1!*0TJ8HDF&<]:Z=JX;LI.D4'.5]'!D;=@B[V)T MPI>@%6V2P=920BG!9<, HS(Z<)Y0M[X/Z(+K&R#-WNKHX0B[J@Y\.)?Q>CK% M\E;$D&10*D++10;E&8B:HU1(5 ME@ AVYKKXR0$Y)P,T!1C8<98/F"FU+%D@@[(F3UR0'?1W1$DY76!^ST'M ?5 M[YF=]QB]'0'=N"RQB$)N=$UB45$G\%AJW,U[5PPKU@R8X_XDK0.:!)LJPT MG=7%F+ID'6[UIR5I#HQX#1R0!])@L:"WAH :IG \6X^2?]\'LA->S&Y^$3'Z8*Y MJZR'Q^1MW/^!^Z=K[ "X49;&2UKVY OB.YQ^'B5\]S%,\0Z 9^>+#Z*_O2E7 MG=I^Q^EH0K\WN^[78TXJ\MI",,3:(H.L#"]"I+T 6;!<186M@_R-E[!W4&GC M\\^$TE;Y4"#GF&LOW !.&0Y,T->(T:%NG>FR&]0A.78G=K2_=GI(^[B* M3K21U3)J@76B"0L*Y&(Z9!*)S'YE02@?7;;&"=GZ7>QE(4,%+H^*IP=GQ+'$ M/E^/Z7C$=W,R->K'_;):Y[*D,4EA78>6K!EGK4(KM.*M1YC= M ^?PL7.Y4\;G?5RO[P1VKHZN@.XGB*:]P([3/RRF1J[T6,/'0Q.%.&D M+6@](->NSNNN78>]ANB%M"QP'FWKB2P'(,@#D/;+/ZMMA"M\(A@3))&+9>Y!"2[)%4QU#*A2A5:LDFE]?_X0 MIE,@1"_R[R&-["W.D#[P(P'\&3_C^>13%R(PHXK$H++ M7&DC;*L#K%-B26LM]) \]C<?\2;(8KG,U?C1 M6FE0MO9%X$P04I[KK'5,J355.@$[);*TUT0/ _:N+DU7Y^'Z\BRP(&B_ \D9 M+=S:""[4&MI29)(U]*A;9Q%N@7)*E&@A[:W#Z :[HGJ/?\XOP_E-0 UNJM:? MV_.%U4;XC>ZMMH2VIM,P_K @T_,O5[_R>_A2O_7LCS#-5^%9&V325B;@BQBM M+ )B*@8*3T$&&QSRUOT:]D>][S;4*4+XVV3\&6>U)*T^>_9^,@_GUW]>[?K? M)O/_'^=7\<,SABH;IS5P,N3)KJ]3>CS3D**AK=4R9F1KH/C,R'H3#J*(!JP(*ML2 MK VM)R\V S_4A?.!J7T891_+O?(2/OWRXKJ"%VN3S!E2JMXA1@6>)0'6:IE5 M$%GQUG2] >#P=\>#/G!- M?N2TW46UK=/W%_&CR:>ZBC#.4[*AIZ-$=O2L?O\#+>MKKWZ83P M7MP,2SZ^ .#!#VX45]UM :T* OYU.9I_692-O"GOIQAFE],O"SA73DY^9&F3^[G'^<3*O#_NQBE;3""2,Y&Q(K5N'C?N!NT J?V-V7+GP.M!)SU$&6^L?+%# M?VVN?N:4U:+.7LP,:RIX[>3F7 1!P)2,Q5O5^F6Y!\[I4:25['NPQ&] ^Z]P M?HEK9#4@^"L2B_,9%N&M(2LP"12@##,0;:;S.8>@M;)D'+8.&7?!=>)$::&- MAME'RSK;E/ 5WCL3-0'^F/S\OX7R^#*"> M16YE,%Z#-,J#RJS4)DP1F"\AY2"4M:Z[)[4'DA-CT:"*:9BAM'P%EO-[K\,? M)22PBQ?BK-#.5VH69C'1UWHV#C$4#72 %O+PBBC.=MMI[GW.B3&BH5"W)B.U M]G?>8I5;S=#]:F1?_<[:W$Z9F1 ] G&2)&*\AXBNUGJX[(H7*3=O7/]XM*=# MJH$U=Y=S9K^3:V&]XU.-/ASP#J> N:>S>%5<;9+'JRX>RH+$9 M D,+RA8#+M(VZJT4/(>2?6K=5&$KF,&JU'O>7-I(^UAN^>_8\\L TF(?9 MT)X'+*I8 ^,"@C0Y-[^FO@GLS?C-)QPOZQ?75Z!127+:-*20=+T"U1!U-H!9 M&,^RY"9W*PA^\%$'NI9NHI8[IF@SF39O*WE/2'"Q_'6U*D.=Z7_!+V(V%@W$ M4A+]S4GZ2BO=4>\='W@JVN]#OEO?^I:I!6]K'L1EFB]IQ>K MBDUZ,(L>L0U5M%75XS: M_O3#UULTUO.DJ;P;.E";$:U3YCM@VB7BLC,7#A%A::6C>U6^AX"'4KZ.G'E> M3:1_1LW<_C^>6,SL;9[-WR M"%E-(%'").T\""4D*!GKU%+A@2F962J15MR\#_9]@$[U(&BOC1Z:;:VPK,<2 M=0#35_C].I #Q=O;*>I.R[5]I=Q+'[[KH#"J:(U48)7GH)RP$%E.]=82L3C) M0_,DZ0%4_E 4?2"-[R+<'C2]7MTBVW8V^MHA5EHF4PD"T*!'>84Z*)*CO08W\] M#+23W 0:HN>9.P7*UDI$(^F=0BZCKRR.1$\RQ6XX@,$C4%ZYIUF8;B+@F_AY&FID3Z:3IZMH YSXC15X>V2K*;R[Z.";RM JSB*%#6P:.I61^]=-(+P:M1<2,F8 M,T^;& ^<,(?AQ2YB[X$/KT(:G2_2;R=T%GY8)2G88JVJ^;4QV@ J%@O!IU#' MH4H5F& 16UL=&X$,?[?:2%&W)PWO+>4>+DUO+++VV%BP7"7!=2EUD(%2M>M5 M'0I/QV063HA"?"^YM>HW OFF#(E'2;^'"JH[H%;<[P*K)^-A"Z0C,!T>I[2' M:+"'Q/MV0*[!BTPH@X&!$Q6C28H@=(@0LS) =A(=E"X*DUNWC3GJ687]GA>M--&P!O(! M:"L&=P'W?0+ASFK<:<+<8W0P^ 1"Y)IKM E$J=NG)MO:57D*8$Q<86I\I M3VL"87_\V$7T/?!BD8]=.P1.\6.5TV=HM2RBP%E*P%;9ZFPLL:$*4O MR&H,N/50PBZX3OW<::Z;'NJI'\*X]N [H.SI).J&\#!'4GL-[TBA/=1S@,UH M;9A[CX41O.)U )6,@,"C@^"T%D5P*6WK<.DA2?3 L74L'-I%*\=8735 6=7P M]52'*Z0RCMFD%PVI@R$ZR PAV0"NMN]/:)AO/JQP\$*JU8>_G9R?KYJ?G E3 MLBTJ@#2F9EH9!2$$"2(+Q8Q)J43L<]EW(1UID=0N_+@W8K.G$OJ.[J_@G3EK M5# \0.+*@2HB0$!>5\Y*-?V5UKT&]U* M!7(4K07N"(YBR8 OF0.W4NKH+&+S7*)-.$Y8^X^1= ]9Z*M&^K/%+*YK\,Z, MIJ4DLKM,J,.X.)/@HX@@8PY%ZR2,:AUBV8;EM%C01.(]9*1N6O/[:1C/SI=F M>?[OR]E\T:M31K*<92*3O#!5BW84..4$<,6T8]E+SWHMM;X/W&EQI1^=])!, MMO%@,SE;J0A.T3Z#4DY"4#%"L:Z@+3&XV+K)V,,FQ.YKVR5\QHTU'J,&CH:6 MC-*!*[KV8,\F>Q<-^UXQWL"@[DLEAZX8[YI?IH+0JE@%T6'M9,H0'#<P"['LR[\XJ[)RT^1CY#YO,ZSGY'Q@ M+4=0SM:F=6G1X-8(QG1AIOD,CB>5S-L/+W81>P]\N!KM7/NTCQ.N$DV5"$)E MPX"E6*<[E !!9 8\I>"X9#[&YN.M-D,YJH3>792U=8CVXR4]R."XWW"^O"A9 M-^E?Q>1OA1^ZW31L_[#][Q0Z FUT>_!L/!_ET?GE=/[X5@V\#^S+$>OC":/09$ )3+P*0:H57?9Z**8;WU7T03X\#O9 M03A[9[#UX$KOM5W(:&JK8V< .^% )3*YRA2"6J8[;-OICT0OWFR1-M%@3T0C 10)M.+ M&I)8CL9:UQHK52R3]<8N6[*XDP1?)TNGXDODG PJV[I+X18HQ^(X/59GMV_^ M&PB\!Q?G:X"JSC]Z\ZD*> U,DGO%% ,N; U[L0#1TF)%S &C\3FDUCUCMH(Y M,2ZT$7I?Z6"CVK=] 6T%2F9FA;(.LN:L3K;1$+24((-V029+.V$O%XZW@9P8 M"_87]M:4L):1X=?CS[C,,]DG^7S#I^P?"WX(6JL@\&?ZZ.H?O9I,WX7S:TRH MXR-'X\O)Y>SOXRF&\SIZ])?);/;[9-DE[%4839<#U^-L,6?R3#J3+6($IE*H M$0E6(Q*TW2ORL0+23W+S,&8[^'N;M;>@_(QQ?LWHNIA,YQ5#O8=['F9D@CF4 M5GGA@%E32%PN0Q .Z^NFBY:.O-+F8?,=,1Y@5SH0'^_8N'UJLP=;YP&\*5U> M7"[21OXV)9E=2?!OI)3G2-8;O@]_GO&"WM$F#T+D""J@ 6^T(8D%U!RE9MV: MM[>C9#?@WWDZG-[[B @\+D-89,DL89!:JMQ$4^&@R:$:>A@K*Q*2/ MA+PW@'\G[W!Z[Z'08+LP;R[G3!0GO74)N'9D3YO"P6=)9X5/-5?:.&5;3S3K MBNT[!9MJKXKFH['W M1SW8M>R1\'%@/1_+;>RKT3B,TRB@(-6J*G=RV389*C MA&A#\5ZI7'3KJX M4 YU"SHT(6YW[6R@F#ZR?FNM4,'I[-DXO\/IYU$:C3^\ M*1O0SFKRXVSSCU:!KBYKZ2N3O.$Z#G,;VH0@MY.+#ZW=8V>L$,Y(5ACH7--V M58E 9H@#SWGA08C8WM4Y?J8^<)MZ]$3=1:D]$/37R73^(7S YR']$_/5D?-Z M-KO$_/S+W]_];?(9I^,*^=VG.J9NBODE60/33]/1[.N=7PS>&FLME)!K6AHC MXX<["S9;78P7 IM[.6V0'R M_V#LF1Q<]8,D_M^]0UF--6]TS?/UT_JX[MD, MM=&USU5NWJPZE M3L=8>( M33B&WY!Z8L6=%(%]A=Y'KLC&!;_Y8TS;\\?1I]_)8:.O:8\\(W/ \>(9T HS MK9S11DMN/>2$(A?'$OE7O;"C [@3ITQK]?11?KA9"F>>"^60>; EA)I,4@W)D-]'W<#^P[M$XF]6,S6T@M1;^L;LB&NC4:B$<]J./0%S^SZ?S! M9=W]+F+-3UW./)6:9&8$E.AJO$,9\)JG.I0L:RTC9[;3Y!4"/C"N79TF1Q ;0W-\XI[&Z[U..0.R':Y!7J 6/>C&?8N9UBM3GI5R<"D,2@Q MUZZFJ&L/1"G DTT(G-!E[YD/H5.T^PC)LN4ZY6BYLH,F&G*DAHG/?I^./HDL?*6CWY>_AJT>]16'+G,_:_9[@?5J/;A2MO9C;#>;W>^F448IW^ M.JJ716%V.<7\9ORV.D:KIH:_3<;3]9>+A/HKR[EH)GB('+SPM&%D:8!T' &C MCL((Z[EL'3IKNH#]QQ.OP/R&\P6>-98O7S/.N$C,11U U[F(JEY?NUCOL%4, M(@CKK&D]AO!A5,.[]8?CW=UAQTUUUD?!R$)$5]O!:%;=/A+05X#1E7I]FT'6 M;&JEJ\?J38$L!%.>O%GM6Y/J05 'Y%0C3=[./VZJAAXN-%Z$V4=Z3^I_ZK'[ M.9PO>KS?!5S%D"R+$7*L#5:"*Q"]E6 ,2\9Q[R5O/0VJ,[@#)+BW5>QD"*WT M=A]VZZXWAV1L]F0'6AOK'5V&$","Y[;0EBNB,JU3"H[C@KU?4NPMZT-6QQA' M_VM2 ($U&L5-@I"3@VQ]<=F[E$O?U;!'5!W3*T]ZT4DO-2\%IU-<>'TXGBW: MW"P&C2^DL@'&R3G! M^XJZ![MUR]XU^[KP38S5DA!;ET$DGFNF&6'FWH#4]%Z$PJ-DK5-#'X-S>/[L MK>!N)TL[[?3@"5^3P29T ;,T16M@I;;@$#79IXZK)REP.@\C.6JM_9_[$3U] MEC24>!\[3(-@]:JSL;(Q5P_-5/A*N@3.Z0@9A2C6(>?-]'D[:K]!65F= %;$_5_SL! M/5!Y?P\:WT:JWM1U<(Z1;V2ES@@F$E2U&&?+ZLRUB,YR.DU\[NU^_G#<>J@@ M_]BHM8N6^J34Z_&G2_)EJ@3XNG=RS*9D(\B=+K5=.[DM3LH"-B3R89()V;;V M#NZ!<\ 1'M%;J/,GEKH(65C$S2Q@B90*R<(2Y)U3+8S!*VVP]-:!:YJ"EQL M'MW>#N=;(\ACM##0#B+7"9*R%')O+;DLM1<_BP%\'7\366$$+*80>CN"[L+Y MU@CR&"WT&7-X_F7A1[PX#[/E/!!1=-&*T=DJ:_E]X!Z<$K5],> ?CP9)Q+CX@+Y^JK6+UN'=?7M M@35>T\&=M7VHO+L=YW92+%9Y-RA(\IP-(X:+AG<;35L0I,_NIH_1[K&W MX666*\UU35CTH18PU[$I,D&*,1J?1 ZI=4?]XV?J(]OP'@]1=U#J\;;AU730 M,)2N3NM;S" ($)2S8 17,9'MPD+K"9??V_#NRIY^VO#NHOJ#E,+OTX1WZV>U M+XWOM0%OXWPD9Z6U7H$4:&CS=.1'*&LAZ62#4LP+U]OUX%&4R%=]X_GH,^;7 MXWD8?QB1P;T"EOYU.2(H_$QQDH7/JIXP=?@%YE4J(:,WPT=;WX[VOLR#N [N M%P_(O0UN35N]-72-%]U'7L[FHXLZ@>P]IH_CR?GDPRB%\S=Q1N*>I;I_O*6? MGCDCN17DU3$3$ZB@%40L# S]J83)CF%Y:&?;X7G?(F7Z4D?K7D!?(;Z=? GG M\R\+0,6(8)+BH*/PH$H1$ /](8--+$63LA*[\>/:IW]GPV-%W?"2[":@%Y>S M^>0"IV^1C(6JBP4T%%X:Q0*PX(B6/M)&1FN'G+,CQ"HRWZW_T_W/^3"XB.0\WAG2]&WT8CPIM9./Y(OQ<2Q1J$]@%:,UER3X6 M.O(6(]-K1960->>\2&]5P7A[%L$6SCP6P3?+ID%4UD===+. M< H=1(<1,FY M)L%H6A)97SEIGK!$-*IUFXYOO:YD'UOZ('H_EKJ2]=NZ N7I7V#MQ(M)>_WT$&W=!&OI>*X;5W8! MV-.MU(/@#G/5U$25'>BQOQX.0IAD5 D*'205.#F?ELQ,+PMP)[.W4GK7_-0\ M$%$>N.DY#$]V$7^?R63/OUQ+-'XUQ7]=UDKUA0!B'42$BH$P=;@#%@4^20>A MY,1]\; *[8WP7B@,6,M^ =/"NVC6H[%)FUT,M M58MWH%J,&'V@MZ@FM_%2P%F.8)EUC&WY%VTO7ZC4ZU5MKK(8MPQ]*L#F"_ MU^NWU/A^1=6/4-?AZ_4ETS$K 59&VG0M,G""W(E /H03/I48W.EQJTV]_H#4 MVD%+ U?;1L>0:X9@'!*TQ$,M4%&0ZB@2C8*.[M[.PR=8;;N+(G>HMMU%"_T4 M58SF^,NF[!8R*,-_3Z97%4TA*V-XB'7-#!13==!H,B S-]&D(!GSO20G=8+W MC5M1/>FQC\N_[5"O@%X;R]0%;E_&U&Y0#U96T8_JNU.LF=[Z. )WA(U2*R7) M&# &%6W(]"HZ2PO 7(P+Q2K=?D[1,=#LX9J(HV39+NKJHU9GG>3WA3;R#9"7 MA[SQ,ED?.3AI"&11))J:<<_KD&3C(X;<.E[5"=@!C*X^U7N[Y*:Y;GHPP*[R MP,X7^3NSCZ-/:VB26X\N9"#CTH+R!B$P^C+G(*2.6I72>BNZ!\YIDZ65'OHH MM[KR3Q8.1*WP6>RS-MH4,WD,MF3R'3)S$"SY#IH5;Q5R*9O/*-J&Y=NVOIMH MJ(=Q$9MPK=Z5+LAZLJJWHSJ, =U&>QTHL8?H!]I6UJ8[BU8SF<'KBE!K3PB3 M HO&I:Q]M*%UIZVA2?& N3LT)W:1^ ![1'U@F/S7!WZ;=L7C9=YPR-!7$"O^=8&QB\70A0+MW_*' MS8(]A'];?7M(KN$F?QL."Y@P, /1\T(;B2_@2M3 U4V_^0 M\JX_] DJ[]$RV_KFM>P3\FY9"O06/TVFXF<<7^+L%3'A)7WD]/^V=VV[C>1&]#W_PBSOEY< RL0(LLG.&/!N\FCP M4K2%:*2!+'MG_CY%6;)LV9*ZU>R6Y0U@&)!LD-55U<53/&35U$_6>VE+V#2; MWBQW\!Z!U+^>[I%10RE5@(%9>(6FY8IXESP!$SUX(:-EM4M='"MKU^QJ-6^9 M=MT&[C_CQ>UZZHOO<7*?"HC$:?$G_>J_7V>JC' V$RHE>C[CKNPY6L(QQS J MY]+)L!_UM!%S^/QK$'_;SL[Z-F /O,)5O(5T/X$ON:7&'K,6:4WB45!" _7E MN$LF05'\R+D0F4=I8^W39=TD'NHR[4G\;T!CGOJR;,$ 5PN_6([V=YC=S/VW MVU)!98GF+0V"03FN9QPFTZ!9P1=ZR=@I)BCX9I6"#V"HG0*<:CMB2 >8U39$ MY91HA6Z>B[3:@&LB5,4=BIV"#+]?4UYQ8J?$9 CY2B X%$ZCAY*C+8NL<\8YZ0:_'/FN# M55!7Y3B[$F1]#H8S9FE"&&&U 4QIM";X, EQ+"(*\)!%LVN7!X+KRUG/V:0= M=5BS]MLJ&GSZ?.VCUS(83$<1]14) -<%7LK_1AFX!!GBOIV%=C'TT^=SMM^1 M6JM=F>TQ*-R-_=.6M@N4XWJ>;_7(S6OF0D$Z&P1^5DNX1<>/S$B-"&22H@@*E]&',#)01ZRE'="4DT'U0IMTB^//E.=OO2*V]MIL9C([; M.@[3B8]C_1%R6V*>FI'CY=X.4$M"4.@2G"JT+B(>%@3SUD@=?.V:3Z=BY#:O MQF@._FYKFE&X6W(\F'IY;2-CA*6$H"\I='5K@3@.@ML4C&:U2;AFDIT1[];& MJ[:7C![,U /5]GDV+@I5S7S*F0,L96X60)D]P3E[0B4>MD>!#)Z=H] ME[9E&-Y!^K#5K**B>S@UW9&5X3'I9$4@7)2-'8!(@J>):.UDL#(%!;41Y0?G M6+O$F@&-^;XY5I (!$-R^%*5:EXI44RY2IO/B&^4HE11^7^.M:,#-.)8VQAB M,(*MB5!_-(ZUE:$:,6W':'DXFCTQ89UTA+-2"B<908(PZ.D48C3*FOTDW#LU M_5$<:WW+MU%N/QRKEM9E#PFA%#<8R)0E+FM.A#*!1B6B8?M@R;ERK*T4_YIC M;:.U 3A6C__",W?$B8RK$8LH6-2T+$[&",]0G*T4Y.PXUJ,,5D%=_7*L1EL6 MJ)6$B5@X7GP^[W4FRBL?M8\2__IA.=9C3-I1A_UPK"*K! "8CK*$T<#+1 +( M0*QG*D..$+;;:'T(CK5+#&VIM;XY5@IRE830.8]&.NNR'8Q4J@@9/ M";!L2;FO1VP("D$5I&Q5"-;MJQ=ZKAQKET6PI=:&X5COP]VRWO_BX@%_=;GQ M^/9(%?C5!B)68E>WIMKL/5,M'=H(P8O7Q6XN$F\H?E04K89&"[GZC:D=LM1J M(/6LK>0EXFOXDI_U-+KX_@WB M)UDDEJFR.FNJPP.I*20),D.ACI@^:,NMK% M@EH).#P55L5'=K65JF^4/FX?OM3 XPZYB9QI!/($844N3=(E\5(PHG%QPJ!H MG VUR]6])<=0+%8O7M!9L:?FGG8]R+J^EF0I*:"10';EG*TLA\30>TV0-GJ1 M1:"&#E*DQVQ%JI2*G!JK174J3:4&-@ASA0EG!8?VBC[O[]8+U; MD13+646B2PLS"9D2EU4BBHO(A',)FIVF/]X'3E5ZL)*A]IO_""WOQ(]'9J$O MLG^(Z3''^W7NER4VYO-296C9K.7+=/+C-]]%T/+]/MW^#AQL_?3U%$>)R@G^! M^==5VK,NW)XB%SXR(E*IRBU9*=S.!*'"KYM1G$>*\%P$:"I95]LU ^B MV)I'$!H(?0GS/)M_]=,(5XM9_._H=S]/:]H/WJ+H*<=X^44V].UG56DO"4K*R E9? UZ.W"WT[Y&RUG;DK9_#LKW% MI]G7;X@B_:.W;;SAKS\V_W/I?Y3OEF(]R3::IA('GO67J8R>^A"Q2XQ9NO;L M6Y'"3],<[A;S<=DTNRO?WZ!83[U!#!6:&\X)8/*-N(JKTJ@]$H5!D%)#C>*Z M441I/.4)4&6/'O0B]O2C]IV4=VV-70)M[Q:V#,I]- M40==OAZPRSO^3S^?^L_C._C=3V&^\BOFN%4!?$F02QV44D%=9U9:_03CM64L MB$:O\UNC#[[R[[3 B[>NLR)J'I!Z!4%6\D1.C0>623"(+V3&)-9S2$3(F"1# M/.K\$5#^7=NEJQIJGW\:35""Q>RJ=%F:/?CI=/SO,<+ Z0(FD_&Z&J](6AE7 MY"NG)+-2!$WRM?JZ_ JX'O_E3_\#4$L# M!!0 ( 6"5U=%]00HSPL *$, 4 8V1N=E7LX5-T>Q_>8&<.X->1^S;4BHD$E=@BE*.GVDG=*[M*4$F^8C=Y*KB$4 MU>060D(C11BWZ>TF5&I<9MP/DAFY[)K;V=[G/>?\ZWGV<^SUN^W M?Y_O6FLOT6<1&UCCZKS'&4"A4, )Y %$ X C((9"K;:_A,:B5R6.P:"Q.'$< M;K5+2$I)2DC@)7 XO P>+R6-""+"'H[_%-SQ!$J^D MK**J9F!HM'[#1J*EE?76;=L==SDYN^S>X^IYZ/"1H\=^\3KEYQ\0&!0<3,K-N9N?DWKJ=5UA47/*@M*S\86W=$UK]TX9GS]O: M.SJ[&"__>-7;]^'CI_[/7Y@CHV/C$Y-3?YN>X2Y\7UQ:7H%__%SE0@%HU#_T M;[D(")<8L@88W"H72BQR=0(!@UUG+BYO[X$[>4Y!UR)>8JU#1D$-75)ORT&. MHF]X#UY)GSABP%U%^Y/LOP-+^+_(_@GV+RXF((U&(8N')@ @(. ;K47G\5^* M@(19B.X;$\G3C7'FD%N[X[W\U$J[0"W]+;$E_(>10S3]LU M*5'4!9Z/BS3S*:U"U^?:0LO?.+D,DC(,.B:S Z\O0M(A7-*6F? 9@I.N&WGB MQL/"W0' /)V-GF/!1*$1O/U[^XV9S7;E9,V2LLQH>]W; M&;MK#ZH\8&]N'5_2#/W4PB[]B9NS'B-?%:J^AP)\O-NUU/HC?-SZ?NV/H)H\ MRO75/4VT[]U_MWBCW;'!.#EWVH_7/!L10'>$0B'8*)"O2**#*# X7268M88/ M4YO*>-JNZ884#;6I'$W7XRNA/4^:QV8M MWFTJO]PJ<-T:HN#%ZRM1W4^:MXPU*PV3&RA;T/,9.O=VDQ-Q.DS!IK90Q^0- M [5S9D\U_29B>CZ%R>)XBH"!0$8_5+M<(IO--KL2_N+CHQO< 9?0-FDPQL8C.XD"CY_9"9J&T6] M\/G0H^IEUM/);]%0XX1A]Y+-<^J+M(\K=RE2"&CA3QHC$0SM9FH?:(SS'II1 M<\O^V+'.]8?%']"%;[=VI%9VG%@P)U4BF3W3!_+=D HO"+N&3>"BV$"M\MB2 MXHN7[.Y\\XB0<;BXP+Y^*USAG$E'.$%;X[T5K6911I'/AZE"/!*%%1-D-\OQ M;00/FV)'9:2\80\NSB-1#E^5VN3A$JH3O,[9*7$O<$___-J$HR>OF*T\AJ(H MA)A]?79$OC&G/X48&$Q,7SM]D?DBR\I:)?"Z_[ZQYD^J6D\D*S0W*<)'>>[" M859];@<+-FGIV/]EBEW:D6KLQC,L,/Y;CO7/V$SO@0$G?\77%?LX-ED)C#OC M=XX6(N@;6M@5X)/TJR* 7;8]]VL+S_WX-+.K+EJ#RQSL#"9+,R/&CXB D)V9 M.Q]F>;\%?"5]6N?&8]KB%Z@UBT=XUH[8A,S::ZCMK\SV:GT&- M&,*Z3!<[^B%J6XO,#DN$7$OP F37L!2;@LN%;^2GJ7+-6E$.8V%Y@P;%#OO& MVS4[.SO"5<_H'] LVED6'V=TXYC\43"JK%+N6FJE(V?,@:Q ="2Y60W.O,G? MY3N^J_F<.L6G<>7"F.;6ZDZ6.H+A ITFP1N?,JC)6917EX9OLZNO:HM'WO+; M3%^NEK=0M9*S""H9,AG=H*F+(APPG1S\HF-P?FFO$*_ /=75@@7]282H:ZU6 M^O8 _)?\47X(R%DC7<:$:+!A@094E-/&T: M<6M^@G;MP%ZS6AEW@S3=7LR!,KI1,%O>N7";4T.&>#_F!XZ_)E"(/U\)T?>) M +_HH:-=:[ZTCR%NA) ^_YSU:A]WC'UNF2E5H+W[=<&ZFV>UK+O$ 5Y:W*4@ MBE+,X7N](+S#<;>=@=%7AU$ZL1I41U.EJS/J;)M[_1B\WZJ']'FT'^E(LM?( M=EP/=R\SX=*1_:D@9FE $SW:_?N)J\S=IF?R7H9LP%19/N$,;J1NG%0.H)^D MW8QSG5-=-H/UK>)YIX(O"BVHRX\_+(8V,?S#1BJ\K1X'%TE.Q1;N<2O\W>"[ MDI2Y4?!(=-R2RV7$Y%:0XY&>) +PE"W\]8([=KB9]C:A-?Q4WWG*Q_EPPY.D MZ()0LK2I_<+>W?J!-V3H![!T_?ZIE;D,GG14UK(,4F<]Y353+EFX$::.KB3& M['D8E$?[5E5%3/G4+7BLM]G!+]-EH;;DZN0,(YY4#'%\(%AOOH,TD#6ZO[TZ MF8I=&C+> ^=RIK%-9TF#M,+!KERQT>%C 7BZ85(80];J,:5(!32)8@DE_7FQ MPH_:]4BX)<)0=[99\N#^OSS))I[@I-.G+V*SJ(E7!0I C G!=4M[+LM]>2T)G^> M7E0^O85S+6ID/",L(KJLI^KD;U[^M#S)(K_S4G42$\[OVB^G/-;)^;0M';;4 M@+HBA1^TE[I P?;A_D;$\N')KQ#=;@>A)B ,%"I40#0LKUB0]/V$G0B(5C3B MJW.1SSV$IWD I8>JV.3)#=W'^5A%32*8 MXHHR?VW1LE(/R"YDU.'6Z[<=.9Y2 MU/#R79#4#&5?*5]^__*(H!'T!=%!:M4,ZM6?_6VIWDZ]-#=UIP;GU+"JWB&M M'JG.('7S@L/@-E6-+-)CZ#&Y-35T^;@@A:(2LYTKLY13^BC*N#WGDNW)H%BA'"+X'1/&4$UA/R(U\[Q]?AR"7;:3+8=S>_:,ZN'/[5 MZU>7!VT=7,D\O?":E'&]70/;38V7J>U63W.T-/O8'XR\\^&PL;VWM]Q'U5.)YG)XWD9#>;(U8A=TF?QH68_2(@^R71[.=TH @H:^SO@21; MV-DLE1UZ(@ G R]O5^VB ^F#V_0C-+H&2/# M!E"73*10UK17! 0;QX([R5=RJL_X/0L[[,3Y4D#+\F6=@?K7;%^79OC @[T"24A[JG./.CKTS%0+N0>GGN\4:^QL:EN9\VC M$>GFNO?IJ[^69;6A-E52^BB];E'4.D:ZNON0X/X.FS)UGQ,=B3L.68[>A !&00E&&R0^.A>3TS'[:?L=8OS]2YK3T M>>D!5X>OV$MIA[C#+47SUYB4BE#.F.,3KO[[X=F,Z7K.3.8CM6W?,*Z&)ULQ MRH.79.7L26E:B.4)UI1^D..6SNSOTK(0I,4XCXS$L.]5AG% MWK^-/!/;<$0IDO J35_BK(N1CM/TJ1DS6(?!E[\\:L:7Y[G#M=0U,?8C;A_ U!+ P04 " %@E=7)RGY@!H( 0!/YPH %0 &-D;G,M M,C R,S Y,S!?;&%B+GAM;-R]>W/C.)8G^O]^"MS>B+M5$487'^"K[\QL.)W. M:N]FI3V9KIZ=J+BAP-/FM"QZ2,J9GD]_ 9*2*$LB 0JDV3>B*M,ID\ Y/P@_ M' #G\4__\\?3$KSPO$BSU3__R?VS\R? 5S1CZ>KAG__T^_TG&/_I?_[+?_MO M__1_0?A_/GS]##YF=/W$5R6XRCDN.0/?T_(1E(\<_%N6_SU]P>!NB4N1Y4\0 M_DOUVE7V_)JG#X\E\!S/WSRV^6W^%\^)'#<4/@RBA$$4(1?&3AA!U\-QP )" MXRB^>/@+%R@1,?-A[ 4N1)AC2)PHA B%/ D(]^];2; M),DOU6^WCQ;IL0=EL^XO_^>WS]_H(W_",%T5)5Y1U4&1_J6H/OR<45Q6J/?* M!4X^H?X%-X]!]9'$#?KNGW\4[$__\M\ J.'(LR7_R@50?__^]>9DE\DOZHE? M5OQ!C>T=S].,?2MQ7G[&A"^E]%5KY>LS_^<_%>G3\Y)O/GO,N3C>[#+/]UI5 M4B9*2C=44O[W4YW]2(?CX K>Z.5OD M^@MUO6)3?7>W79TM^O@2V_I:9"5>3O"UV'73$GFI/O@L?VJZ40UUD&G53T/= M+5'YCY*O&*_96)ZYKS(UCG=+6Q/RV.KE5RH MU-(6_[+"3[QXQLT+4FQE!=2:_$LE,&A+#&J1P4]2Z.+G?_IEIZH-+)?3P[A\ M7P3!'[7(_^])*#.Z)]Q2F1!9_A:>C)K#LYNCA=2LPD;@@E3*-8W]HNRW7_BR M+#:?0/5)-5'U^_OEX+MQF6^TPCGM&:;FB5]H)JVIYQ+NC9C(LZ>!ZI?9P*]5 M/1!2K#^!+&<\ES;T$14/OOY_PWF*B:1<26\?LR>F?'[*7 M7V1+S?>8LMW75[?]2;[+ALINOMBFKYE]RXN\7'R5P\\;*TTDS$E\XD'N^ 2B M,/0A3EP*!:(X$#1&(A8ZJ]:;=N>V5'TKI150E"G%2_ ;QPK)ZA3,;-%Z"UXW M%9P!R>B&[$ TM"?Z"=V[5B?Y2FMEDO_:3>NWK4TR?4^HL)FFIWX]S)Y4T_I6 M7.64G3--E6K[^AG^D3^NG#UF>9]_3U<,5EL,I/U\00GS7E3/59Q&'"(D M)GZ (*8D(G%"F1=S$TO3I/.Y3>Q::B :L2_ 4RTX(!O) 6U$-S-,C49$SV0= M"^>1V:*R #(!&J@_;:%N9 =;X<%5']3&ENX0S"S9P$9=3VH=#P'EK=T\J(UA MY/:5%UR^]'BY8A_Y"U]FSVJUN?[QS%<%7T2"!4G@Q]#A.((HP3$DD?P)A\1% MW&,XBU) 6-J/:H1PL1 M2US3W=>DY**E]ELVT7O)C#XH6Q6+CYR4-ZNBS*M;ZZOLA:_PJKS+LT]J:_19 M]I7C![7Y3[,%HH@$#L60B4! %,EM#.%4[F5"/_0B$OER8[.0+Y"LCTM,NS:9 M'VT!)K2+:"/_!7C.,U!M+,&RT0'D2@D]SC$>%1(Y?HQC!SJN_ .Q4$#L1Q'D M/$ !(U&2>$2'W\<_/\S*OUG1G.."?^3UWS>KVV>N:*S:1Z0E7EX2*0>FY8+Z+A4BB:"# MO0"BV ^ER4_DNNVR)$1)1!+JZ"W4YIW/<*E^5,=(A5P;0+81&N"BX&51&;G+ M%!.UB*>\N K7JJ].!>"T^HG3/]SGO#]\X7>?J_.3ODEE3RJ\>5P]W^DS<:N<*%.5:[E(R]X*5\M%LSQW011:33A,(&(4!_&<1) $OLX M]"E. A&:G)B.*^[<^$M)N+6:S"RED<=5S[J:SVB-S)8;14%+TPNPTQ6TE06U MMF"C;F4YMQ0&C<9R@UJ-O_QM2VM[EMPTHV/)^AM9V$DMQFF ?VME3M3KT!VY MY%->R/T_S9[X;?G(\P4*N4LBP6 4\ BBB&&(0R^$(<8!C3WD>!2;K!U'^I@; MX6]$E-LY):/IYO@00]U=\%G(C+[=;4"IQ;L E8 V=[0GM;>V=3WL8>(]ZDD5 M#S>CIQ\=<"E6-7#YQ*7%BAM7-#E['1_''G0IDC8A\D.($^;#('8C1@(4$"-NY#QL1I[7>Z!8PL3@,N,\;":ZL]C#Z,^6 MKB-.:]YYZW#DM>DN%T[+O'>'T/'8,,-$156S]9+?BFMI()6O_Y8R?K.J;D!K M"^J%K];\DQ3V^H7JV+4C)G7GQXOH; GBC M"Z ;90!Y5;?42AT@IP%_R')#?\KQQES/')O%2(Y,_GN#N%$#7+4'<:-)M0/> MZ +^N*_VT$HG4"EE,X1Q;.!MA3Z.)N>T(9-CPWT0:CEZAP,7F4><\P^XD!OK M[$GYH57B7.:Y.F)75H;L?O?,'7Y5GUU^QSFK_KB7O4JI[N0$^R*G7!.;Z$4H M<9%'(&,AA.= MQV?D!<-D:,R)?T3L;''^&").2_.U^?&GDHP4$D&<*$R 8='%^JLW);LQ[E&I?E?<]:AZ K*XXRM??>/F8L9O5"R]*SEM+,TW\@+N1 M"ZGC"1411" )_0!&ONOB@/B4)EJSO+^KN4WV6L+:D59).2 ^N0?;[AEO%['1 MKS!,P3(*7];#X8R(YIX.)@MRUE.T'?>L^<: FXU+2K.U-"2^X&1D%QK'-AT9FL!,:2*E!(W9U M3K83?!1D#>Y71D%XHFN7*YSGE>\C?E(Z-.:L2CU+\++*.U,\\DK]> M5IEPGW&NO#%L70@9#U7G/9%^:]-='QEKN'>K9/[VL'- %0&SRY^SNS80U,>A M%W$8.@&!2 (.DRC&,. )WK*5E4>R)L57:Y5 M1O1+QE*UQN'E'4ZEY=H$@C1N#CP4"2(X@0FG*D.YRR#&TK84G+LL].,DHLB$ M$(PEF!M5U J 2H,+<(>WYU!RG=U$0Z4K_GMU&>42!<1!T.(T?:0XBP &+'#6! 61RX$4N(YYJERM;H M=6[DMQ5:$5M;[/\!:L%U D'/& 3-^TG;T(Y,;E90'9!%VP E:YFT=?J<.)NV M 0R'&;5-7C[7+_ PB((SC1"*RHUIMT-Q@T#2F*?*$3!IT;E<;O$H@79&79,YWV\LQ^986\,XD5N@ M5?RM.P/:D>Z=7 "M0GO:\<]N-T.33+YDRQ>5W6$_I66];:3"$ZY+./1C-X(H M1!S*R>- $5*,Y.H@$AZ9)9GLZ&UNO+X5]FT*5\/X$#VH]>C7&H CD^D9V U( M.*F!B;6$DUU]39QP4D/MPX23.B\-HY+K*KG2K;C^0:M\'*JTQ.U*A>>J_UOQ MN5^Y-'M36FYC=_<_V,O9$(<1)@F%& D&41 C&/,@@3$F'B,8D8 8Y>P>0<:Y MT=;U-L<5;Y1461$YH$V^K&P%Z":6O_J!:P3T3S;@>C3XSL,X,GGN1G"C7UT0 M)UM561B:7 PMV55ZAXU:S2-J=-]\N/_&528MCM5:4723X2E;64SH,.((6:+R M,22<= $8$>*WR\:870U;;"XI73^M*P^$*LY2N5;G_)&OBO2%U_'BG[.B^,A% MNN+L U_)'\H[]>ML)<6JWKG+I&R\3.LR'LK!NOC"I9;W^,>"^ *Q)'!A(%1Z M]9 0B#ECD D61!'W'9][BX/RG;W$-;+86B2F5^)TI%2-K-8,D%HU\"P?;*=J M-%N!QOX6Z*U&R67)B'- M(" 5L[?:3#0"EE:>L:6==!6:"/JW*])4W0[<"AUX^E9Q/K+C_Y6EJ_)O\A]K M.2];F7U])_$2%X8BYA!1X4&21"$48<(9CYF'7",?"L/^9[>%J>^T:OE!2X'* MK*U4 !L=!M\GFHZ1YLYD/.3'WG58!MU\RS ,.EO; IS7UAT%S8,8/;,8\ MR/"WU7.JG-/NTR?./F45/?\-+S\M\8-NH&%'$W/CJ]^^W-VT72$KD2O/ZW;$ M9T]PG1&&W61D$;Z12<<$.?"'$MY2.54-> 9%*':U.UF4HH9R[4A%G<>'V4&M M6JQ5A'/17'9$R!$(.PB*)$00N8D'$R]*H(B1XSF$$(&,7*5.]#,WGOB(U,#.VZRK6((]P<]M*W_/F&P5U/]!X2*HT"9<_TD)W@W#DU;G-[Y:(X"-7*W^3[;I* MN:%9<.@43/U[@#,1&MU'I L<.;NEN):L_0X@!EGYQ]J;S+KO4*9MU7<]9IY[ MI)6N[N@APJGCA,Q=']G;<[*MW\,276(Q.-*C[+D1)Z,$$1Y[<<&K -=T)Z[A*4<7V)I''>=B-]%Y1R,F*+--@$'[#L;BF8<&'K8. M/KJZFO;T0T/I@R,0G7>LU7Q5]]&[W!TMI_\%14XD8N)"3 *F2L]$D(0408>[ MH\N,4PGK<9 FW MD:GH+6176I -RM31 X;%G!RG>IH\^T:/RL?R;/2]8G[D>[,J4OGD?8Y5WHZ[ M;)FJ!N_RC'Y.5_RFY$\Z9YL:KZCNNA);;V>J.4PD/*NDM M'7T:X#3H*%2G_2N0P+W,I==/*U*9N(&=?SMN:UT M2DJ@Q(0N:&6V!_?-J;YN,Q[.+C>)/3W7UT MJK1W_=']Y-!H^:+,U[1W9=\3'32R7X!/6<[3AU63,YB^@I8Z MX%G'.+8WJ^SJ[K M;MK\PIK*'R0:UGUO0.&*II"AW 6K$A@E7RF/TTUM;AJ'B<.P$,0NHEA$"0N"!/HN M#>7^DR<0^VX(8Q$'8>P3Y$;(;/_9V=_\]ISM0C2[R^)6R9]-^13SE!,=L.M9 M:-:@')E9CQ3YV:1ON-PK,-,D>5.;QU&\\K4 LY>=H:.OJ7,K]*M])#."QDL# M;+7KHDR?U"'EU^P5+\M7E01HX7DD9*&@D* XAB@.N/P)$9B$R(]]YCN!H[4/ M/-G#W*RSK8R@$;+*S65@8QR%4<,8.Q>#YT4?9;SXDI5?>>7KIU+S2COE=9<>>T!04G>+ZEV1=U(/RQBJ0=:C9N]45"=X!!^&]^D )5B@Z]O +5<-FL8 M6&?'0/5T\RZA47JJGXJ8TGQ[8 R!@':HIH'8)Z$M9M&K($U,G68@&,6-MFG_#DQD2?;GB[@L4^]O6C& MWH>'F1GJAD[RQUZF_^VMW4*(V)6[0 JQAQE$$L](S-"2U4+)D2W7U-:D9HJ?W6 MA-![R=Q\N/V^DK/R,7VNUC95S3*,0Y6DU@^4AZ,#8R_V8.Q3-PI8PIFCE;[M MH.6YT<16.&/#8!^P?F-@, PC3W5M!(Q6_Z/:GK'B[[DG$".'2>B=A A&C I*0Q#"12SAS2<)X[)B=%ISN;'['!)N; MWE8@L&9F)0UH=1=N&W"-OFIOA;P &]#&N*WM1\/::GVRHXF7ZCZ%#]?IWC>& ML<2'=2&7^Z*N(%A4%;%W5JA+0T;<,(0L<#R($'$A88+#F+$XHMCWY); Q.3O MZFQN2_E&5M 2]@QSOQ-G/=*PA=[(M#$<.&/BT$'$$G5T=C4I>>@H_98^M-X9 MF*-U30K^GVN51.E%_G$O6_F8*=^UA<=#RG%(81A@:6HP:6H00D/H2EIQ S=@ MOD>,DK2>ZFENU+$3%%22 B4J^*,6UC1/ZTEX]4C#"F@C,\9 O,QSM?9A82M9 MZ\E^ILW6VJ?N0;K6WA>&4<0GG.951OZF6/%>D>+?.%:9_-GMZBM7>494FM@5 M^Y*M\LT_/^ B+:HBQ@LD>)@X40R=.'8@$CZ#B< ^9(@G89PD@@38A%*L238W M"E**U540+C9ER-]6']^HI\I$;A6LGFJK""H=FQ+EAMQE;]SUN.Y=1G-D;FP/ M9,3(@<%Y=XH7",2CR/+O'6W,3Y2BY\Q1W/JXHU']/ENN1LP:- T(B%D% W@(AR#),D\>1F WD\ MID&4X,2HM.;Q?N:V*'SA):C+H()GGH-"B0H@8+6TX*=UP7:_,,RP<@IJG_O( MH035D88(HP F$8E@Z K/33R*/>R;74-9 'N:.R@%=SHQW'I+J@4(1UX(-Q(" M*6)=Z^L"-%):+"[:#8.M(J(G>IFV6&BWJ@=%07L>-X^JN>/9?5;BI:HC>/E4 MZH;.O'EM;HQZ=WT+*OGV2U->/JEH2_VXF+?@=,_B,W$9>>8.@\0HF.6$\H,B M5MZV-5E8R@DEVK$GIQX99@S=Y]4)P6OE-5X=(RQ"/^'$10RZ#L(J31.!,4,N M]$C,74H3$2%O4YI";W$^[$3KJ[E?BV+D2;N1L0X5N0"X!#0K-*=K!YIZ:^] MA*:9O%MHOM70=%GA[O2RHLDY %"B9SVCD@@2AP?$NQ*/D@D(2 18H2-,K8-$6)N M:_HF(2+=)$3D/^BC2LM:I6JOU#&\(ADR,IJW(2/C/?;%Q]OJ MN/8B3D3@!PF#B2\X1 %)((ZI R./^A'R&:%R0VUT-'&DE_D=2UQ59%:H8B[E MHR0UG.>OU7UC9:&K$(Z'1@TSFCL&L1Z+G0G;R"2UD0[\H>0#C8 6KV$[U+=$ M+\=ZF)0].E1\2PY=CYH?.S3I^R_S_,/KS8K5G@::9P_'WIV;L;*I'='*'"_7 M3O(*I,#I2\K66',6GP2K_RSB7)Q&W]/T0F3/M:(/CT%G%$<;G.R@HDN=]FE% MYW-G.I7=K)[7TC[@+WSI-ZDW?1$X2' ?.I0BB#!.((EB)O\9!9&3(#]FAO$M M';W-;Q5OV<2-YT?SQ:[$!KYAIE,=Q$7 XBB,Y.XPE%82(HD'$X'DCC%V*7.9 MDWB^&.28=Q[>4[O:U=*.";3FWL\.?&-O\GI?;S.3JM\ MTH^LXY4!N2 O*>5+GJL3W.K2Z"M_;@K^WN4JA\%3\_7V N[S((PAQO(/Y"#% M(SR!@4 ,$>)X1"^YB$FG6Z,NL9JT+*\/(.I^QF=86?TQ(O%Q1'41()#WJ,4H@\&L(X MX9+;?>%22EU&7$/_'I/NYV>77[6RT-7U76M)U7$;_T&5;VR.]W4*QIIA9K!RKW?7DI61-03E6 M6]:X#3.28SS=G%1\>WTBV7+AN=SUL?)Z8!Q#Q+P(RFUN"%',8T]@+XD\7\<< M/6AY;C;GYB"LEDZ/>0[AZJ:5LT"8Z""P1W]M.CBI:\ 6 !JY'G[3&8K,>-]\ P1@G*5B_O5W#R4-7. M\I)''C>_E/N2K>YX]H5GER\/E6^C;!POEZ]J?3?P#>YI9FZS78H+E7/L%_G_ MI=R,X ?^QD6VD;\V7$U]B/M [;_'LXCGR(Q@%TJCRSU-D ;=\_6U/=F5GZ:2 M[=L_W5>&&0Y?>%D'+JEJ4@L2Q#AGW""0D09!'F*CNGD!96Z,( 1PEB/$*" M8+-CFL&@31U\=0YL 0M<(J1-J@J+0H1Y!+%PI'5*?>8YKG!#XID8IL._:1.% M!YX/F9[5.1B(L5>678BD[;+G1U6V9%?NMSVI-7E4K;.\T_RA07RX\CU$@\2@9'< M:&(72BJ,H>_$/F$\I@*'ADXCPZ69'VG>/_*<5[4<#9T9SA@2/;Z8".:1V:76 M E9J@)T>=2*'"Z"DI^J"K:W2IKBF4@L;F-:'7.0?T*1+H>')@RE:5]8NS6VDX MK-*'QU*R#%[1=/6@JF-^RT2^_4<3.K#K/\VU!)<(U- %U(C ME!'7 &70S6=7NY/=>FHHU[[QU'E\P$3/OO%E=0K8A/5]D:.O/<6/O3R[R9T] M/>/5*]B(NHE?!$I8@]E]%"B->7TN1F//Z$'PF,WB+@B&S=^C+4XW<[L4VINS MG0\.L^O?'MI*,BB*ZQ^-]_(FG<'"2[@;>)$#$188HI"Z,%'!M Z+7<0\)W0B MH[(6>MW.;?*W+CUP)?8%>%""'Z0A^8EO5-FF(S%,D:HY+GH[ OMHCTPC;V^7 M)-"5S."GK=3@UUY@C?<)9CA9VC%H=CKIWL$,B+>[",.WAQ'7)AUWQP74YVWY M.N8CGL34AW[DNA )%L(D<")(/(%P(A(11D:>,":=SXW$M@GW.^]SBS,J"1H- MC1Z#C07XR#QF%6MC.AL"FB52,^IZ4FH; LI;@AO4QMFWW)_>^_WG[^>/WUV__]WV//C?X?=81PXDW)I'N#XW ;PFG-K?U22_<3&$3UO1/>Z0#66_G!4O[.--;" MSDAJ'IM/-C#3D)Z2'^P4D.RW41!*8:%247[6&JMZ]':* :79!2"5;D J9_&T MW2;6MH[AK<@T[?F\31@/#NZM-G[V=O1-G4I5XIY>KEA3K[*R-G=.?PQ[S D8 MAZZJ^(L<)/>G!(?0=1AUN!LX")E:A\,DF9_I6(E;G4=ORM.NCE2O';R1-1HF MXYWM6-!/N=4]4N]V-R:-)LVV%UAUZ[2$I_TML9$4[[5''@)5QZ9Y4'-#L_P6 MY:U0KB35?0;/7U+*BV_2\%Z@F N?<0HC1 5$)&00(R>!F$4L\AA-I.UK;8[4/#6D;= MDQU-G#^W3^'#;+F];YC[GU__D,9M_?O3EN+HGN!5DQCX+.P"E+Q6ID<=YI_J#/,Z/MSB9QWFG0FV/\^X'1W/< M_#>N@E@Y:[(C_EYPL5Y^3@5?!"1. KF<0\]7=;."1$!,P@#2&&$6!@@YA%AV MY#PIS-RH82,HQ$U2R74E*EA*6=6JQ[BHK\B7U15Y^M:9'> &#.O>GJ?'4_,8 M:Z)1&IFF-+U!+\!&F6UZT%H=H/29U#VT%]7IW$5/BS(W]]%>T :XD_:W.:#D ME3K]NEFI_,CJ=O,J>^$KO"K5IV5V_>'F_N/E5Y6\J?UB MDM>*+(JJML$B1B%- B9@$DLN1C26NRWLQC!A+@_#.$G"B.H=35F5:WX'55=2 MQ+0$ M.F.#AME+N0[$Q*=7]7*PARI6&3/$WI"-;/8*NEJO_9TM.@*I2U(0]B M%G@A(S#A*(;(]3F,'8[5N+LD%,PEGE;2^W<;\"E6Y.JZ(MTJ]@\\W-WK]+L- MXA3733>M\;O:CM_'_?'[.O/Q,ZCR]A[C.%$9N(G'TZQPG&W<.RO+6>MLNM)S MMO'9JTUGO7%[):/=)A<:PAC1""'(/.1#Y%,7QEQP&(E(_L<@./)2=KJ2L09R5BH9NY-5,G;G4LG8-:]D_/85\S/P 9E7 M9IQOQ2RMBEDRE7FF4+&?,<56GI1WR8[2DQ/%7B:4S^F*WXIZA_ZIV: WV6P_ M9'F>?4]7#U=8#IK\?!&+P$>)!(C26/EK)P@FON]#AV'?<5VY-^:NR3FT2>=S MFZ*'AQI-.FJRD5R5D:U$-PVW-1@1O<5Z+)Q'Y@0EMCK";Z#^M(6ZD1ULA0=7 M?5 /",0UQ\Q:,*Y!UQ,'Y)J#VX<9&8FG$"DWV(X'XRQS?Q:0+"14!G[+'U)V1HO+5H4W3@,,BY.-#F9G=&M M4MODZ'ERF/6QS>C%(M?#G&/HXAA!Q ,78NI1R&-,J<-5MJ+ ;)L_)+_7-'OZ MC61F9L$N*5W$0D*("ST/<8@H42;UB8\.X MZ6(2$/F*G0V?GH4^PVR$O?//V*0>*97@^R0+[$L':"GAGZ2-LCKSK>,J5:99 MN0JORJ)R8L22XYB0T](G@:JEZA!(1("@$[-$!#P( MBJ9V"E[M;O^)>]E <_U5=-7[A,"82UY5;%Y^K G.(09PD(:1N MB!W.D.M@H]@2F\+-C92VDK9NW.4TJX4UI":K@ZC'9.\U-&,?$ P;%6/Z&P,^ M2VQI5;1)R74,4-]R\2A]F!]:7C)6.53@)7*\EUTY&N/",;T-S8TW=P(#*?%/ M+S^WRB/I'W'VX]=_VFD5NI%YK0NU$4K):$,SZ"RTO_7)CD6U%6V?D.J_=&X* MA:_\A:_6_).4^?J'G)VRRZMU469/BL":S$B?LIRG#ZLK59TA3WGQX?57 MGCWD^/DQI9,QQUMS/SF/L1B;/=BZ'1D^@: !L- 5; M5<%.5^4NVV@+MNJJT=XI#)3&$R5^&&V K">'L"_I.R60& WRTTDFQNMR@(WZ M'>?L]Q7+EZ\/K2Q"3Z6V;7JJ@;G9I%)&+H54ER@[.0V,T9- :1BA-C :V_A4 M,H*C(('+JB*4):NS#XMAUN;)5J>S,OL4V[,N>Q\VF\J,IXOK59F6K]^>\'+Y M85VD*UX4"^*&3N2@$#I>[$$4,AQ_&$WB4^U-\GT[5%F,W'[ M'K->;T+R;EZF_U5%E%W_>.:K@O\[Q_DG^>58^ E#A 8,DC F$ 4^A@EC&(9> M2'B("0E<:JD"18<8S;DR6#XZ"SP3:(>Q\/](FBVP]Q!2++ M@<&86#B7.P/*SH!UPR:G"TL?INM>\/G )H9F3GUZSOFC7'+DPG13I4C^DI6M M*8-H$H<^XI"PD$)$B .)$\NE(8@7?W^V^^?+^^O M/X+;^[]>?P57M[_=?;W^Z_67;S=_NP:?;[]],TVPV@.[GE%L$\K1UX*6J*"6 M%?RD,JG_#)3,EF]E31&REH"UI[N)T[#J*7^8C%7S/?.3M<]RQ)9WC]F*?UE7 M616B*$"<8@(CCR&(XB"$1,B?O$AX\IOD442T?.B.-3XWL[*2#U0"@EI"_0.U M ^#Z3]/.@6-D-C! PN@<[93*@P[1#AJ;[ 3ME!KMX[.3SYC?7&UBUV[%=9ZK MR;_ST?BL6254MYD9?0^Y#GVV6 M#C4%;M"=CE8'DUWOF*C;ONDQ>F^8.7Q;/O+\R/*WJ_WRUVS)TM7#KSA=*>/E M=M6Z<\K30O[JH_SGZN&NBHWZPLM;H0HTQ2YAX)M4:Y+]A_K>JPOF@1\5LMTC3TDEO85HXDYZ7YD;+#?[F-& M[^^\&*2>",3[QO<[C:X*6%'2.FG MAXOE$)T3G;U+T$VWXJ?":'K>.C--Z(?75B[,3SG_SS5?T;JJB\^#$/L1@4+X M(40ACF H[\S\C^U.AS;LS2DA-L!1T4&JT#N*97@UT81^:800@. MSQ;:CXGMK*$=/;Y/]M!^"$YF$=5X=1C=W.QV7U=+7!2I2#G[\+JYMEKCY6^X M5$;4ZT=)I!,0TB.4?/N*>'X><&O'0.<+,C:!:NH"= M,BJ$HJ4.V.@#E$)FO'76R.D1VE3C,3+3#1B*4>-:;,!JB2S/$F52%K4!VEMZ MM=*FM>(\7WE=*FCC/WNY2STO)2I2V7AU?/U;NDJ?UD\+&D2)QQT'4NYS532: M0!($ ?0C+PF)Y&;?YV=7YC$4:G[7_1UE>?)&-T :Y=J5'^1S+?4NP%.MX-D% M/DQ'.4%>R&+NP)!AK'(&)C")A0\]$JM- '("1RO?Y_N,\3M7XOF'&.'NM?A] MQFWD%;FC6,M&J6U,!FBI!:[VA^RW=QJRLTONC#AT[U]OQ^H0VBBT,Q#M 55V M3'MZ[Q([ Y'1J*\SM.5AV]@Z_.C?9*LW*Y'E3U73'?'$.T\(AU$:(N["D#AR M#QO'$<1.PJ&;$/F?0UF2^"9[V,&2S&U9[4X6H.N. ?D[U VWT;-1%Z._LO2HF:,/044M!OXUA)N"^&:K*-FP2NSJ.BWSD0.11 M9>$A'^(@]"#&.$QB@6,4,Q,+[U1'*,J;=ULN0$5$*4.Q\K^*J>=2'@KH1Q%3<9(TA =CN=^#@8M%$CMN( )Q;AW?JJ>Y M4<;GXQ5E>Q.!&.*KQQ=64!N9+88"9J7<[AX8(];6K?MY]T*Z>^KJ5,W=?V%P M8I2GM';TNEPQY=^5KA[XBJ:\N,N6*7UMY8@/2!0D2:"JBP40Q8X/L>O&T.$X MB(@?BS V"MC1[WIN-+(GJW%&%%V\]5AD'!1'II66T%5FICVQ+T M./BC^7NL MC"F&N-G+G:+;\=195 P!.9)/Q;2%8:2U"Y8MOO)E=0R4W>,?_Y:6CX]UI..G M+/_VB'/^ 1>].:?C3\S)[Y1R4^$<=K:X?R$5Z?TW_D-.?RU]782?U 2T%P M2Y;I0Z62/4ZU@*LEDCU'DDE9UP)D;VG81I,#7/&\(/JS1?L\>/_.4!K^YSK(BHM5PI5._D=T":-D_I MJG: U2>-@6W/B4EJ%4"M VB4V%_0E1Y *0):F@SBF*%C84(\$XS)5&PT=&QL M\=294':3U]#&)V2T,_7?I[ES&SNW>N.EW!>S=+DNY;YJEX?G^@==KAEGRIU5 MF63KLO$&N\;Y2HI8W/'::-L=$+EA(+>K.(8TB4)U($<@8=B#$7:<& 5Q(#PQ MM&BC+2%-9O,T88]W62F'6=6"+I2DU?7Y%69J#NT M?J.UD=;;UK[OZ(V]VVU5:VRKUZXZME&P#@YHJ5CEOFR4!%)+4*DY48E&VX-A MO3*C-0'?J2"C;8!/UV&TWI/96E+DY>(NS]B:EKM"Y;PI.[Z(HYA3Y">0N,R! MB--8+@?(A5[L.HD;FR@2WV>4Z*KWD9&9W\#?)A&9HF6<,:!(!VXZAD2YV,U63!([2'T MTT;2GU4R=1WLAH2#]&-B+R"DHZ^I0T+ZU3X2%*+QTC#>^,H++E]ZO%05-U_X M,GM6"T13C[FYYG6%")-(^##&W(7(B3%,')]"%CA.Z!+D8:%5(]F@S[E9&1N1 MJS,SMA/:C$QTP-:C%,L0CDPL>^BUY 6-P".4:C R!++Z/0X*=<80/"6<4Q> M'<8["'BQ!<1#:$7 MB!BB*"0P$2&"(E#%8:+8B85C=L%M+L3\+K"5 D LL^_-UC_=" _P5OJ_F-'4 M@+'18ZUQ\1Z9Q-1I2@7V1GR5&/TGI8'$_&>P50+LM !_;/2PR&S#0;1$= ,$ MF)3WA@/TE@;/:,G\V.:F3O8IMXA5>(P*D\DS^B4K+UGV7$5Y;/P_- ]QM!N< MF['5"+[UK-N(7YD/U=$96RM7':D*:'31/_+1A[G_ &@4A$??Y!F#:[E*^2#D M!AT1Z?+MXR/SEP=O"LM\3C& 5(YXCC$ MH:KMRD(64B'W@(0NGJN2@=]*G)?:>\&#KDQFR]L.QYLX'_A#NE(./(#@I3JG M-][['6+JB2@)(AI#CSD24Q$(2 )4F;0D= *?> EI,+U>:9[,V4%TT]UX>,H> M[(*IO7,^"Y[QM\H[\4 CG]5M\4GM[>V##[N8>N-[4LDC.]W3SPZL=+I7_^;; M^OEY6=VZ;#=+U'-0$I,88BQ\B$)/P(2C&/K(\T/,8S=@D=E&MJ_+^6U;+Y^R MO$S_:^N/6]4;R:N]5*E"CJ0^AB?UO;#K\8--*,>^V7OCKPQVTHZR\]2%QE8! MU+[NIBV!JJG\01%4W?>&D!!) MXP*26*6)2P*/HS 2.#%*#J??]=PVF%5A6G4\5A4W*E3:D:+(:*H$!M_3\K%= M_LB0A@P&1(^0QH%Y9&K:5K1I27VQ5]ZF$=RV4Y(Y6I;8RJ#C27G+')"W##:@ MA8%W LKC[PZ_*L;<5G3]F!9TF2EGS$7@1P%F'E=Q;5B5H!%R!YH0&#*!7$*< MF FC!.4]_6%:M2_< B&./1'Z MD'(D-VV,2O+Q7 1)B&,11,1+$B,O;2M2S8VB+(5BFL5YV!UG/>Z;?/1&9LBI M!LX\B91-H&VED[(BT[2)I6S">)!BRFKC TG^.\[9O7RW2M%-D]!'8>#"0.YP M(7((AY@$(0SE?M=S7,X1,2/K=NNS(UTE'%#2#4IUOH^<)OT-Q6-L&M.&PIR( MCJELBU#VVIZ6&(ZI=3#!CSYD-E$93QO_#G+RP7%@1<[ MO@,%0H&TK50^3H\&,'3"&">1@SRDM;'KZ&-NDW8C)MC*"6I!]29O%YK=4]@2 M1B-/9'-XM">T!@ =S@;R[7I&RQ]V$[FKS4FFLX92FTFM\^C0&!39%B\V?J(+ M+B(?8YK ,,)R%0YI#+$@+O009S1 01"YQ#3J9*\'K2_LQ'$FM8" UQ*:!IOL M ZBW& \!92I?HP:-ZQXT!H2/'-796L#(?NL3AX@<5>TP*.3X8\.F[O;4I0E\ MK_+%;C_\:\ISY0[^VJ1!"9 74C=$T%'%A9!P/8A=.<\1IR[U'41B3RNWS*#> MY[:2[TX3+T!;_KUSQJT. ^M*FHV/'F^,AOK(K'(45N6]^.7R;R,4HAP$DR4B M,NM[4IH:!,M;$AO6R#"*^Y6O9'/+RQ6[9$_I*E77[^K$8C_\"DN#)2(T@GZ( M0DEMU(,)\@5T)*LE;H)I'!F5-='J=6Z4U@A=32J\)[89:^E!KL=6UH$<9/;R0'-+MEORI2JE<;/U=[LL"EX6EXTC MG+M@*')0*&)(8RJMK(!B2!BG,/8)YYQA+APC*M+I=&Y,5,L,*Z'!3FI0BPTV M@=VM0+A@3 M0TO?KJIX#%48[6I=E-E3G0FVR;&[*Y#W3?Y9B%11PEW.7])LK3Q9Y$J^\.,( MA+=#$Y7QM 7A8YM=:R\.(^_>"WXKKHDR? M<,F+!:;4QT$4PL +'(A42FV,$@ZC,/;L=3JLZM 8)JX^_/;?9>G=]"S9B B4G:)?;-2YN<0*R_FW1^6B-/)7/ \IH MI]2-Q: =TXDF)]LY=:O4WD'U/#DP_T7Z)'=EMZ**LA;J..37+&.W>5/]IMJZ M1TF<"$P8Y,CE$+D!AHG+/.@Z3AAZF$5"4)-56J//N9%!+;):L39"JY^5V!+M M75VF 1[].@.@M]9;AG7L0Q4;B)IGQ=#'R%9B#(T>I\V-H0_!07H,@U>'T='G M;/4@YW-59T/%,#0^[F1OI M*"FA$K,I$5.'R@QR23R!JQZQG(_6R%Q2 75O"I0Q>73C8(DO3G0R*45T*_J6 M%7J>-H\\NEZ5:?GZ*5WR+^O*Z2P1*D"0(.@'L31 2!# &$LB()1SA!WB8,_7 M#3EZV_C<)GTM'U "@EI"_2"C ^"ZY_>Y<(P\JPV0,(HG.J7RH$"B@\8FBR Z MI48[=.CD,\-69WO5=%7RB 7F F'F^) S3_G,D1#B,$00L;^Q'9GEWF-8W[$B>AO]V55#KX3[!ZV$W@9VO"KH M>[T,6T24F7BS4HE[5J%;F0F5;*"G; 7H WCQSX8 MC3E1&QI+--??WZ3,I:W^6S+2?W$8O[2BTVY6DLHVS7[%Y2:(B?E8N-B3C$() MD[0288@3S& <(?E)P!ESN0G!]'@''.CJOUB MZ2J3:B'EK4(UGQIUU#:H+J56Q20/+T%O,EQZ1#;!((S,;OOX?]M@_UL+^\KR MV@E_L2M.#4660_7..)7L!R Z0GE[$RG>K>;] *C>,N>YS0U,%M@*WK@5;T,[ M%H'GQ#Z)")3,*21K>@XDB>3/$*,@X*&@F!DERN_N;F[D:+\R1P_<>JQG#\21 MR>TM?@=AMA9S$FIA8BM)87=GTV8MU%+\((VAWEM#;Q>_/?+E4IUUX=7K(B$\ M"HD(8. $DD-"1B6'B 0FQ \]S$7L$2W+ZWCS<^.,YEZM$A$T,IK>,>[!IWO+ M.!24:>X9]? 8<--X3.TS[AKWFIOXMO&8*H?WC4>?,INHE*V*177D7%D;UW)5 M*U^E9:%RFVZ"&+[QLEQR]K&J!G;_R#>!73R,J9,02$D0011[/HRI%T!&L.MB M)_8B&NM,YN$BS&W"UTK4]CNOU "BU@/030!146L"6%W+3FVS3$+>SQBO;O:8 M9A3&ON.;]0"P)K]HM=2^\T#LR3+Z@)2/N 3?>6QLKVS M:H_\K)SAY6.;9C%XW@3=U:W_^?QUYOQQJ=%:)9J:1#$;#TTYS;XK4M3M:2^&*3_&BH.VP_[GK[7*MHCKP(G0ODX.INO>!8+NIVNK]WJ>76 MJ_ZI$F[]+PZPJ?=O7S=YB=7=QV5YMRDFO4#(HZ&@%'+FNM*&#N1>6+@(LB1R M73=&TH;6RO&OW^7<:*]-Z"L OO%S$&"5,DC?$KDLA];%-L2"W;^T#_D%U'GK@UC,4[8$X,D]W)QV] %+:21+JM5 9 M/U>>ZFPN:?!:BAMDN&N_99[.X:N<+W*V*,KZR%4H5U,Y^*/\4#>I0U<;DJ(ZY%JX?8<+B!$8DXA"))(%Q0A$DR'%#GN X MBI!17KSN_N9`XRA.@$KA5A.;IYO2 ML95+KJ>W:1/%Z:E^D 5.\[4!AL1ZR5V'!*Y*\\FR9VF!?UKB!VT;XOCK<^,( M)290WZG6&9M2$X'*NLW,7 ;A(M'];^ZZW_!2Q4V4G69JLH2 MZA=5G^T/6D\N D["D(A8CH[ $(4)@4E$*'0\U_4\@C$FX:*^(/I6XKS4W"J= M(Y/)Q'PKV8A[ 2ED-1VI^H'OQ%4W:(0_I*M5DP5N2(&5\P8QQFX21;X'":8> M1)2%$&.'01;*Y3SQ$&[D>J1"EA 59Q]RB%645NR&R/<]UTNH43#KR9[F9OY7 MTH'Z#&Q(/MC3D&K>--H :F1",\!H> 7H4_K;KO9\T,_[5'8^I>[)*LXG7[!? MF)#2]=.ZLM_;45T+XD4>\IP(,B>25G0@ HA#%T/& B_ 8<@YCA8K_J!>U&0) M8R&T9D52SXJV*"-.CIV@>]X+]FH/GA@.37X9!^)Y>#>TL;_4P=YJ#<%N^"8H M&7A"@+FX1O0 9%(0L*>E 8ZU=^MED=+/)6ORW,1^DG@L2*#KQ!0B3 -(7&D* M<4JYSQ@/&4JT76C?-#XWFZ<6[\] "G@ZHJ4?LFX".A>(D:FEC8%A]J2C8!CX MK)X!RD3>J5I?$#/OTQ-*=_J9OGUG.H_2$]+N^8Z>>F9@V@Q:9362>T'*Y6Y/ M4M^O>584"Q$G(HQ\"KT@D;S$ P&3( ZA[P79; M(4VS8IQ 4\]FLH#1V#NR1D*P$_$"$"ZR7!I'RV7VO2HEJ$(9KW+.TA)\EO); MS(W1#9"MI!@G>IDV&T:WJ@=I,'H>-_?1^%;^_2ZGM_E]D3>EP"3U_\;+QXRI MFFM5R35=APV=MN9FK-1>27>Y*B\CO\_WW[Z"G>R@%E[?A4,+S6Z6& /(L:]> M-3 $?U@MX6>*TB"G#ZT.)O, ,5&W[0YB]-[ .IZKG..ERMKZ*TY7:C&X7=WL M,O!5-[2[[S]BD>>(R(5N&#"(A,MAG*B0%!;&A#LD])!1OE6CWN?&/SOA@9(> M_*3D_QG(>7,S-(6AV6CHV2RC83PR-6G!V_B#C%1D= ARMFJ0&O4];8G2(; < M5# =U(B](O.?4TS295J^7JWS7/:XB(,8NUX@J2WF'"*&$YBX+H$H3ACF$0_C M,#RWC/S;3N?&:(U8X%F=I-5Y]!@7/%>Y4/*ZB/SYQ> /D->C,=MXCLQ>IPJZ M;T6^ (W0X]9K/P71B!79#[I\]YKKIT#0J:I^\EWSA(5-)M77ZQ_T4;E1?Y'? MGX4?)L+S60B3) E5QF@?QJ$(H.NZC(1N0"3YZ*8L/-;!W#AF(R/8" F4E/II M"X^"V$TA-J 9>Q]FAHI1\L(NU0>E+SS:X&0)#+O4::5@DS\!(9^&$E0O0#&<2PD-WJ(>#1AB>\O7GA.LLE@;??V MCPNLQMV<#;!&YLNQ43*XM+.!UD2W=UO4RJVLMF[Q^E#HO,X[^?)T]WI]\N]= M\/4^//"FKW)IV/IU[2(Z%VY(W5@H]P,)'I0$&$ <2W.1^#P,_-AW8ZI5-[>W MI[DM,_5M7T\&=T,P-:_Z;$ T]F5?X^VDI 25F*T@;8N7>GU0V+K6.]G/M!=[ M?>H>7.WUOC#XYG_CW'1;/O)<9>+.^2-?%>D+OUE1N3U5!V=?>'DK[O$/R4V! M0[!P8>Q@Y8;I1S!QH@1RXO'0HRYUO4#/9AHHP?RLJ;8?8*8T +2M EAVW7Y; M&12>^")D"8(X4!61!?4A$5SN#E# J!.%KN\:^<^/."33$3I^]V'17 3& WOL MI:&%<"4ZV),=U,(WERI5-C!UVBMUL.H+,@0\>SXB1KU/[3LR!)HC/B6#FAFV M'%T_/2^S5\XKGX';Y_HNNMHMT5A0Y-,8QMQ3"X^+8!*[/@R\V(\"::'*7YLM M/"?[FM\24TM7@#(#S[+-1UQP4-1IZ>6,DF/PE*U H?0P8[33<./822('^5#0 MR)=+2NA!XL4A=#AW0A:3B&.C6W@K8$]6_P(2B3 #=_BU3D.R2TER 6KA!]8\ M/0VXWF)A!<:QSTT:&9N43KIX&7-_+Q:66/YT/Y/R>:^Z;YF[_P7[P5NM^(CK M.G_J&W\2Y@K7C9T8NDA(4]6-*(R1$T 6">(%KH^\V#&C\7/$F1_3VZ_1=]9P MZ;'25$,P,G%U!WSMQ7B!1I=1?8-LP#I!(%BO*+,)"=,%S20X3+O- =>!7VM_ MF*]<%7)(5P]W/!=9_J3I42K%?E%XF.^GRY5+W?W$FS756%>,AY M9;84"Q0ETIQ+""1.$D 4!@0FE'HP3#R/"8P#&FOY'MD6;&[VGY07M@2NC.NT M<02L:G+1QFFCD)1,EVM6<3/(-U"H!"<;+$"V!4.3M*T/N\95W#L-YLADWFBE M$I]L1J:E&-AI=@%JW2[ VZ&_N0.U@F"GX3L-H\%=X3L-YT37B[7@RC(JY9ZL MP+1:C9^KX (5<;0Z'$-J@7PLEI\YRR$;D(CB 1&$"/7A0[S0H\'* ACURB#CEG_L_'=>?MVNU74A):E,\Y%ZSET(+R3,%1A&(HDA\@6#,<(>=&-& MD.MCQTNT/*+?1_RYT>V_R2_*H]0+XA>>8\FR2LUF+Z3*B&7R8_#],:6/8+UJ MF5&TI?RFWA+XGBZ7TN!JF5L#C]BG^289GMO/[OLQ\D)17Z=\.'V=LE4:5%I? M5#F8Y:.4EV"EZL:E)IZS\EK(CW"=,.D:V+RFF$?Y];CXF'9B3URG32C$T M'+$HB\L5:XXDBP6A#@T=[L PP!2BP LAH3R (J#<]Y"/A(]-,KF\[8@+V$8QHE*@(F=0&[Q(P^*V.&>(((B MH66R'K0\-VNR$<[0P^(0L.ZY>A8,(T]2;02TI^A);;OFIGRI-2_EOW9S\K"] M22;C234VL_#T T/7T0-OMZU[)_,#[C@1AQRYB=Q#4A\F)!"0"H2P<'RYKAK5 MSNWH:VZKZ[Z?9UK):KJRG@96=Y&U M?HZZV61^P%N"S+/"7KLKJU*#.Y6;(= MN-\+E[5U^G1/$R_9O2H?KM[]KYQ;(.NR<>DY[57PX?4W_!]97F7;KDLSN4X4 M"T09=*)0FN]"+OZ)4.Z8;AA0'..$QEKQOU:DF9O!T*[MM%$'=#KS /(**J4V M>>7/*ZTU9$3U2&ZR<1K[&&CT(3JC*-<9T%HOTS5$EG9W3Z,QN M'A:(>P%W>0*)JOZ%O)A"0I,(LL#WPH@B2H@WBTN&N1%Z?7C3>U4PDWN!][X" MF!/-VSOMK]TL_@%.]_]1#O+_?W)F/_GQ_,#E1:4'^MCXQ-W+5Q>Q$%SXL0\# M(>UXA%P?8B](8$C\ ,>$N1@1W21<[8;G1MX;V8 23C_GUAY6W8QZ#@(C$Z"> M\D:IM8YI.BBEUEY#DZ72.B9^.X76T=\/L^1.QZ?2:G9_S)1?W\+SY#!&+H,B M##A$24)APAP&PSBFR*6!)P@R,18-].31H>R1VFBZ_EAQ/!KEC'E M_;@Y _M8U;.OW8,6D:2 Q,<4TBB.Y/;!=Y4#3P35W;_K8NX29I3CIZNSN=DJ M&UF!;'2]K+[P52A>%1Q=I ;Q=5I0ZQ&%+0!')HN-F!>[<_=:TL:?TAYEZ !B MB38ZNYJ4.G24?DL?6N\,HY O6,@#&! '94# M/ Y@'"8^= CR_2!BU(^-TCN>[&ENY%$)"AI)UJ^I8?^%\SKN-UCLE[B_'-:E&\R?&@6;SO9P-RF M>R,H4))>@$I6_0)MIV'JGN?6$!IYCK?!&25UB180@ZJMG6YULA)KO8JUZZKU M/SSPNOJWZ\MF[0D9\@,_Q- +51$AG[LP5EE DPB'*AVK0T.MJM&'3<]M4BO) MAF94\["(61)ZX> .:7H@>ZVKK%W#4\[;7C@4(']X2'3YA?[%VORK1\ MO60L5T'_]5^?TQ5W%W&0<)90!$42>! %!I8/NO!*W -?8\'HJ4T95A+Q*#[@]/MSK996*O M8NV;Q?Z'AZW ]SG'Q3I_K?(J5E'PFXV\\VB6NKW#VU&D-RUFK!SU@DC;#(@6X4N.J. M-X2Q2!R(,*,>9B1R.#4QC:SA/N5.: _D;2;)$=#6,ZQL8SCV7FD#7R7O19W+ M9'>*VKBN]90 -[;(3$"R9*MI=3FI%6<"PEO[SNC=@34SY,+"TN6Z3%]X4P$N MY86J_=:X-F"!8L<- NC+-0 B$H4J5WD,([DJA'X4,2T$3&EO%$_JZF[9:@J;R!^41=-\;V M)@7_SS5?E=(X%Z21R<(8'_-XJ0X ;(5!'>MBVNBF#B4/@I:ZGAV0 M[?EHMDGE%MLL<$G@) [VF=S)4+F3$3&#":,8.K&3N"AP8LKT,SCW=#:WZ7]W M(DFK[,C0GM""NIL2; ,X,C5,C)U!JF*+&$Z4?O@L+,U2 FN"TYGFMZ^-Z5+W M:FJSEXY7]YUAIM4N=>6M:,< ?>55L:LJC\\NBJB)9BMV-\+(]4-'.#$,$9%T M[,8Q3 1QH1 BB1T2>7Y@Y)!WICQS8^QO][=7_QM^N/QV_1%T7,X/MW$'2L^TFA'YL,[ [ %-:A6,4*K&$GR4K\EQI)C4X+4'WUC:UU>PP M:I6-IH6*Y:BK*16ER+/LM6-!6/&DIIXZY&A?11'YKPM@#N1+T M+OBC^7L4 MVC-#RA*[:78Z*8F9 ?&6JPS?/B_HBN+BL8[IVH0%T8CA.!0 M@J'RH(IXX+HL(IN;6CT>.MG7@)O9DMY_"5=,0.1^ML2V/ 4"96QG=,-@R*T[T,JT=T:WJ@>'0\_C V_WE,ONN MSIP^9?G';$U*L5XVMDGQE5.>OJB#_KHL2KG $4%.["8PY$X"D1=).T+X&#+7 M01'WXR1AS@ _+R,A!I@54SA\?:ZJKFT4J>HVL$8559.MTL70!\!H:/18QC[2 M$WD'-#*"G9 7X'(/[:N"(; <>!4, M:L2*B\$F7#1&88Q;X+ MPU"%M\2<0!P+!%W&!"&,NLBL;MH &69'&JW4QAL?:Y!N52C ][1\!*)2KRJ\ MDJX8;_ZYE.H6X"?^0Q625CD9'IK4 *H)I?0G>*:VT,42GDTF;-S6,2?^&\U2U]U5NK:H##N2)( Q<#&,/.7)7 MZ'!( AI#%!+L$!\GOL=-:/)M!W/CP(U\0 DXZ*CH $(]>CH'F)&YQP@38THY MI;@EOCAH?E(R.*74A:XK&!0DS*=N<:\D)? MEW.C""DH>-I(:DH*O?CJ\H--U$:GBD;8"Z"PV\J[K:*XD=DF<>CB8XU#>CN< MF$YT 3AD%NTWAY',VS++VZ618L=-O#B"GDA4 B;JP%A^N: O+1 ?(9X$<6*V M&SO5U?SV6X?%O?]R7KUS0X/#!E(CT\@A1*/8''U(C%02_7VLCCYE^TJDGVEW MJ%Q/3>C]J^N1^[1<\H4GF,"44>C[)(#(Y2IL%H70C2-5DX\%H:=U476L\;G9 M$I50:@ETO9_(SYM4$:_Z6=<.T.N>[N=B,O(4-X7#*+7:*;T'950[:&RR1&JG MU&CG3SOYS+ 56R[\9;ZF997L7%& 9(#&&/B&Z$.8YBN3&HW$Y\ M%\:4)C#&;D(B'[G"+*A2I].Y3><]F>LL4VJ]:L0&?RC!026YX6F"U@CHK?2V M<1V9$FQ :FP#F&!DR1[0ZG)2V\ $A+=V@M&[YCG1;U9%*I^\SUD5:I3RXB[/ MZ"7+GDO./BWQ@VYN]-Z&YL8PC<#@/L>5U\E&[&I2*-DY6\O^0*."?O[T?DB[ MZ<4ZFJ,?2A@!"?Y0\EM*LZZ-TZ!TZ_VM3Y9V75O1=OIU_9<&GC_@XE'2D?KK M^C_7Z0M>J@#J3SC-JYR#N_CK1<)(0)%/( J(_(,C#&/'1S!BP@U"1D,W= P/ M)'3[GM\)Q6_9BK^")YS_G9= K%?,\.Q3'W;-$XLQH!S["$,%(2J"J7YHB7T! ME.!UHE*P$]WBJ88I6K:..;3[G?;,83;,TU=;AKF93?N[B+S9/,CN MER++54%Q0!2W_4>6UPFA,@&HU&>H*Z_^6.EQW<@C,#+KM5UY]P=BLXN3X-\W ML%<[O&D\>HVQM.[1JR_!.WGT&D-TVJ/7O*GS(L*OLB>2KNK:OULVWDT\-^$^ M0KX#.57'53Z))#]&'@SBP$M"$;F17K4/LV[GQHN75__Z^\VW&Y7=Z]NP /$> MF/7XS3YX(U/:-GR\)7'+;ALI69<93);#RWLZ?9=H<>*%H9X]Q.^:PP' MIOF1?ZL&]7<=8CA2_=T=+*N.S/_AJ.ZN)BB]=7=/C3%>W5U-;;;J[NJ^8QL> MNDI_/9B8=[W*A5UUR7Y")*&(T0"&:4JED8TY)&F:0>)G) L989EOU.[ 5("I M??MN"OBJKA:DX;C@]$=1SLIGS6 /ZS70L\"'1';PFYR5Z$=L]!3P^E'#D2U V<_+-5R'//;YOFIV MC>O@AJ0QI(Y]"*:@65T]:TTPVNVSB;K="VBC]RR\ \K;>2>^\^HMEZ9 :_N+ M .&8"02SF 0081Y"0L,$(H%B$B6"R).KMDO@T Q38YG:T5\*,&^E-#A''010 MX^!Y+BQ#WPZWB*P$M#EB'H3&X%QY+D0C'29W?SRN3I!]ZO<>&P^^.-Y9L4_N MK0-B[X/FIM(7*:W\G#UP6K[QZOWSDC^6;6[ G;@N1"G7N\Y/?%GH6DP&0TZ- MTEK1P4IVP)8<+,I5OHKZP784N "7+RJ[6]]V,D'[M DU$- #DZ1CC(WL)PO$ MK,PHDWE&LZ8LE.\:53:OGQLRLRJ?(*TX/O]:XD)YQ;[D!2YH?0>]JL:Y.7C@ MA+#4SQBD:1Q!% D!<9HA2&,<4,&$2)+8+.+O#&FF=YG0EBVM';BSLGB&RBY> M5P0&U5H'0/!,%4$UC!$\9^GT_%PC+8R-N20?%&MC#=GQF!O[(2V.M;_AO)BKBM5\?E>T8?6;OLHWQ6U9 M_/<2SW*1<_:9"U[5C=TW/I#':CE?/ 6)H$QX$0PSPB$B:0H)SRAD21!CR328 MA%II9.Y$FIJ562L%?IG5:OT*RD*>@E8JJ7I14BFXU@JLU-IV-_WR[_^6!H'W ME]O__GQ5_]'_RZ]@H;0U.&NZ67"-<_OHRS@P?3 M?X>;F<9SD#A%9LNCXG;D@1OBDF[/R'6)D"#$!*6(0Y[*#R\B+(8X##+YX64X M3I#/?694&OP\<:;VO6T:LY+CC5DM*\2=N6AZYYWQEF+H(\^I]K@#E()Q ][8 MO7$/"S/-UKB]P%EWQNT?U;Q$S76QR!?OC_C/&R9'E$Q.ZWEOE_7M"@EHFL19 M"&,6$8CD$05F/L=U8X4T(M2/8JU^*R=GFAHQ-L("*2W8%AD'N)_I MG,(V,(E9(V94Z$8+#:NJ-_TCCU8"1TO!;CTM3W(/+3$&9AY,$@]0*2)"DBGE:Q3(VY)D<.*VG! M2ERPEK>NJV]P:CV!LH8'P1UV0S/$>+ 9G.+=P3?2\=P>1K,#MQXPO2?I$T., M=T36TV7K[*OYBMVA=A7)^:6L>/Y<-'=/]%T>L8MY$]BNCM[JY/U$,I((GDJ; M*XQ5H0Y?]0"/(QA$./6\C- H,+RVTY]\>K=TUT)P6H?'B$9Z0%OQE9MJ);_9 M8=5@,?0.IL, /+3CMA7Z K1B@Y7 MAT7DL\@GR,3Q=F2>R=F&M9C@I983Y!M!+P#%5?6N'.EOJHR*&4<=0UF/D!Q@ M-[1MV,#6B @Z,KHCF1,@.&*48[.,2A\G5-WEBE./G]EPX98OGBAG!'LIE1S@ M"XB$*GR,_1 &/%*YRB&+A&']\^[PT[-35M)9M)'JH!8$/(R2+((A0R%$1/XI MBST/>H&@- L%"HAX6I0+/!L6L\T4PR'VJ.:H"?-\W/18T1:-@:FPTU)""C9 MWXB.NJX[1*BA/Z871$>IHUT?NL^8<=J\6CP]J/N8N@EDE#&W)(^B)- Q;;9&G9HAH_KOY/(,3.6N_,:QNIIH+Z/TVVANP]:_ M*ZW!&/IRS@X'[>UY4.^^?2E?Z.Q)^5^;_;@]UB@;\:#XJQUX^!_MS(DVM _/ M;@I5;*N.IU:_*HY8A&/?@YQXOK0LL@"24(20(4I$)C(2LMCDG'%DGJEMS[68 M8".G58O;8[CJ?4,=H#7P_K4!ROC;>@(&1Y_98[.,^L4]H>KNQ_?4X[8WUC>% MW&68+O(W_ADOB07T?$8AB@6!F) 1B)"DH=2E@DMG\%H$D^- MRFHANYF9M91G%_9UO,QZ)#BIQ1N820^5$[X &W5!5]]54;.5QG6J9T=GT"I] M 9J?PT;O]LU!"Q(/LT;#U3)V+.]'ET$>!GZ-"LH#36Q>DJ2^(ZG#P'^4,_G* MPZ(PJ#YR^.VI\7QS#]014T6W+:O"N*+($;#Z&=H-3@-3JBU$1@5!^E&PJOUQ M9,C1RGSTJ]2MZ''B23LC.E++XO5*$'@:11F(0< M)BD-($HHA2EE <1^B"(>\S 4R5-15]MC>G;BZ4FU?MA9\\/N3CW<[WLELXKQ M ]5:ZGG3ND8)#N9*O-$:3C<,46EAMQFW8T-93?>Z$TMIOTT7%D M^&A,.*KEH@_ KNEA\*:MV[PS5DUO\[OE8KZ05G9>/#_Y% >A(!Z,,?(@"GD( M4RYY*(X1R43$.(NHF?.\;[JI&1ZM3[B[*RZ:C^P<=,0V=:7W(J[K4'>%XSAN M=6L(+=SK.LB\5,FJ7PKSVM&'7Y\: M)T@QETTT)'@LP?WUW5:)$A4J7RZ*4C=SJ0^WT\<2!Y -O/UUT1JB_',_.'85 MGX^,.5Z1YWZEMNHZGWC4(O_S<_Z0!>H0Q9'20,]$TRP75!.>WF304V.,EPVJJ M5RP+%?-GQ8&?RQ><%T],1"001, @"CR(D@##C&8<9F$HF/ (BW!HU+6[._K4 M;(-6N#GXHY'/,,9F&SF]S6^-Q\#;71\*\W*\AU1V56!W:^QQ2^8>4FNO".[! MARQ#YPZ4[;N7B]C&,S O]0D.,TB\2%U(( ]FC%#(.44T\!D-L\0L;Z]_0I,? M[SB9?)W"I3_XC.E6H:U+7U[(I0"J#JUAF%W_FNAQ@CNH\ID,/ M$U?!=OV3C1MNIZ7X7L"=WEN6^3PXK_ZF$N$_O:__^-><5W*@'^]?^9O$0Z6A M)!AE/J<>)%DH("(80Q('#'HD"^(TXF&$C.IWZDT[-9M"B0IJ6<%:V/J\=WOY M-[NL'SWT]:C&/:8#4\XY<)KG!AFAXRI52&_2<3.'C(#82R0R>]ORV*)N2.I" MK%W.Z]1B_?2^>:2]KKW\B2OV-2_XS8*_2(L)I1G+?%5K6$C"0IX/LS2*8!SY MV*>(A91IE4O>P<'BQ$HS\(?2#=3*F9ZNSE]@S2/9 MJ,LV]#FN4Z#X](I]LETQ\T.@,Y!=G1S/%VC\V@'ZD'E@V8SMM? M&0GQ09VO;( ZWO3*:C3S4C=793$O9SFK.;LFX]8=+1@)@]C+H'S%EQ8NH=(^ M2SCT?.*C($9)JI=>WS?)U+AO2\[&A#%T[?="VD]CKH :F*2L,#(JD7,*A#,J MYAP=>K0".J>4Z];3.?FLG;GTP!=8=8&_QE4A>65^2>GR95DWG_C,14[SQ1/A MU \$3F&$$(:(!1Y,11#"(*"")])L\@0VNPLX/>GT[@-6,@/>"FUF[&C@K&?8 MN,5N8'Y8@[:2%OS2D1>T CNL**R/CB.K1&/"42T0?0!VK0V#-\W#AML*:K5S M63-4N//*U$R#5K3_U __[>K?O\_/4'W@S=Q*YD>$+X; MFWOHG^T^TBJ6/V^*\UX63%H"Z@C "YKS^8' L30@481H GT64^6.YI"HABU9 MXK,LB7U!?&;BRC":?6I;M2-\?=.S);YA-)J#M='[Q@^&^.#' 7=@&W_ZK4!S M9 68S3VJ06 %RZYM8#>(N9G0R5%2Q1>D9?]^4[!;^9/3M1J.CS U9E(RZ1L0 M/72$!"LI+X"4,W_+V1+/0"]@1E;':3RLC)">84>S24ZKUC51 M-)ZV#2\DBTWESR]RQ9L:%4^!'V O(A2F7A"HTO8I3+.0PL G(@W\F&?8Z)K\ MV$13V^WW52[I\A7/3$,"C^#H(8ZC5$2JPTH*D4"^:L,G?Y!4>'$:TI0A9!J@ M>3Z2X[AB+MMJOB$S+ZK6L:L>PJEK/K]2XU?M5R?@3\:)8 M,FT(!2:2++"J[9!P>384,1="9!DR[>3;.]_4:'==\+ YJYARW_BCUU364/90:66=U^SLN";DNZW6 MO/9BH(CZ(HT1C&A"I!$72",N0C$DD<^2V _\)/#,C(^#\TS/\F@%;(N0:OI_ M^['4LS'.QF=@>FCDNU@54A_$P=.+@2/;XO 4H5?\SE MB9#G;RJVY+>JG*\F>0I#06/N!Y SFD#$I#%!_(A"(F@4TB!C(:.&F[]WPNFQ MP$I>4*T%-F2"?H0U*<$9:D-SPPJNC:07@'#5R!=6[;'EDC'Y(YO7]LI==5^5;_(HSY_" MB*NVUZI7)/8A\AB7ID7,8<2S$(>!"(E>C[53$TWTH-(*V[&L5P*;'D^.X*M[ M+CD?M7$.)!: 61Q#^M$XX_QQ9."1#Q[]ZNV?.$X\;W[OHW(%+NEBB6>S]WN< ML[_-#U3B-2XV9S;JU!AA.^&F50,H/<#;_#_ L6+0^E=*AJ"?OF8:#N^!N<02 MZ@'JV=E!:'5;93C5:#=8=A!T;[4L1S@WWZCM2S/_(M6Y_E-21(%G5\OYHGR1 M;*'Z!)3%\]?\C;/FT-9T3XJ8EU$41I!BGD$4,@1)@ EDA$=$D"#RL%&>^WGB M3(T#VXHGJAAX6=5Y+U;]J\Y<([WSV'C(#\R&W2:2E3 ?E)%T#G#',Y/.&M6.<6_YX@K/?]1F)^/LT_OO M<\YNBKM5;M2EZC+8M&-9.5DQCE(ORGSH81Y#1!(,4Y*$D#(1H< /$X]S,Y^5 MN1#3\V,I!8"8E3_;[;W)+L1KZ0U]W!9KH\>NP^(],*-*X4$-]DI\E33_B]( MY,6O8*T$V&@QB ?='D1'S&DAP*AL:0_0+D.>,9*EUUZ>S%D^6ZH.JYO:9==_ MTME2SJ_H69G%RT7;1'&5Y7'/J]HN_KJN%*K'$O01R#N7==XGI\R_)Z>9$O>&UQWQ0+^5O/ M-RT+7]09^E^U &WE@%O^Y^+Q)Y^]\6]EL?@Q?PJ$%S 2)S ,"%'%_3.(0T%@ M$$5>%GE,Q%YF5';O+'&F1OER*R##>GOG+8<>,8\'\L!TW"C2NA(VJC1>A0N@ M%* J;[BKU07X'XXK<%2F^=2'L7:$Q$)B3R(1"R3YQ(A42>9"*!(:.('OA^( ME+587Q>:73+=(KV:=LA+;S8LR'H?G/]+VM(=ZD=WX;8AG0DB#G--/[8UG8G2 MAS))';>E6PU=%\EJ"F-=%JS]&ICZ&?L'F="/NZD)UY:!4[+H M%WYBLE%_XWJ*[_[*-=^R;1I$*X[G_#-O_O]-L0K5DW/5,V]"]N9/<1BF*/ 3 MR.(@@\@+4YCZ5-HIA""?Q1EE&39K+6TTO]:.&;7+=$YZ=.,>R[$: M.C7R@E]6DO^J.F2L0WT5(34,I0.W19LG"]B<-7XRF7OD5E 6L.PWA[(9Q#SF M[YZ7;;\^S7"^]0M3X-T@M/U_M/O:JV2(3<&5]^OY(G]18;?B7OZ#O4]N$C_A/@I'/IZ10>L9I\:*QE6?K%#O)^2!L=Q:)MC7>:ED1ULA =W=9!J(SY0\JN_ M:308$G"#'M-# C]2TVG7"V#6A=H6P-ZVU,:#CM>GVE;?K<;5UH.'QIGA=+E39,2GG+*]_P9_>Z]>O9M* M:^OD9RS+2$(CR",?090EOKKV\2$F(0X0R:(H,8M(&$C0J7UV:OE +:!E1^+! MEE3/?I["0@W\73-:(_L&A ,!Z+IEH6LQ/Z;)X4!@'VV+.-1\EM$2:J0[4=_O MM;N=JF>./S[9R& M)Q1(R\R+4IAXU(,HB4-(DDA 09,DRD(6A\H?J;)R]3:]_M1&9+ 68+A?O,K] MH2KW9ZG2?525FWPE="?-RDF6U:&%T..,8> =F$M.9%6MA>]D50V>2M6#V+ I M5( M+S%$84C",.,1QD;GS$.33,U0^8:K_^6+NF\DK\4%\[6\9HQT$%(][CD7J(%9 MIA&ODQQT ;[\#=[>#%"@K \)1^QQ<(I1>:)/R5U&Z'WVW'(=BE<*N2#O[3KN MM)F-HC1*F2^@E_H)1%CX4)) *(\M/O,Y)R+C1GR@._'4.*);#2)?26Y;?N,$ MYGJ$,022 Y-(%\2UT)UJJ:/T[M5#RWF-C!/3?E U##TPCM>]T'S?MBFG45&- MK^M$7I1*CF)9!@7''*+ HS#U!891B-(D"&))6T;=-6P%F1R)[=<1^FJ;=6V] M.'KL-@;D [.=;=$@G26QZ AZ'I[.^H1:BC%R]]#SP-KO*7KF>"ZZ#]5--P/" MO81*^PUAU2\'X50>[PB#S MB1 /.J=DUXOX44^.\G9XOI]IVZ@*IQV+GP3,P M/QDBT]/3"O9WO3FC%>I.M[++Y^?%=575E1Y?%A;- ;<' MF-K>[?;"VW2[DO*6!2^7<[!=L+2_C9,!C/U[VQF" V]OE^#9MA4\#,ZY705W M1OV(IH*'%3O24_#(PW8?]4_+N30/5*CK"\F+>O749?9SD?^+LQLFZ247.=Y4 M!J#_7.:5M"RDE2'_.I\UQ;;F<\E$;-4PHW[R*0UH$).801\%\M0D8GEJBGT. M*8L1%F$2"V%4@W4P2:=&4]OM<,Q,B^&64\]"F<0B#H5MS@<.\:@\-/:)'<<%GD MU9+]^,S?GG&AE9EW[+4);?Q6.M"(=SI?3P\6@YCW,^$9*:Q]&R9'T>H]JO<& MI!]Z;[R8\QZIM\+*^YZSL^O:T$6UW'6$XJ,(Q3R-,X4L(I@7[[5#4L09PH0%\O1&?8@BD<", MQR%$U(M9D/@(1\(HOGAOBJF10]LF;R6BE6?W )!Z7' >/ -S@"$RYM'%1Y5W M%5V\/\&XT<5'%=R++C[^I(45?H6KZCTOGNN4ACNAW,;=LG1QF'A)JHJ04Y]# MA!B'.*'J'B?.<,PS$:18)YQ88RZCS3Y"_/!*6E"+JW(KZ^L+G2IVQC!KG'O< M@3K$$..=IO1TV3I8:;YBP:TW]^WY M/::4B1A[,$M2KD(:0YAE60B)AQ"/612EF7Y9AM6H4S..;HH%G\UXW?Y-90:\ M\DH: K_\^[^E0>#]Y>:^_H/_EU\-=O\:0 U^M(%E8":\N;=Q *V5-B W&^5' MHK&MG\7KZFUEH_/!X_[<5[]5Y?+5N)&KYG!3HZ*C?4/_IGJ'R/^LQ=>_N-=%M9^F!@)T8!+3PW* MCJR&4%E=\>O.,=J%OZ'2W>M_TU7F?E.^??>?664U[/]PG/.>L&=US. MZJ6M^ZUL+IKNZUKM5^6\&YL;15&69E$"A<\(1((D,&,QAG&*DB 2JGR>4?T\ MQ_)-C=EJ?2!1"@':#:?A3:GC^NX8K]53B9E4*G1&U+7K!==S=GW@,@[,I\T* MUKJ >_Q>>\TOJTH^4GMM+U;EQ)LP@"O\FLMMK?2Z6)6 &B9<>R#$7:7/.99N MW,R[8:#=2]H;:!I7Q=+O*_Z*<_:9"UY5?%6!42YL4L)!Z!GN=CB((D M@C@2%'*&DC3E-!0\/;=JNHX@6HPQ:OGT5NH5TS?)'*62^-QJZEH+H\?; X+] MH?755^!?=SZS39EUU[%8YR$X6*EU+2$^N.:Z"5"GBZ\;C6;9.I;2Y$X-CGR,A,UIYY M:@9P1_!V VZ)WE\E^5DV92E6)32.FURI)W5 MG+=&R%7_5.UYQVV0:@K'7@=4XP','8MV>3_33O9QGN!CG-4SV52>4=-W'.;L M?%2BSNGL'*LBE)UXKR\5_^=2U:%O(PPCFK$L31#DP@\@\A+5MC$FD/#8 MHRC$$4U\J_J]Q^>1L5U_=N> M&3^FE.UI"(Y6I=5XU>+C/YM=_\EIW6+]2GX4GLLJYW.S)E)]8TR--Z2L8"TL MV$AK8 GT(:9A%S@":V@KX0A.COM4Z:!A9RWT#3R>[:"AWI8EH?.\;<_MHFZ4 M^?=\\6-5+F25 O9^*U5IDK^><$PI#K" A$98VA:"0IQ)*R.+4U\@/XD938U" MO_7FG1I/U*5TY$0OH*YN),WB4@#6.HQ U=1@,6T2K;<">J;& +@.3"DKB<%/ M*?*ZN<3OMZ:B]UV%/ZR7S M XT<[&$YX[Y'(O^RJBY9^;K@[,L,/^L>9XZ/,#4C14H*E:A R0K];K ):,76 M/]?T '?Z5.,&LX&I0 ,N\(>2V='AYC0H5D>;GF%'.]B<5JU[K-%XVJ:%)I>_ MBV)1B@>NG"!Y\2S_1I35"Y;BWY%9_ES[L^=M68NG+,@HBGT"$QR&*O-=F@XL M"6$8I%XD>)2$>OU\;2:?&G.TXJM#3;52 +QN- #E1H4+<,HF/W]M^AEF:,0' MYIT.V&O904=X<-<%^U0)_//!-NFS.1SH8[79U/^EJYMQPN5CZUI.>0$*%?R^ M^,EG;QR\R /0C_E_N&K!:8=M?P=.PS%';,!II^UV_TW+,>PKWG[.YW16*K?[ M^GA$$ _\@ G(LY1">1;E\C,24HB%YWF$95SX1I=OAZ>9V@>C3E#=B*ES?#(! M5>_,>3Y4 S.]!4I6E7"/@^"P&NZ!24:OB'MMDR)P95BF;FDF3KF M>OU[95CP-)6V),TR7Y* AR!.$(=MZRY=&2S.LK^,6U MZEGR=9T#%9",4E\R01*'&**8)S!%3%)$FM 4Q9@RCHQ:'!V9:&K$L)$3U(*> MD99V%%L]8G"!V,#$8 >6>9NB$TBX:DMT;)IQVQ"=4':O[="IYRV)@<]FJDIW MP9I&@/+/;7K!4T:PEP8LA90% J(,$8AIG,% &@P(QQ03CQM1P]&IID8.:_GJ MY)HYGIFV0NQ!59,4G& U-"TT0M8@;2!KY71("R>Q<$4,QR<:EQI.*KQ'#J?? ML*.'WWC!*SR3 U^RE[S(E3&B@GU6OV9&4FDHX!2&G,8044QAQM(,P,S1Q6U;5O?TH8F*(PXY-=NH M1**I^BZ;Z+YF> >FLC2J]Z>KVR>?993%1)TW4@\B/_,@CN(4BGRF M=;.U'G)JQ'#U(R^P:LU!YX2U_]]>;VTL%-PYYN/7?.[M/]U*>2/ M_*[@CS^J%.N] *T:K[+)YN2(VU%F^_23)[Q]3^#S_)?+MK%5MH#"0AH M$0%?^HPZ\[QCU^OB*B_9F5SCYBV[AG,OK]GY!'8?@+OJ&1?YO^IKXZNRF)>S MG#7%= IV+S?9*C[A3GR1!DA!!EV2I1TW(WXE44R/^KE(78$NMFCVZBJEHC;5J8*.;]663FW76^T:, MOGH#?Q_&6CACTG<*M"/"=R/3J&3O%,9=HG<[N$5^ZT]4QKIBK,=34.+<1&=0RJV"VQ_REKO_R[?;^IA.G(FV^6@^#)%@-6/O9 M<@!$!^9!73#!'[4*P'G97 .X[')F-<8?+W567]FM#%J#UZSJ_J\:+GZ1TC[@ M%[)-0.0E$$=! 5/:!*&$8\Y,>@$<&R>J5%,(YM1$?RC M$)YPT[D#9F"FN+D'ZS:QZE<-&CGM6@8<1+'QQ( M,,D*3+SJHTO>P15F7,5O=P!VUFG@%%HG>@\ XBGI'T;.P&9@DS6"QB'(XHKJSX(;=\4>.:3BBWGXHP[$'+F]"/\5:/+"6S^8[?1 9@R_TN0B-]&W>0J/F=VB&%7=V+ M;8T][MW6(;7V[J<./F1I M,?G"UG_$Y<%XM\\?[WG/&-N^BN^(V7SQ5^_9'3 M2U6?7!5X^9J_<=;(<%/<%"Q_R]D2S[Z4%<^?BZLZ_"'G\T_OS1_?-TZW4##A MH3"#,0V0M*ZQ@*D@(4RER9VDH:H;&IK5QQE3?)-M-4ZYG>_+EQ=>AC2*NV6N%.YF99@(W"H-;X M2U MEVJEV]X0R@V\T1NTBH.UYK6?HM%]$*_P1ZZ=JW/4F**/>T3[@$79._U]A QV MG\EO9;5XQL_\$Z;_R]DF(.1F/E]R]NG]]^^_E9+S"W7*^?ZJKA)5ZXYBP:O7 M2EK6*\=('.* 4,0@3A&!*/0%Q$%"(!0:?&QJW8S576X3*YUI%ONDNAQ[@# #PPI3K" MUI@N#9%RQ(>ZLXY*>(90[#*:Z>M631 VAJYY\X.]=Z?&+ZJ8?T=(HUX'^\#T M,X4+3(;VF&[#X;ZEP5'E;5L9[ \X9@N#H^KLM"XX_IQMD977UUD="8IG5WC^ MX\NL_'E3U/7>Z@C2U:S%ZWS"%2C1EORZ)\Y2JONWAN^C*N:@W$64H"E"4PRE39 M%\0\F-$X@DSX:9P%#./8J+]K_W13(Z6FD6M>BPA^:1M<_WH!"JY9X583Y9 + M2M4%>)!ZJ($A32*26QR >X0Y1%NQ,="68_IW6$W,,$WL'4E M!3/S47(5_R&:_:%EOO M3U% DD@0#I,PXQ!E/(59$A,8"8_A-,P(05J7!D?&GQHI-R*"6L95;S?-"^QC M"/8S@P-!3CYT=1?// MI1S[&U_\*-E-\<;GBSI9\.NZ3J07IA1G80H)2D.(>$JE&4 #R'T_SD+.Y''5 M+,)<>^JI;?1N<$,C.VB$!QWISRG5J;\HFH?$0: >^ISH#N5S(C\T 7,?MW%J MXH^*NM $I"=F0G<$VULR>?Y<4E7KHGB^*N>+RX+)O^/5&[_\,Y\_D91XE,0> M#)DG>8S2"&*J6M]Y B44^R'QC/Q:)^:;&GEMB0L>Y?C@#R6G\058/\JZ%U_. ML!O\PLL4-HN[+2TPG-UI]<\V\EV6ENK[=UAZKYUK&SU6=9/P]^^+DO[OI_>K M&9[/-X&@&,6)QW$*O425)O,B:1AEH>07(CSLBY &OK SC'KGG1JQU(7@YZ#B MKW+$'WC>QC^I9--%DUH@%TA]S.=[#]J:1_WK8FH;.4-[8"JJ!5- K@0&M<0C MA<)JH>3<&NJ?]8-,(2THCMM!>J];]>J\Y^4M+R_?GNNDGJORY?7R96'0J?/@ M^U,C'-5X\O[Z#MS*_[M\XQ5^EC_^FFF4P+R8-Y=)ER\JHM:H8^=A^/KYQ!5R M Y.'&]!,&W;VHF+;KO/PH&,VZ^Q5:Z=59_^SEA;*JJ93S?Q/+",HH S#&,G_ M033S8<8R#L/0YYP0GJ29F8=F:_BI;?^U=.V'S]3)LHV=IK%@C'G[*K*OY?]T\A%2RC/(4^2R.(_,"#622(ZD5 MB1]%"0^87BKA9E"3'^(X"7[_A5]Q85E97(+4OQOM%!]X!_[7Y?WEK;O*XAO= MSJXL+H<:M;+X1O3=RN*=?S&_86S3AK_D0G@GS&N* P2ZD' M42PBF,8LE7L+AYS'OA=$VM>,QR:9VL>OE1,T@C9UH*6H=7%H_2O'HY">OG=T M =30YV0;C(SN($^!8'41>730T6XC3ZG5O9(\^:Q%/9SV7/*P=A#=5SGEJUZ# M3Z% 'DX259 CE+L<^PB25'Y+,X^%(F6"B3#6+@G8/]?4MOWJQ+;QG8%7):]J MO=WXU0R*ZYR ^<0WV"UX U,!'A$W@_)$[O ;J5#1&3B:U2[20Z:WBM&)(<:K M9Z2GRU9E(\U7;+T&)?W?[M J6?WE)E$*,@$Q['"4>)69$F M,P&FYX7Y[>[N\]]OOGX%E[>?P>75?_]^\W#]&=S_G;SZ>OU=\/^CV;K MH<==PV$\,(6M!*]ON3>BKVH8=:H>_3'(E:P=<*X:2)I-/FX_22M@]MI+VHUB M<=Q]Y-7+UQ(7GY?\\:>TX=^;_U5=F=K<8$R$GP8^E>?IP .3%*GL+,IRGL: M1(,CL%,P1SH%6_\@S<[ VM#T'H-/CS+>25A;HZW#L/Y;YK$RZE9>KK1N:$S[ M^-08L@[HD/^N'^2RTKN?[BQ5'IC33FIK%)VRHY]5,,IJC-%B3W:$[H::[/[3 MN;&OEU1RZG*FVI'6R8,J4N;=3:S4NC7D<)NS\+7>3BNG30?%*9[%G3' MPW?/&]:.EC_A.7^0,[9VMN^CS \0A4&6>! E40IQ*'Q(49IY&/M!QHS:HV\/ M/S4K1TD'E'B6[7YVP--C.'M(!B8L S2,:>>PTHY89&?P44GAL&*[>_S(4W9; M]DM>Y M>EW_>]2-=OI35HNWBVE9@4!$4ZF#S) 3G-$089H$?0!0)#M.4<\@R MS-+,%V$:&\7RVHDQ-0J0/Z;4;--;PJ]'#L.#.C")- JTQ?=W?=@70 E.%\U- MW%J;BR:2RHVCPPV2CIC)4HA1&>P\H':9[LS1+)S=GSE9W!0J;5,YZB33YO/O MTFS"[*[X&ZYR92PIZOU^]^7ADOUCV>2&/T6$^W'*!/15R2_$Y4DR\X(8(LPY MCKT8^QAI.\"M1)@:$RHE0+[6X@(0I0>8UXJH/AMOK2J@DKI< +R)8LA566H^ MUXQ8.&/5-'SI@Z_%P 1:+\--9QEJ%4"C [@KP$J+VE2[ $H1N18K309? @-/ M_.!+,9)W?J@E,7/>GX5FKT/?;N3QG/QG:;[E^#]OI',=GZL+X(U/C(HPR43( M88R)KQ+]I76.!($I]4.?^"P*_=36J;DWV_053&, M)OY-.6R5L797[D)NZ(<^"<407XSIX9!SOX5%8G'L&]V?Z(*_?496/>_2. MO^*TA.UEP5J#>O,[)QDG-(B$/.E322W,"V"*,P+]-,@"3Q[Y!=,R<,VGGIIA M>_?XU^L'<'-[=??M&OQR_?_>7]]^O_[U MQ>/SHINGH(?3V6&0;3@4GG>#%6 M%;;6"CY0A)HY8,/6:3TT\11JMO8 HEF_M6\$.^ZZY0M5V_N^*M]R5G&I+PTC*/PX@(BR"*8!E;81$3CP":&>RA/0+Q*M/[41 M=XU0,%I*WK0(>&UE5WW%-AL/KP4W8S*#M=!CLF$0'IC)%+AUNX#[#KB_*,FE M1?HK6 L/+D_#;$QEYH@YHC*#B4>E,G- =JG,8H3SCG2EZ'%W?EDNEA4_X/3< MB8M@G*>"^C[DF0IL2>5I,(L]#DGH^XA@Q%GLV9T!78@WO4/C]7R1O]21%+@C M/&B+Z=L=%)TLI-G)@'CM0.YWCS )9=7&].U'GK=7U:5$2Q0G+0IAX)(1(FJF2PFD$XRC&(<,T M(ZG1@?OH3%,[7Z^K1[9%(RUJ_QY'59-476 U,$.:P61?5.L8!*[K:^W-\S&E MMHZI>[3JUM$7S&/]KZLZ1N^!4]6J][VI^Z89^'_HW:GM;"EC6?!R.9^]@\N? MN%)'I*VBCBOI]=,$#D+6O\E=H#7PWM8&RETQO5.H6*4='!QPM!R$/G6Z"0F] MSUG&U.&\^AN>+;D\0];FQ-<2&;PIH=6G3.0%+FBN"EDT.X8SL9SA-N$JU6 1?WS=0"B'AV?"\W !*S$4Q^S1KX+T$KHCFO[]'?$K@>G M&)5/^Y3<9=#>9^TX\S-_K;BT1)2U+?\\XW7CX()U_4%/42 M."\0D'%/EFM*"%NQY-N,9R8-KHBGL! MU@+7>%[JX&G,(R8 .>(5K2E'Y1D3$'9YQ^A=6Q[J1IC>M('Q=5"IRY_ M?L4"/_,GSGV?Q9ZOFME*-D+8ARG/0BAX1I,8!0BGD2D;Z4X^/4YJ)%RG$M1) M!K6WE!=YJ>*-%J;'28.ET"6H(> =G*9V@M=7) MJJ$=P91Y*0RB4%V#D0R'OAF1&&^D;"ZN1W]XY9K(@>G0V$,@# M\]D:W?L.NJW@H"/Y .W MXC6_*N9,_OA[?K@6-WHG1AZM+L]/16[MWR:;]B9-X\5+N:"2U9A M=](JD,N]*N+B"1YG+*60"=^#B,84II&JFL%C%OF4X(QH]?XY.=/4V*(C*%#W MJF"1Z];_.XVJGD7B!*N!^6$/)B7E !5S3F+AR+0X/L^HAL1)=7?-AM,OG!G@ M=Z>"#9O;[?MR7IN9 M=&I\L6D0V83\MH$ *[%U;JWM%T"/3US#.C"U.$#4/FQ0 R+7$81]4WY,,*$& M"$?C"G7>M:S1MYRK"[/Y5?E"Y!0KI[4*/;BD_USF5GO#;- )[9*5X* C>>,$ MJ -G.L(/LF'L<'-5ZZ M >F*/^=%H8)N");_0$TSU/;QI"D. Y'%4&0)E[_33, T]E*8>DGH \W '\-&H MPN5A4.5DN:H_XH@3WV*WK^S@( M+GN:;4\P?ONR@PH>[%1V^$FSK]"\6CPIMV(YRUG]H;N1AN2\SGI*19"1@!(H M/"P_112GD CA0>ZGJ? I"8E'=8VFER2TI0BVF42=8#9O\V=P/1P-O< M AWM+7X:@+XM+M_N;&_Y7YNMW3/P*%O[M&*KK:WQI'TTT'=.EU5]BW7YAO.9 M8N@O9?4=SWBGWOMO53F?_UY4',]4M\/?<%ZH4N^?N"@K_HC_?,(\(E'*!8PS MGDF[-,@@]A"#+&01)5'BQSA\*OBS&NQ1W_'D3$"MS9(UFV5/S.$VSD;BNOL% MGZM"IGGQQIO2?A8116Z64\_T&'=U1HQ'VB@E39>56E *"Y5B%UO],FK=0&5:ACS]EM\IN"2OZ8\\^\^?\WQ6?>7$,^\#=>+/E3BD,> M9JEJGR,--(3"&&:44Q@3G")$ R^)N-FN/SGG]&A@)2"H&@G-=OEID/6VO5/@ M!N:!E:S@EY6TORKJ7 /Y< )(8W;0!L<179R>;U3^T%9_EU#T7[1CF =Y.*ER MU26E=C6U$31!0CV**84)301$A""84AI#+TH)]EF",AZ8A!P3/?_X#5[RNGU.M)6]N+G1R-F8#4\A&OE61(>=A2;T0."**PW., M2@Z]:NX20O_#YW8-^*Y^^*J!&.M6E+FL*E4[OW9B?'K?/'./W]7?-<&3=7$= MC)(L%H)#C])(FB,DAAA'!/(T$5&0!D$F,J-8)5>238ULNB4,:[$A47)O%_+I M:J?*Q78?;#5L*@"=K/0S\+)K7FY]Q&(.S(+[Z_A)=QT_6:SC&4T4'&'NO.7" MN7)]4(,&1W >;^?@:@*[3\)56=1!+W_/%S^NEM+T>>'5NO1,:WJJFEC/A7)N M/3&& A'P!,8XJ)U/&T=K@YHE/#R4?E3#M@=HG1'D0\X@Q#+XTDRW$2 M0AQC!BE'-$TB#R4X,DO7.33-U-CL^^/=U?\!#]?WOS]<_?7R^S6X?[C[[>'R MFVFZSD%(]3CI?* &YIZ5@*NC\" EQ?M1<):B'UH M_JEQQJFJ_+4.H*E2K;0 ?S1Z&)Y@35=)CVT&Q'Y@&G(/N\M6V'W@#=\#^^#L M4VE^W0>-0=?KWF$L?8-+,N?_7,JSY?6;.G2N,W\\GI$PBV*(D4I>D PG&8_& M,* H\3*?^BSUC%Q]1R::&K5MY 2-H/;)A\>@U72G.0!L:.^8#5;F/JX30+AR M61V;9EP/U EE]QQ*IYZWCDR0)S 5T/1%BJ@.9WFQS(OGMO]56;2!3LUSC_A/ M/K_^4TXLY\@+7+W70:\J6D(=Z\K9K.X%V!28>HH3$OG"HY"(P([C-U<>:/F?(&_^;:'T,XZ0&&RQ MM6,KIK"$PT=EJ!5JPDT;E^%&5;#1=;6^[?.UNA=@6[UUZ3VG,1Q#+X*[Z(_! M)!T[;F1HR ]$G P^I=TWITF V@3?*E=@N5P\<,SRV?MG+B=YD2*H:-Q5U?S+ MNKG[4Q F J%,A<7%"*(8$8BC-(4\#3!)4XH];E3/WEJ2J1FSC2)@OM:D=IY+ M54#5Z )81QD@U@TY+@ IR_]M_FSV,;%?1;U/Q2AK,_"'H%V6[_O+TJH!NGJ M;E>/1A=WI'\VG(XHW5Z.40G[;+AVZ?C\ 2UKLNYD-FPD:#\)Y;*3W: ^%ZM" M)!LY5N=92KTHQDCR+6.J^'2$8)80#),H\#CF./:%$?TZE&UJA*R5L=3)3U+* M=8KV?%7M)>HOL*$OPN5RZ_'T!RWBP,P]POJ9EY)UC[2K4K,.)1NW%*U[2/=* MU0XPA=VGH(TMFC^6=54<9?IONYV? I_S&.$4IED80$2S &:481CZ?H33,*:Q M3RT2AD].K+7QQT\$OI<#_<#S)H(\WUS#X/Z4*TOP]>C6#9;CD.A*5E5PE M888B$4.",(=(!#',,B%@@CF)B9"'>IR8Y;WUS&:R-<;)>%L)JTK]-Q7JJ[6T M9OS2![(>LS@";F!.62.V%A,\G(;,F$LTP'#$(GTSCUPM[L2!ZG]--@-+ NJ')($A"5.(B/ @)H1#G&&6>42P(#(*9G8@T]2. MJ?V!)JN/MLK*5]7!ZAJS!TMI6N6MN%AC/6H;>>4&IL"Q%LUES) IS,/'$6E+ M-)78(E,(#>*-C(>VO/C!E2IJ.;_G59WQHN*\"]6<%V_5(DXP"47@"XBCQ(?( MY_(\FG &6>%T,ZI(N\K?:>?13C\6);W0_8B/$U&CLX?K[X\/O5X^_/]S<_@8N;S^#N\>_7C^ J[]> M/OQV_=VB#H/IJNAQV-!8#\QH6^+77XA6 ;#1 &Q4&"BSY1P07=:!,!5A_#(1 MEB =K")A.Y:SQA*;?+T;QHM%+G*\;UH6W=Y\\M^6+UO=^IXX]6.4^!ED5)I^ M*,OD09V%!)*8LBSP6)*867T#R3DU?FTJ\7 MN"E>EXOY5_[&9T%;.0VC$/$@2Z$G(J'*2\G/?!A[D,=QXJ&0H"PRO/7KF6UZ MMWZ;.$_PK,5,QYA/'^ZEM2U>+]^X=6S/-_\5I4_%S]4%25 #>WFM<-*FR(TD>CIP2U':)A!_F%#"*?&'84,-)5;$8'NX[9IJML7 M5K=\SIRB-1(A) GV:$(@$QC!EW(,BBE%,HP )3YAX M$'0FG1H]K \7FW!%^74L^/%,$GN\]6P*UR@.S!D'JFU(B<$O:YG!2NA?769D MZF/D++528\J1"PES-"?:3C_U(CI2*7ZK@[_#VCSY?Y0>H!6$<-#D.DRZ9+8 M8. /SF?.<7?0-$ +O<%:"/3/_L$-!;2@.=U>0&\8,RKDE#VI@D3L^D].EXO\ MC=\)D5,YPY=B<]^JP6E: TV-P6J!P5IBL!+Y0NZ8 J;)$BQ(T\H.ZD*,>LQNMA."^QT(4 M0I_$"42Q"%47! ;]Q(]]DB91$FGU#1UJ'4:KX)6OY?Z 5>C_4 Z%[="G?(7= M30?6JS6LG[=A?1@(5M:>?VL6'!W>K=FG#[.VI6V,RJ#=K.\#+0J^V!8S& M&N6C;J/=ZNML]:ZY"^:Q8I=5=5.PQWPQX[K^E^VWIL;!M5#ZWI4="$Z[5NRU M'Y@E'RM6O^5LB6>@'Q@CO\IA#*R<*CM#C>91.:Q"UYURY G+ M5BH'.WH^H<1G*8MCR+(X4.:K!TG@8YC$*8_2( K\+#(+:C\\T?0,UOJNN>UG M3#N2&K91.0RKQ)#3^AB $@I1&%.886F:)EF,:(:$_%MBU)_F;%!'Z4YS!%+ M_U1_-BP.=@1:/4_,^8 -3)8'VS!WB5-5L8W11OC=_,B?QN+NV*KA^!EP2X9 MJTNIXMD]SME-<85?\P66OWG/2Z(X2R'F60:1G!"FDJ:VGP1'-]3)JG) _<'$&ICVE&;@3H*-; M ==SCN=%& BM+6_#4'/8G9>D$?!2-@&I;39J*E!,$HIA+)"0-GT00,*D8>_C MA#./4S\*C+KL[LTPM6]H(^"JJ[15=N\^BGKF^UG8#/X),X'%V#P_JKHCRWQ_ M_%&-\J/J[=KCQQ^TV]!WBQ^\4J9]Q7](ZSY_XYMF8_?J+\I"DDG]U+UDHHHO M\B;%_1,ON,@7]_)',+]D_UC.%^IO;[DDJT?\YU/$4A2GC#)4/=DO) MF-'.4&NM1UX?N7[C4& M.]A2$?S2*/EKW55&7=@T"]KJ!)12%P +^>%2M694 MF^AE]8*AW/Q)#3V=^H[6Y[ZCCQC1O MM+;?FIHAN)'N/_7OM7: .'VO98_!P&S7N<)R%>)V7%^K.ZR=H4:[PSJL0O<. MZ\@3%MY4=;O(U3+5?WC!E3K[W4LKI5C,V[-%$K*@[O+G"Q%"Q+P,XC3FJO$J M#L(H%@D*M1VDI^>;VC9=2PS6(M?EVEJA#8]PNJ"'J4@2EA+H8,X .SC7"6N99YOD)_7;JQAH=?P)+N%U._#4/FY*-J"$ THZ M_034+;#Z"?,<"(;V.>II;Y18>DA5JUS2K8%&2Q\])'XW8_3@O]M6\[MD3"ZG M:G*ZP+/_+W^M?TVA'T8$1PB&848A2OP0XH PZ,5^2E&(4RRT+@3ZIYG:1FSK MT[6B7H!&6""E-=R9/WJ=N\!IXU]I"95'+KP^),TKY'1QVY$I^?:KM%_+K M?=I-!ZA-'G02)#$B6,",R!,/(AZ"6/B19("$^XGO,TZQ6?3DT;FF=^JYO7X$ M-[=7=]^NP?WU _C^U\N'Z_/Z.9FV/W$"UM !!%(8$X#23-A!%*.$FR2*\\Z"C23LY4:2K$B48=0%M] M3,+$AEY?#1?.E%9M8+)4^O[GD+I.:>E-0@8G]!,8R6OU<3\%PSC"D9:F/[!P M:"%&C#0<"<_MT,.Q)C4S,>;5XNF^*MF2+NZJ[[QZRRFO+U.CF!*6>@RF61Q# M%,3R!)*2!%+/#S#WA<_U"M(=FV!J'_)6QMIIW8II5"'F*)#]GU\7\ S\Q;1 M1IO?3JG?=Z"0[W8.$_*_-@>)H\..0C*GE%KQPLGGK MRER_\N_QZULSPM6PB MH#Z7+S@OGH),Q1AS#'F82FN?!(FT]@6%-/:X_ ,G(=-*DM::;6J;O!$6K*4% M*W'!'XW YD6U>Z#6\S X W!@&C@#.YO"V*NL8M>GU;[0(EKC9YG(??JC_SUGLO?EC33G_E3AKW,$T$*/<((1&%* M81K'&#(O"#A+XXQPK#DWG MYA @#^WL;/!MA 8W'7S7=US?J"D<>[Y2XP$L?*=U M5.[E/,=M'([ 280(\F":\!"BE$80^W$(HYBD"8KE;X]H5>0\-/C4B*@)H%?R MV00U[2*GX40\ X^!.<,M% 9.M3,@&KV2M#S.@!LX.PG+4<@#))D&4)A&.GZ M5(_.,K4-W@IZ ;JB&OI;^F$][6%U M; &]T,'B,/ZTGUSW"S'A][-%_K2?6Z M#M?3#]NY2K[F!;\338GB+VV%XNL_7_.J\<;@!?>?O"B.4QY2&')$($I2'V)" M4QA&/(ZY$)0GGHF31&/.J;'!7@WG%[Q0Y;3? <.ZC<),(-=SA#@&C: 8=R>]SG!CNE;07=<&5 M)HR KR2V:,'>"[;>Y]X5@ -O\ UR]VODKC?(W?8@9_R%UX'$T:>]=ZI1O^DZ M2N]^S+7>.:-^]B:V2\XDCR@OJ[@-D3(4"PX9Q@%$),U@FOF9:D+B$2X">8(P M:B;6-]G4OO5-3L-&6-!*:QFUT8NS'H.X0F]@!K$'SJ[D\PE$7!9^/C;5^.6? M3RA]L CTJ7?L".2!4YZ_J?:(\TLRK^-'GT+A>4F:15"D(8:(4P*SU.=04H;' M"!)1FAH%9AR88VITT1$1_+$2TI C#D&I1PUG C0P(QAB8TP#/=H[VOV'9AAU MT_>HN+O7^QX]>XM+@^-J6572]'ABG Y'4#C;?3ZJ' !6AD'V>O[$+C?[9TY/FJ_[ZO9 ML^,//&Q>Z^]2)8-<_UG1^RJGVMVKMM^:VO?Y^D]>T;RV1J5T^N7^=K#HWZ?G MP3#PYJP% YHX&%7\.ZRR5<6_G:%&J_AW6(5NQ;\C3]A]4;_D1;[@7_,WSFZ* MA5RE7&[>R_F<+^:?WK_A?Y35E:HD6^?RL$AX(4X%3#"M"S$GD&1A!KV8A0(C MFJ+,J.>2P=Q3V\2-Z+"6'6R$!XWTJN]V+3^H%;#JM6VR,'K?[('@'I@LG")M M_)&WP,S1I]]DYE$- @M(=LT$FR'2R 6*015,V@ MA$>PQU+):ZK?D1ZOZ4QJ1&CKJ8?;9DT[I[*.AZ5;9<=G=;5Q>;I0E^X+_"?@ M0G"JF^EOM!#,\S C7@HIYBE$<28_,!Y.(?-\3"(_"3)"33XPSA=BM,#U_B5P M6:W?8>G]_TOJZ+>I?+\HD7^M3X<*UM'JX7] JE[V)MQRV$8H\@+,AZD, X)A0@+!"6>!"8HQCZ, M(WQ#KW!5O:O&:W_#LZ5A--]A&/4X^6QP!B;AM7R@_J$I">MV\TT+5M=^N5XT M')'MX3E&9==>-7?IM/]A\ZB[3CZ8Q],PXIX'P\3C$ 5JIT?2>$;"#WR2QEX8 M,CWG^_; T_.V6V30[6 5_;:#^W7=)M'>%C/,X(1QTXM/*Q -PSQ['3"=5C!J@#$G;C"\Q]? M9N7/S"Q_2>>><:B^U MXU$>+[LM<+_F!;^1T\Z?_! GC'(!8U6&'J$L52F,#&:A3[Q 5:I.C6Y -.:< M'J&HKJR;?N_@M0GALJGET@^V'ILXAG!@4FFDO6AO*Y3;:;LS]Q]*:%!+[;)R MM3Y&3NNV],_X 15;M" X7*M%[U4[ZFFN/M:?T=@/XX3%'LP"JHK410G,"*$P MYFF0I!%*0Y^;Q3-M3S#!H]7W[]>/W\TH9 2G"8>8!0E$F1= 0DD$LXQG7D1"+\BT.E6Y$6=J?/)YR=NNX[X' MWI6HAI_Z\Q9'TS08#?*!>4F)"S;27X"U9E"4%52Z70 E>'-/=0%:W>2QY')6 M,(9IZ7P=CG$8DC)$+,3+C7 M:/:I4>U*^'H#[X=+=BT42P^PV>+H<>]@D ],M4[1-J9,*]0<,:39W*,2HA4L MN_QG-XAM\2Q,5%D<2:=K!MU,\A23F+#,8Y#%)(2(AQG$*$M@2$5$(R^(2:I5 MU$9ONJD16A.8VI'9M$I6+[9Z].0.L8'YJ"-HU\33.;Y;5,72 <590:S>R4:N MA:6C^'X9+*VW+,I\'^^/=%_Q5_RNKLL^2W.M>+[G55ZRIXB%?LQC#GGH>Q!1 MSJ3!%(10Q#$2F8^BA&L=5JUFGQJ_=.0'\[I@Q.9NZP*\KG4 K%9"=2^06A@4 MT#9>GGY.&ASTH;UFD\/;H*+YD+B/5/+<,?YF5=%M\>LMFVX\Z'AUU6WUW2J\ M;CV(949H6?'\N6B2M^G[8X6+N;1QY8_R-YP7*@#_$Q?R&94S0B(12C,T@X&( M"42""YA%V(>1GS()GP8SCYOX:0[)7N*G MQ1"612D;7IP_\)DBSL=2#OGW?/'C1SECDBF55U-QZ2?)HDSE&7$I2/W]#S"+ M6*JJ5!..(,))!#.6!)"+U!V4[,M?.?^'[D<<2A'Z,,HA Q2!B-(>)!YJ>1'\74M_1<3O7^ MQ86CTO#RY$Q4QG-)#G()TJ.]>]_CQUQH]*C8XV5T=#G1Y%T_J@^YZM2NRDQC MGZ0\2C#,**-R,Y,08A3*_PG"($X82:@7FS=1[DXQM5U=IW^\2MEJ2R=O"@C4 MQHU%W;T#B.IM]/-P&GB?MU45:NF $L]QB>[CRCOMA+PUP0>T/SZDX.&>QP>? MM-OCJE:?_(7?5^5;SCC[]/[[7%7F^9(7N*#29KB41[2WFE2>8A9F@L81#*+( M@\CW TBBQ(>IB#(4LBB)DL DL5]_:B-.&"';7]4-H8H7EO/V!"160@.\EMJ, M&@P60H\RAH%W8"I1R-:,NQ);5?GZ14DNJ?=7L!8>7)Z&V9AGS!%SQ#\&$X_* M2^: [/*5Q0AV//:9"UY5:NR6()N C=IF02H8+/:AYWLI1(Q0B+$?01:G2*2$ M4"\U"A([/M74;)>5I#:%HWH U>,?-S -S#=KA#8V3!O!Y=B&.8V&(R[IF6A4 M[CBM\"Y7:+QAQPU7Y!U'NB7Z<#E%Y^'FB*@,)Q^5O.R MV24TRU'Q&3..(/7TZ'1UI4U75]J+C4( LW\LY\V/QDVE3Y<_ #TZ MGMBB#LSA&G5&^V(8:M[O* \ZT0^@10 T$( &@W'KE@ZP: .7/74I\22JI@ZP M!+I%5X>8VK;_ST+.P=DUK@HY]KRM%T>1'X:Q[\&8,_E)PI$/<:S*\D0GF=K!?B4E6(EIVO[G()9Z['X^0@,3\AXX#@OSZ8'@K 70P4E&[@'4 MI^A^$Z#>IRT+_-$?G"UG_$Y7<*+UJ,$FGQC]U#!@D M=3@1[6@$^)_JS[PV:O!:/>7$IU(APWJ#@ZV['M%-8C4'YLH3<6$7X+I9T*8J MP!5^S1=XIO2Z )C2A4'@_@G!E\!5X45!Y-SW*J,0\.]5])Q\ DM M2CVQ?SR6MV5QS\M;7JKIOQ3FY9[Z!ID:F5^N/0Y@4:JZ[/#^^@[6B*!PG8::2CE\R?$ M,(\#C&#D91E$619!+#P$*8N") U"P4AD0CJF DR-A-826AP]C<'7HYPA(1V8 M@K0JRVT@O^J#_.P"<;JX#502[N3T'UH$3A><4V7?M,O$,%,[9REQ02TO: RDCL3@@2^65=$Z5?2/6*>0/'W( M<@CBP!3D #^C0Y4F,E;'JE-CCW:PTE2R>[32?<6\M]C=ST+NPQ_YZ^?R!>?% MDT\"RC!#4/C,@PBE&&:!1Z# "0I][FJY<6#LJ9'#6CSP1R.@0?NL7=CZ M-_V98 R\R0UP,.JF=43C,UIJ[8XX6E^M(ZITFVL=>\2R/4Y[FW?/U_G#.7T2 M<=/F +[*KTY310D" MHF0%ORSG;//7OQJVQ3D(,O%\'"(B8!9355P<13#%L0]IXF<>(UA5@#2+N#L; MYG%BY,8&6N\ =S9X [/G.N)!"MB81Q>@EM%A0Z$^"%RU$#HXQ[A-@_K4W&L3 MU/NP;4(36=P4\T555X:K+UF?*/.3@/$(!BR)58?J!&+"(H@P1A['G(09-\MD MVIMC:H2[NB)4\8Z;7M6U-V(C^;R]A38L9WT(8CT>.!.X@5E@#[-'*\PL_V1TTO5BDPM[5=5@VFG'18/D<>P MD$8"(PBB),E@EM(,$I'),Y/(<)08]A#3FWAZ1L3WY0?/K5Z&%U":ZZ!')>ZQ'9A=-@*#6N*+AF-JH<& ON2N W(7WS^?+E5?WISFS4J5%#(SU8BP\V\H.- A<6 M$7B&:)^^+1H.Z*$](X88#Q"D9X>=U?62X52CW3;90="]?+(GI"/O3XY\JJHL>+F<;P>KKN0VX)IC@&FPB@.LAN:/?IB&H(L3H-@1 MP[%!QZ. $VIM;?93SUJTS*FMF+*F#%RP347J.CI5&N3%8I4.B>3IA&>80-]/ M4X@\@B$.<08Y#4.:XB2B$=+NE:,][=3XH;&]&\GKX-/=(MZ@D?YTDN4Y:]'/ M(<,A/+2G=A+@&G3!&03DD=K?N /;K/.-,6:]+6_T1QNOUXVQAEM-;LS?-K?F M'BMV656?EU7S&]>TX;;?FAHS=_(TP4I&?7-M!Y'31IH]& .3Z&.%65T2U 0/ M(U/LL.I6!MC.4*.978=5Z!I;1YXPVVN,YT_7Q4(>T2Z9VLKS*_G'N^JQ_%D\ MQ8'G>V$6PCA3]8,CZL,LQ!',@BQB280%(D)G9_;,,;4MVH@)6CDO@))4X@B4 MK'I;M0_0_CWK"*:ASU4V"&EO7@T,>G:Q?+O9Q?(/FUW<-^8HVUE#J=6^UGG4 M(D7Z)Z[8X\OSM^(UORKFK&)?9OA9.S?ZX-M3V[FUE. Q?U%?EF^W]_]_==_: MVSC.K/E]?P4_SBS" UVHVRZP0#J=G@VV.\DFF??%B_E@\)K6.8Z5XTNF_[RY*G_P_^?OH%*D/#$^YB^;N<%&^S3D&@Z-BD3P/YE"9>1BZ8.AT)AQ]<3R_09?<>RZ"S@F"S4%E[%?V#"O27DU 1 MI[[*YJO"2NH=42P%S]>;I4HX+F/]#8D.+0:YVS"/,W2C>)TKZ3]2RU8:7'R, MO6FT<,CM98V@*](N.R!NB 9LN^I;,)W%R$*.1X6SS5R8.R@2V<)4SUJ=C=3 !JDE MWP7823@(PPG/=,_D$R'L T"3%%@GB:I\NN3J:V,=J3T92<^0B&L00L4P7)0Q'( M_2?S8DCBC$ O2!/F>32D7F"6TW$NBN-D<.Q)"6HQ'>"I9S?/Q6A@LVD&C@7' M]6GMG3%<'^EB9'[KTTH>LEMW/&M^3_:U=CZ4-/JY\D \\-=BN9X)WQ,XI!@R M$7H0>2B F&(/RN,E32EG21AI9=9W=3(U@]G("7:"@DI2_7NRDX#V7Y2Y@&G@ MV6Z!D-$]61\$5A=E)QL=[::L3ZWV55GOL_9W9?=+SM;+EX755=G>RU.;N7LW M04I2K@XZJ@J ^3W9/DKZUV36 (UY2[:'S2!W9$=A..N*;+_%T6_(CBIT[(+L M^(/GUIOXLEG)L5JM+NE_;O+*(*R^O+?^5:7>X5 MV)1#&B$$$4DYQ,R+( NB MR$]I*"*Y.;O M]9I64H?B?*ERL_C7XN^%,LWWRYSR'3_^Y6*QP?.*I''FD=#W18!@**VG2@4/ M81HS A/BLX2'699D8K;@S^I^_LF 1VP0:;5F>5;-\@.9!_2<%JL57P$YDQ?% M K[@Y7_P=5F/97NS]L:MJDD.-.9Z)O@3AW#4;-2=AN#O2D50ZPC:2@*E99FZ MRB] HR@H-04[52] I:PS#M1Q1L,59=@P0H[+.38HT >D98E6"2AW&8'*$LA"F(,<1IG$"$1IYSPT&=&)"):O4YM MEUT:A3]G@5WCNC !GEG81686Y';?&D7H)(:_%7_ M/4C),R/@'-E.O3Y'-85&,'RT;&8OVQFJ)TY_+HIY\?Q>EBF[6:SEURF7QK+B M4:I#&;U4Q AA"K.4*/I6D4)IN1C$7BAWNBA,<&)DJ+1ZG9JAV@E=%QKR4$M#YL&<;N M*X*Q!ZXHP//%\^5&;O"6JH;'[IEJT^;/,N*G.(I#&"8A@8C& 4RS@$$BL"?" MV)-_F+DPK469FO4ZQ=MV(7]7:P/P5IWV@]B@EH>#(=3T;HXR,$/[.>N8U"W4 M]\V8;!4!.TW:#[H^&Y\/I\MH5CM!QH]J/0NPH]&MY[5HRR?P5!V12_HIO-:B MWC[Y\M3L7DL\H.0S91;XB$W_9>[9L R]]SK",Z"-D@7?P DDSJ =^-CBR.P# M)Q0Z)"$X]:!E)45*-V7:'F=WZY^\I)1:\I]\LJZ%#5G;:@5(]L*,AB/Y4&/\TR:? #/X&$<1^&-,PR%B910+1B<@^;GIJ= M;J0SS.<^@EFW.3T/B:&MH#8(1E7HCNM[1A&Z#PV.5H/NN"+M$G0GGG!3#'MW M:[E?I7;FHX"'<]V#HJ\0E7R"8BC"#2E408Q)A'T!4%)PA!/F5$EQD$P'F'E^E$L MU\_XF4."Z7^H0C^+NMA/\XO=-W^@D= \0 R [\#KH4;Y]^'*O??A,U"9]Y/= M?FIY]SXP^LJZ][YOF_G[BM_+Z_4[\5V%I-Z)JR5G^7J6I=(L448ABG (41A% MJJ?D;->>]0]3'WM M>\&"BVY[1W._S!8)Z(PQ#J[2+-NI[:'W%UN;B6O+S3!G:CJ>[:D-Z!ATQ^(;L,R'+R# M6YE/1]: ]6X0A$>BPG.$M!D_GC%@G:1Y^JV-QZ1GK.$>O9[YVS:%5Q3=U.X. M_FYQ]\H7/\J,E8:&5%!/2.,.TS2-(*+2WJ<140'>7D )QF&8)OH%5_JZF]KI MM12X'3\D-XJ%E!E463TFE3]ZD=8PXT[Q&]A\]T!G53VE%T.3JBDNL1RK6HKE MU]&P-HHN,MTU47I;&;$6BJY&^S50M-\Z,Z^F+O.[8"WZKQ\E R!G=XL'Y0Y0 M[#;R@=MBL6S^^06O\I7:]]^L^H*_E*:@5-4P8=[M MET#/Q_!I0SOPDO,IHVJ?3>02?==91TYD^YSL))>PGLQB/-;].! M?Y5_OF'%PO_(U^MY&=\^0YC@($)RI^]G*I[&1Y PP:''LPR':<#B#)O5P#U# MFJF9ZM.I8:];G0"KV%E?:WY]MM4+K+:*F59U/6=$=5P_(X[3T)ZADYEB.W4^ MED#8J00>/V6(3.OQCC14HY;I'7+(+,KW.H"XOZKO.9V,7.S7 1Z'-8!=-&JQ M2'[;+&A9?'C^#]FRR&GY!<\7=+Y1=Q[737*7 0I\D+D<11$V"BAUJCWJ:V5C5S@A2^?^1+0NK2N M0>51NU'0<_,-ANW 2]N6$KDE^$7-HUF(-B_R!6C$=^>PLT+-D6/.K.]1'7!6 ML'QTM-DU8GD7LLTR73T5#URIF<_Y+5_O4E2?BBN\^BD-ZYNS+^Y\EX]/= M:SF#%\^7TC2_52Y LEHO,5W/I'7S$4I]&.(HA2A1 :Z"$1@@50E&'B%X0@SS MU@80TV0NCY3CMM,2K NP;/0L*XCF5:JZ_+WZ%Y6Z*@]=J:SB02\:10'>:OH_ M#"]7AO@N:-ZU?/+X#FRK/PSL5L&21V"/@T!]K/0$]ZVQ_4WI*K\ OX.MNF"G M+_BKT=CA7?N0 ^+J?F8($<>]KAD0Y(/;FR'[LJ@D-)_7#$0M J(FU5ZWH%!' M&U/;!$M9P1'*)+-XW:R?9#.7O_+5+,M$X,>I*@D8"X@P)3 +&8+R?YXE(F;8 MT^*@Z^MH:I:@)2=0^_SED'<^2)?\^_Y&V>7"[G/8%SL?O.14;@\^"[EDZM[O%SO M*@6UCLAE;2#%8E^2V,\2SE.?9R&, RS-"R,)C01DQB^H>5-RI M&:E*6U@J5_K5=PK7OSRDZFZ4!G@%E-I[=;M:FAN&>0_[-=&SE-,9_*'ORP8< M][H\VT"5)D89(5?!XL,*.V[T^"C 'X23C].KU;E6GK3E2;IX>34^S7YX5)E1!8F>_J8VT_?$!;6\X"\E,:A%-CRJ]@&NMP]S"./ !N$L!"T( M?[1P<4;[T]W;R.0_6JH?4@#IO6993ZNLD7XG2CI?P9=WXH^B8'?+1]E-3OG7 M0C%4S'Q!2,9P#..89=+2X 2'B4PE2=4Y/,XR@+?J)Z63J]3,S5U.7E%IEV+ MK7Y6@DO$02TZ^*L2WM#HZ V#GNEQ#N[ !L@1KN;EM4QP2ZO/<=+^4#]S5="S@OEN72=C]X+A=TN M_&B+XVW$NQ3:VXMW/FAY2;0M];U+*'QHI0^JV^GK7W6X9TFG__03+Y[XRVNQ MQ,OWFY=7G"_+D]>,><@/$6-0_L @PDD 4T;5!5,:9Q'Q?.(9[=S=B3:UE5=) MOP*_S'%=<=CJCF9=:GC-/0UU^[ :FU>E=5X5KIV'78D,.K,.SQD3ZF9EAO;O]Q_?CTX_KVZ=',:![#3\_ZG8G*P&9L)QWX:Y#; MGP[U'5F?8SV,:D8Z5/QH#[H>-3\LM @S5=C@&U^^*S?LYZJHF0/4?K=Q@-/ \;@D)&BF!"69&1ZQ^2*S.61W-CG;8ZE>M?>+2>-I9 M4IOJX'FA=@XW3!J07.3X\!YUC[Q+?K9Y49>KZI%92FF2A#2!L9GZ0,(Y"Z*,L5(=G M'V8I"2$+$$W#" >!%YM4.OKD<1RK)M+DQE%O^_BYHS/PJG4\47*G'V@K>!C4 M]($'L]:RX8&.[UXF!(]-UO(]1K4^G MFA\-2/?#=C:@S.M;25/TK5A^+39D+3;S2TK5>6TU"Z(@\^.80.''D30%:MM. M*(>$QLA+1(AI8K1M[^IL:AOPK:PK((HEJ.Y#JL)FE.=ORDX;7GYT0JUG&5P! M./2-:RV2VD[56%W4Y_/7!Y;EWAN<.K"AV,'!F0SJY&M2,Z M2G\T)UKO#%'+^ =>-_2P0D[E;_D;?_JY+#;//Y_XXE\<+U=;7O 9\3@F@=R( M>![G$/DD@QGUN#QQDM"C,4N"S.BBP)ED4[-77S<<8"4TB,"[DA2L*\F![U6_ M<%D/UF0(]4S;IPS,P'90BUN[766A5O-=/CDO+5U]U'S,%\_R%-I\#+[*3R[J MX5;:RS%_VH[V6$5J+<9DE"JV)G)-J,RM!9QF=7!M.K S_^5MLG)&+_E/N<[+ MCG9T$K=\?2>>\*_[8JE.P)?K]3(GF_*>^JFXQTNYI]VRQ+#$XS1($$298N;F M(H59@#E,?4JR-$0Q18D98Y CR4QLS#@D0:5B@+8U*_>LY=%5Q7BN\2_ A>!T M;4H Y&HT]=:!3QBAH>_'RJ'94VF?W>>B)/Q1,;GXUP6HE0-M[53F4*7?(+0^ MCC%W9.5=236JC7<,Y4<+[[IY._O^E0N^7*J42M6W[+(^SWWA"R[R]8S25"09 M"V#B,P81"D.HRJ##F/H!\GV.?1R8V>V>'J=GCQN!MP1M^)>IOZ /93U[ZA"Y MP7?+-62U<92R[AP%M;@._02:P#@R9GV]C6JD-%7_:'QT7[,S*H\;LN+_N9%6 MZOI-!2DUK#4>X3&.40*]2-712A1K;IK(/SP<1%E,:8*U6.=[^IG:>7XG)BCE MM.<#.@6LGOUP -? =L,**6-ST8.#(S-QJI=1S4./JA_-0M_C#G*Q[^6 E]]9 MGF8)#Y" C&491$R>"-,XB:#<8F0890R'*;+.P&YZF9HIV,\:5E):V8'CB.I9 M@;-Q&M@&F$-T7C;U1PB&R*'>]O%YF=,?U>S,ESYXV'(?L,;KDE;L3E0;C>R(2>*%A*01R8Q,@F'_4S,66_&50^&H MTT'#@^!D8#3W%\/!/?2^PP72YOL0.[Q<[4\,>Q]WWV('S<%^QK(96U_*7KW, M#Q[\7;U,Y>&Y+RJ6_ZV?OB2HFJ4L]4648D@]E4R%$PHSBCQ("98V,(GE_\3$ M IXOTM2,HM9%7*ND;1FDT*C6OJ*KV>H,+:>#,=9U]HPY.JF.70 T< V;BAF78*=;U0-*G9['+2JMJHC&Q8:W&//_F:]_WA:+*RPU*&V1W$R^ MY.MVH0:6>O*;DLKC*U6ED3SL0Z(HP-*0\Y0GL>\Q+=9[:PFF9C5^;.;K_'7. M54UQN=B_*,E!0>;YI#S55DVK,YL MPVOPAI?ORE/Z6N2JR7P!UOD+=U0)]9PQZ:Q\:M7P>)5.S]%[K[+I60U9>EWI M3\XVY\4[Y_6*^/@3+_D7O.*LG=)?AZ?*G^[$+HFMJEU^5:S6J^K4 MZF,ZM*NX'-(O PZIN1]Y2,A= M>9L'D7%C&#M=" 5U)7.[U""6Z::-@/N9Y= M=@SCP%:VP:\)&E3P5<'7E<07H);99;*A-D#.<@[[>QPY]5 ;@L,,1/U7SRXG M=E#_Y47%2?\7;LIF2PE4$LR3'"<^2_Q()")AT"->4 <=4L1@&@0H0(QD/K6M M$V8BQ]2VIO+;&%L7ZC(: #W[- *L ]NL;UU5M*I]H:KG#MKJ7%0Y?Z4J@]3* MLL'2?1$L(RD^J[J5#50=9:NLFC-G;[Q9K'+YY*ZZZW<#OO?3+T]H7M5"GJ@: M_-TU\7L_)E:LA!W-CL9*V*]:FY50X^GSWNIX!R<"S>XO&0P\:UEE! M'W1VG 74M/XI63\?5#N5Y?/Q,8N[T,?WE9SY7_DJ?U[(W?WE L_?5WESR^/' M K$D3.6\5622@OBJQE$(/8]Y4<@"GOA"^]*SLZNI3>9*6%!)6QY3&WD-;M:Z MP=6XP'0&V=#.TY-HV5Q(=L-F1,28P\J2U]%.(PL2#:90@R$22QB*3NR"SK,A6VU.SEI4+ M#W<3J_8"IK?EL81A8 O8=F(Z9GT8A!.VW?+X[ O=+*S''C&;CHSGL^O%.E^_ M/_#G7"4!+-:WHT\[;W.7/OUX_UQ7K>U!U'C:OK;I M#[[^63#C^7[B]:E-]KU*IY6L^E/[%$3]\]H!.@-/ZB/ ##"%>W XJ_[KQS9' MKP![0JEC-6!//6I;/I N2Z.+YRKHM5B4P4RK?7JS78!3'5[7ON^9(4+".,4( MQB@((?(%D1OSP(,9#M*8L\B+<6P67W2^4":S8YSPH\>U'*PZ[A2KH30\;3L8 M*+U#^KC@#VR:6LJ 2AM0J7- /DUGV_6BEW@NJ3Q5%N3GKA2A\X"=Y@[*[UX MMD C5VIT!>!A84=G+9]AH6737WGU]\VB=++OO='P;I@W$43NE__9H 9]_%S,>16GL^P(FL5#A MGIQ $C(?,L8I2M,(I=B0:-Q*CNGM">77,AH\X%,.@)[!&AS4@>W7.<&>?Q>? M&NJYP_'S CVE#%,/\]S!Y"#(L]68A<>+_?M385B2N_W.Y'Q;[-\W=;5X>19J MIS%=&-?DWL-&P[]E"SM75KNA\?Q71\3?Y.+M9/^4M#7A/S,,BHCV$2<:222Q!,$YY!Q .*<4RXS[08*PW[G=J,KHL: M'6,DO&?Q=KB ^;/8.C!8 M=7V9+SKI.+:C,QC]1A^TAJ0;)YO[3*J-/AU["#9Z7[<[CJHTZCNAF.>:"--4 MA &FJ0>3-!4J<"^#.%:!>U20.$X1X\@S"=P[Z&%J9EX)J'S5K\N";>BZHJ_! M^6+-%VJ:F)TN#_'4.SF>A=+ QKL!J)1N /JWD[H[.LD=MC_J*>VD>A]/8*&!S9@5.]C&H->E3]:!/Z M'K[(:TD.= E?/MIT%V$A$4.9(F3,_]<#@ MBN[I5#?C19RXO\*!+0"R,&$8D3 MF/*,PAAA$@E"$$=:KO23/4QM+]0("2HI@103*#GULZZ. ]D]]YW ,_"D-T;& M*/.J4WNKU*OC+8Z6>]6I4#OYJOM!6U+(@G+.5M^D2-_S!5_=B:LE9_EZAJ(H MX2E-(2.9JI(11Q S(D]$PA,\QD%&!#,Y IWL:6H3NQ$4J&%2-P7%_$T%L]%2 M6B PS>?Y^MV4"?(4SIIKO0OTAE[L]X KI2P+LI5RNF1Z[('"&;_CJ7Y&9G7L M4?>0R['O!?,8EO):7FX=\'S^?H]S]@]USJBK3YNF<.FT-36;L!_340L/E/3@ M;?5OY:'[QL#WH0UIMW$8 LW!KU@T@1P@*\P$*JNX&JT.1HNW,5&W'8=C])ZY M*;GG?/G'LMB\WJQ6&SEUORV,+4A'$U,S'$I44,H*:F$OP+>B6"\*W9-"'V;] M)L(17$/O'CJ0&L 8:(!B90.ZVAUMZFLHUY[Q.H^;3_0J9_R2%:_*V)=G6\WY M??CFU*9U(YO!B?\$)/W3]SPT!IZUQR@9], QFJVG,;":I$>:&VUNGE:E/24[ MGCJWK-"VQF8=\[Y@WW-,U)DV5_$8>+61IX6[Q8,JW:E=K M.0Q3!+?1RQV*.I'YFEZ3B5SV2"C).^4]; ?2MKX,HCL!X:I<\LE^QBV8W*?N0 MM Q^;64SR\U&=>98/)<%!>5>XVN^HBHY=37#01@E&?9@R#&&*&88I@@%,"!4 MQT+0'0F^7, 2X YN-CZA^ M5:@J;V,99U]*7F*[E=UAQ*HA6JY"5'6['3/VYMO-U>7M$[B\NKK[\_;IYO8/<'_W_>;JYOK1S/Z=-9QZ-G&L M(1K83E:>(VD@VXJ4EK&E"MCI AIE'-^0N835D4$]2Y11C:P+T#X:7B=MFM_A MW1:+A\V<^QZ)?$4 O7Q9K-FW.7[6O2H2F!+.(:(TA*G\;D 21%GDX9 DF3MJOK++Z>V=2K$ QAL>E]@-;"HZR?96%Z"4=Q1.O3UDAJ?/J[J;"E/>GO(&I'C[ M[UD3$ZOP0?RK9M6KN0AF&4U0ZD<<1F$40Y1%@;0I\J>49QG% :9)H.59[NEG M:IN-^V7QEJ_4UE[EQ559TV"-?YDZED[!JF="'( UL.6H0X%5,G,M(_BMEO)W MIZS"73BXHQ$^VLO8O,%=JAXA"NY\W-88O,E=8K%\5T9G]9.S/XJ"58G+#_)X MLWSCJYE +$018Y"@%$.4!@QF?B#W'B+V$,\$C\+4S##T]CDU(]%("IZ5J*:& MH1]B72/A%+C!#48M[078PE<*O"5&:(1V:3ZT$7)F2OI['-FL:$-P:&+T7[4\ MV#11-LH[/2]44$W+O2C/+B@DF8 !CGV(L.)\(8+ ,"4I0C2,$#6J7M_9V^1, MS.7- _C'Y?<_KPW/,)V0:AY@7 $U].EE&P4(6I(.Y&_5 L75P:6SKW%/+3IJ M'QQ9M%ZRS5NX6;"R"JI1RD+]TM2FN7XQV$/]^[V5UJH//'&/I"9JZ;@3#Q_7=[&6+0@'WR_P-K_G\_7_S M.5-9SWCQ?OV?FWS]7M7-K$.W,YJ(D"8J"G#>U]6,X]\,I$Y^?\VFQN/V-]-MC]??\-5S./U+AY$*AN'+MYSR MU6,Q9^TXQ1G#<>#YGB>WDJK*2XH%S&**H1>D7IAF2(2F->7T.I[>]?4 %0!Z MT=?;5KI'=& [K@2^V*L/Y[I.@"X83HL']';Z"14%=($X7F9 ^^TS+[-V7JC= MD2H,F1_&/(%90BA$84@A24(" S\.,X8Q"D1@=8MUI+.I[1EO;O]Q??MT]_ O MRYNK8W@:7EF=B=)8=U4MO_) ;F4=1%S?31WKZG,NI3J4/GD;U?6.94[#9J7( M^%9R,T14<*0T/;M21S=,=IN+'.]*45*Y6UI6UV%_Y_/Y?G*X?$9NI-DM5R$T M<< 8PY G,8&(,01)R@7DH9=@$J+0SXQNR@>2KXI%6?/AG_GZY]5F MM2Y>^/+Z%YUO6%W47?['GO"O6>"Q-&!4+A(,"8B"3.Y+B<<@]G <41)%&3<* M>K"086KKP8/-Q8H-]C@14> '$:0X4A7N50F-0/X4()IX:8)2BC,S;\3 Z(_C MFJC68ZOK+9M1T%M@JZ;@;^:LRJ8T&JM1]K0-HE%#AMNZ6PS,@ M=+34V4@PZC)V!D0?EZASFG+!"GY5//(YIVO.:OHJ!^S@I]N]6L$\"J-X/X".F,4[.OI$AO%^];N9QC7>M]LE M?R\6S]($O"CBD2?9Q.6O?#5+B-SNACB%EML%^!%,6<8@X%5*^T$]$:+(- M/M;)U&R4DA$J(4L.E@N@Y 1_*4D-Z\$>151O6W4N3@/;EQ*B)S.(C/=%71@X MVO@<[6+4G4V7DA^W+IW/FC/97;[P!5.Q!F7.O>EN]%$<&<\!2&69)"%-+RVB*#B&7$IX)&:6S( MTJ37\?0\'XV?$.1;J5?5*5V4&H&Y5&EU ?CVI-Y^4&S4YA=7%]JR$;P&UQU%OQW8_-P':DC[- 91,.45_9#*CA*0S:G4Z% MR. ($ 9T!L?>MK-T/XH%?_^!E__!U]\V"[:J(RS3A/H<92EDOHAYVC+T%*]^7BZ8^DN%M;[AN:JR?+F^JJF!RL3$&4:9 MH''@0^+%TA00FL$L0"&D@4=]CU"28&H8>:K3[_3V.$K>\OZ=JA_X3G+#D%,M MU/5LAG,DA_9Z-A"6/[1$OE![OD;J*E/982BJ"4JN(E&U^APW$-4$AH,X5*.7 M+>LXUW7>GXKZ.-$$*_"*2Z&4H3YHS.*0$!_C#'JA\H9D\A261AZ%3)[":.AC M^55,9@N5>,79DT&%9P,9M"965DVL TD&GF2OZB8A7P#2!![17<"'G&V+BDBD MM&2X5L>P&+3)8(5()#CT(^@'8C,4Z .O.8W88%TT$75@)_F64Z<]T9X+'4292 M 7$291"%TNZE,4F@)PV>%V2>YV,M;_TY0DS-])55?L"24UZZI!1OX&LUC&H& M\I?7>?'.:Q)!58WNC:]*@O"2,V"U7N;E5?BJJMFT*@$QK#)H,Y)ZUG'H\1G8 M2I8"PE)"4$^M?=*12C]0JJ424M7@*4[#EI[@CLSS9\=Y9.?@ZJH8H(T(X];\ M.P.D@])^Y[1EFW\FK8^%[AUWR-YU72 M1/W0!;A[+=->5 0H7>=OW05H+5+/CL+D+-MLO_61$\R.JG:84W;\,A&$6J'5LPQ.X1K85C3WF4=9#@>YX=1&QU4AKM[^QJW I:O^0>DM[1TGM5/")H)J$'<9!Z$,5> M##.$%']S%H0>1Q@G1GQMYXDSM6W*5SFO_BXE!;Y%+,:98Z-IMD9#?&";5A87 MW$E_ ;::0;E)A$JWB[WB[K5N[_+)>6G 5!Q-67-K\3SGVX_!5_G)!5!J ZF^ M0Y/H!'E7]O(\8<8UIDZ .["T;EJUO%A>48>G&2)!FE)!-&#K%CG4S-9%8R@D9(\% MAQ*(""+R2)?*F7;#JF5Q' M8 UL>1LIP6/U%:P$O1C@!E0##T>&N*NG4>VQALH?S;+.*Y94Y7*_=[.0Q^N2 MM;2LP?KX*GMC=XM_X&7)]?$@C: _"V@8H(3ZD!,40H1% -,LIE $LHF\V'KDP5**"U:E#H;DY;ICH&=BAD!VC//L3N8+4%6) MKL16=[V-X$!)[I#$W! J5SSFNMV.2V5N",8!F[GI^R[H&.[6/_G2'1/#T>8F M9X*ZV0%*'5PP+QS'MML(#03KT"=- T1'(5GH!,P1O\+Q/CZ16J%3Z6Y6A>Y7 M;6G'E"VCRA>V>+YRGT ^]0.Z1 M@DSND9( ALR7QRH<^4(8DHX92C U2]5(605H-9H *H5> =Y\F"^ V*S5U'KE MR]RX$J3Y..GMHP9%?V"#MB=[Z>FOI0<5J_=V8$J^]*T*+DFQ+,%S1HEEVO_( MA%B6\!S28=DV9!GMRN?SJJ4H0XJ&*R%#GQ 032!).(6=Q MRHF/<$2,;&!?AU,S>5LIRUFWPG/C*-0^A/6LETO/UN5JN-*M9Q)_Z4S5.Y,6#J M;#GCGDA1@B@DPF,0^5X"L4 ^]".?)B'RD!<;I9UK]#DUZ]*(7#%>EB17\P(; MTGGK8*UG9!PC.+"=V0>OD5==N6PE+OFP'.;WZ./C*JU'H\=QLWGT(3A(XC%X MU<[J_)/GSS_E%NGRC2_Q,[_=*$MV)[[F\XW\;>5HO]NL5VNY-$F#-TLS+_&# MV(-!J$IVAEAN2*7"T7* M_/F#M97BTP9KHW)[U@6@>$XWZ@RQ'3"5;IHOY-/E^;QZ?KQ1U%N(!AR;@1>E M[;#4HH-*=K4JU;?5+;DO0*V1NR7*$CE'RY5I[Z,N79;0?%S&;)NQJ/?ZPK[6PG27%U)8WJ0 M1QN.H=V9_Q^,A$'9V3%&9*1"M"=&IJ&H*#5:]8S.OSDJ5'LNK)VE:ZT;'Z^8 M[;GZ[Y6W/;LQ\]O];U+K8L%5Q2&Y5+Y?_WJ57[6Z-/K-RZO* ,IIU=&[\5V_ M5>-36Y%J)4"C17F1T^BA)MQ'3?2O_^W [P\&&!SW@9<>8\@'B \X"T.K: &[ M'D>+'3@+D'8DP7D-6>S0+Q?Y*G)%'IN\Q.:<[46H%(#U'KL,XZT5*FBE$&E3/]]D=M!,=CVC30X(^W\ MSADD1QL^!X!V[OG.:7^\;9\#%/9V?B[:L[",UZMU_E+EV]"?BV)>/$O+.[\C M*XG#BG+9G8H>G;$LYEB@&"85JWX<0^)["'HA3R*19@1[6NPO!GU.;1>XE1KL MB0W:S6-W&>C2&*>:)NN + M21"EB8>-BIN-*OW4%I5C-5I&J1)O.?@I18+&&8(A8C%$OOP&$(0QQ'&(29IF M#$>&U74F._R?5Z1GRE\ O8OAR0[JP)N:1F_04OP"[%0';=WKFC_;]-[R8J6E M/Z@!N#A6)ZA*CEE+&$"#@[O;Z4\9/D=WV^/*/NK-^*<,R\=[]<\1PN)DJPIM M/E8Q:W?2EB]4., W*?&"RI.UVG4]WGU[J-U)"" (:1]O#3J>VG:D+$Y:RPZVPH.M].6) ?RF%- ,0#(>"HVS[D #[PV MF&!KXTXU =G@!#P0V",=@YU\H7>P=CF?=N$TC>^ MV' 5SGQ5+$I&2T6P=K59K8L7N=QL;U7C&&>(^@2F42 /MA&7QQH11')-" .$ M4I\FU(AI4K?CJ2T"#]?_N+[]\]HT'5039;T#Q!#8#1TM58E2*"AJY-SS+I=ZXUO_:)VP:V3@UGVZHJ M15S)?0%4!,&Z/$'S1O8SBS.='A ]$^88Y,\KS'2_!;F4_*)$^;H7Y?/+,O4" M-E11IM,=?VY)IEY >@LR];=@0P_TR.=ESGM-!7+YLM;G CI\=VK[(<5[@A?O MH)%T2TES^5)L=,W,2:"ZC8D+C 8V&;;P&'+UG,; DICG2(,CLO"<5F>?RHI?RE'WQ[)8K6ZET)OE4BUO?AK0( U\B!(60!3P"&(6Q#! MW$\](G DB!'C?E^/4YOPWXO%,RRSO)=;D4U+?O2BK+>)<(K=P(:@D17LA+T MA(M"V8+YO/B[#$A3Y91J-L?O4I,+L-/%(?&]+FRNN.U[^QN7OEY7_0.&>NT7 MSRDR-.,LPRQC""9,61@JSS;89Q2&F"!YT@DPYL@D1[AJULB,C)#Z^Z3ZJ-)T MK H&&54%FI(=Z-;8LK"/ZQE;-?H))7I.SKW]3\WWX55(Z-6\6/&GXL?B-5>E M?&X6[%:.E>Y^O*N-J2W32B;]S74OW!UEO]Q M>W_3*L"U4C$%+'_+V4::J$X@C;;I.BA9;=<[&QYMVZZC7GO[KO6\;7E.10VA M=E#*4ZF.\>OW'WS]LV W"U6BMSSVS[S8IS'W8QBF67FO'<$L31 ,(R]#'+%, M<"/N)JU>IV8G*J'!;W(85K]7[GE>2@Y>2M'E/-G*;EK@4V<0])9QY] .;&D: M5+_O4*V$!I74X$8#58NJGP8H.:L%JM/GR!5"#6 XK!MJ\O(9Y=D?M@4_[I?% M\Q*_7/[*5[/4(U%&/0X3+POEYC^*8!IP!AEF:9#) P#U8N,B[$>[FIHAJG*Q M=J*"6E;PEY+6L !5!\)Z!L<-;@-;F5)("\CL2IIWHN&RA GS,_2.(MPIG64.6AY M:J:@%$ZG#&X/8-U3_2P8!K\VT$1 >RJ?U+;CQ"'?J2:M_&$W5P];&F5JGE2@ MF8FG'[!.?M:4EG?ETSP9;G)O>)'#SPOGYJEH9?%?AC!, D91"BB M$ N4SBW7^QLM !GD\KZE\1+$4/%E") M?]%4[-TOP08:)1SN,VSQ<[7],.Y_W%V)+3P'FQ7KABQ-Z8:LY%R6D_CZK8RX MV 8\^@A1PI& (E6I\S@(("%) !G*<.A3AA.AE3K?V]/43./CGU\>K__OG]>W M3T!%E#X9&K"3@&H:*A>EQXFH@M'M4H$/ZLRTRM?\D2_? M*#=Y,YSBF!+FPX#0"*)453!)1"S/JUF"!$EC@8U*(@TM\.2V M;VIW#$MEU,EV5ZF15P5H#$-:AAYN/4,]I4$<.A3@_N:JKB$.OY2C6$>#[Y/% MW2SHLJ0&+@/SJKIT6YT0,4X+M]G M?S[.>,91%,5RA^W% 41A$L',3T)(XE2P-(@QC5*MQ/]MDU,SXW]*O.3;K^"AZ?+I^N'QTD=Q_HV'&O4#]GD)[7G()RD1D!*2R9G%/(BS.(5$)"3Q M CF[0J%-J7&D@ZG-LS;I:D'F^7.U65(=&=WOGP2T9P8Z@&GH#T\KW\W&>^2]$5EV3TN]SY[;\9S3.N27=)V_51Q&S1U\ MDOJ^'V41I#1A$'DLA)C3# 9"X"@4H4AC%_7'#WN>F@D\7?YZ)[MQS(/Y>.B= M! =!>6 +Z@I@5W7%3X,U;#WQ(_U.H8[X:3@TZX=W-&!GQ$HW7HMWK95_B+C< MA9$PAB@)D?S#(S -? ^&"?:\"/E91#RS6X;3G4WO*J%R;,^WB9[&5:LT$-:S M0VY0&]CP5'"UI!PF;;,?"T=VI:.C40U)O\(?+8?&&^:98[*16UXTM34T4\7V M7IK:5D0*!V^O[S0G\R$&W7/W+/4'GJJ-YOVN'J/,KJ/J6J5R[;ZR&O>T1PC.?@QX-27D4XW6#:]DKM9+YP MQLUB!95;_KF>/C^#?$X/AA/,F,V<#F=B"R_^9;\%WC6_"I MS/ZG!V>"5/Y'A/W_EKO_-/!#DO5W]&H9,L^?E;_^@;^J6L>+YV/AEXAC%B/? M@RS!&*)81###.(2>+[*$^B'/>&;FI=+H=7KNJL?K/WZH./J'Z_N[AZ>;VS\, M8^DUD-8S[H[1&]A"U]*"K;C#AZ\: .0JZ%ZCQW'#[_4A. C$-WC5SNAM)ZLHI"9B[BNO_I;_GF]4N<[K7U6= M=D5??RT$I^M9R$68X2"#(24^E(8LA!F-0KDAC@0C1K]66( &C*HB2 6'NV7A-VMUIE&7+V4I@$=RT M-KSU$'7;Q]& _Q1GMM*BHD:9Q% 8Q'J/,20C!81O85ZJD\FF6K4 XRIPK;KE M7?_D0*BA>BN'JA UZ[C<1]2W#<6R?:ND/E8N7?DW>,7+DFD( ])\!>@.,\"J M6%/5PVNYS_PW1_'HYPY09]"Z=>/C1;:?J_]>^/O9C5G%C-WSXI87QE%C[=>F MMO2HZ*G[ZSMP>WUG%#JV!T7WBG$F"D-OE7< N(\@.Z:S;0S97EMC1I$=4^)# M'-G11^P.VQ4]KTJ-+19RJ?E:J."0&1-9Q @.H.]S7YZG10:S,(U@&J4BDZ?K M+(B-2I4>[65J<[.FE]Y*"?ZJY#1,)#F.J-XI^&R MQZ@GT4XU/QXVNQ^VJ.3!_OVI4,V5&8ZZI3O:+TUM[NZ8 %0UBG:FOZ:#ZQ"6 M_E76&I&!9^EI,)S16I]4WZ[ZQEY+XY7;.*; 7GV-HP]8^&\>^2(OEB4#TM<- M?_I;#LU[]>KUMHX+1EB"(QAA7RZZ2'!(<)Q +E 2!T3@&'O:OAJ='J7^ 7R4KK/X"2N;!T#1PG;A&=20W MB1-TS7P8)DAU^BNT&AK/-V&BUYX?PNA%"SM]SY>*)QL_\T+<+PNVH6N\8#_D M;FO-E6.?US'TY+W^](]EL7F=A9R&'L48^EB:;T2#"!+B)3"@8>(S1F+$F;;E MMI-A:K9\IT5=1UU)6L92O.PT T]+4%A3E./[C\O)^6_Z]);21 M*[T/02WOND/P1G"XG\+-<8RZ&3:VCOF^YL?TU6NJ^L%]K_N6G4?_*R?KFX7B M?WDITVD6_&;-7U:S*,LPB9,(>L27FU22Q# -:091X(4,A23UD%;MJYY^IF8W ME)A@)R?X2TD*2E$-'?NG@-5S[3N :V!+8864L7^_!P=''OY3O8SJX^]1]:.7 MO^]QRX248E&&G_TS7_^\VJS6Q0M?EMEXMWP]XP'-1)8A&*9!HL+#!,Q0%L" M^$E,/)\1O8.K3F=3,PR-K'4LBV$N1Q>J>@;!%58#6X4M3']+.4$CZ$65;WP! ML)!C!2[G\^+O\N12LGPO./_]4/')O?"E//;<;Y6^[$R7%]NINLUZI\T^^>/Z"5SF=14' <>IQZ,=< M&I<0^9!$GH#<]Z.8Q!EF269B7(QZGYJU:80'N))^6\ROE!X4._$!!$1I '[+ MFX]_-S-.9L.4Q)PDD=P-AI3Z$*5I*(>)AI"3,*4X$6F(D5GNQ& #-4[:1,]0 ME0&2ZP)0/*<;1:M8#Y>JJ)A71"@DEPY MS2K904OX"U"*[VZQL4+-T>ICUO>HRY$5+!_7)[M&S"L_7R_6*FBF8I789GRK M.@6;U2RAE(6)NF'GA$#$56P;PR%,!/:IEQ _%5IY$7T=36T9JF3=BVVV:7&(VL!6RA3*,U@B)F * @#F(6Q@%[F4QY&S/>H5K$6O>ZF M9AI*]\^VGC0M5J9GXAYT]?8K[C ;V#2T! 65YZR![KJG?IGQ;D0/$T?;CY[. M1MUOZ"G^<8.A^98EX[GKVY3,]HH#&R,RCN\.]'X MY!LMP$X-L-4#-(J RS$'PB ,;(P!&2D0[,3 7)P],F:A8..%@ MY^J_%Q!V=F,6ZU4=8_9-JG7LYN>-79-R-1#.5*)@<31T+04'O-.D>2J:U;30!FN<&E>U>@='L%NBXU4B[I M9Z63(D%855H9F,VSQD]C#1MK5 9>Q_8&Y-2=]--V0/YH!J16J&3I4RJ--3(& MB]I8(S32PC;X2)DM<"[0[5SDSNI@O(7.!0Y[BYV3!NV<,,W:>C4O5K*3)@4- M(1QX*(&89R%$@?#D 1I. ,\P#$_?MT5ZFME!=_Z**4J>6-3>6D"':7I:$#ARRASO8U2W3*>:'QTSW0^?5?AJQR[I8RPR M$3.84#G549QR2!)%_QG0E(D@I$$46]2XFG -W$J^,^KU]MMC:E/JS-[7+D3E:.<5HU5M I+_I,O5OD;;URWM-R;EO0;." 2K 1# MCR*YFO-0P#06(!IB=^4":E>GJW-$&?<0 MY@"T@[.:BS8MR[31GYQMYOQ.5)%__\R9M.]E9=*JGMS6S73]2VZZ%GC>N)A6 M7YK$^M7E@M4>IM53>:E(:(2R-/(@$HJ2)481)&'(Y6XRQ $G&"6QT?9Q$"FG MMM_<<]TV>FR]MJL6'<6JI*QHE %_E>H8[D*'&7@]&__IPSGF=8G+D30O6#7YJ]O<>OX.WU5Y1]5V% M0GV2DRTPVO!VU#Y9JK9?LC,3W(^%N?RY4 M?G03X795O+SD)1/U-\YW=&FS()+F Z@)TN0"H#[OL'Q=C&G0VH(_MG+\>HMO%LN#[:S?,;/'/C]7W++T:".$69 M\"!)20!1B!%,,S^%V ]"+\YB%"*M7/7374S-"FXE/(.M[0B0AMLK*WB&WE.9 M(6._M3I0WO5^:M?!YVRB#A0\N7,Z?-(B3+_M/[\3EW7=O)VO?343*4I3ZG-( M/<^#*&8Q3 4/H.<'@2K6Z7DTULDBU>O.:,J/D%#ZI/K8OQ]410.;^H+Y3G*# M".Y^T+M-@GLH!S8/EQ_P:Z1MW?^YQ<\@S-TICB/%LG_$\]CW\4*Q/E6ET ^^ MOR6+0N6$Y_*\528%KSG]N2CFQ?-[_6)5;U,]VJ+*ORC=\AWM;45I\^DWF2JK MHTVWGCS>/)[/05%&R!Q3U%5E3NTO0F?8?7\KX\76:VNT%T"O_Y;K,+O5ZI:O M[\03_G5?UER5OU]RO.)?>?7W-F B99@SD<4P29$J211',,NB%/I1S"),HBS. MA)L@/%V1IK95[0@HJ]+^RT +-;FD:M9!NPZ&4F_S.^X #;P:.A\;AZ%_IG . M'ABH+=!$P@9- =0/*C1NV?S"\IO$HUCP!TZ+-[Y\5[6,BJ_YZC\W>%Z64JZ6 M!"G!%[[@(E^O+E_6NI>;-FU/S:K6.H!&"< V7'%N?M2CF;N-*F5 VT8WR]-Z M)/KO58<>A($MYV#X&UW/G@.BU56N58>C7?N> T?[BOBL=LZ-\5.,7.4%]:[@ M"HT"EB9R:TE]C" * E68@OLP3#%/8A%[/#*[3>[H;&J&[G'S\H+E_)+SB"D2 MN18/M&TPW1&$-1V?CG ;V@5:BZDP*XGWJI 0X+24C0DFSH/0CG3U2;%DIY4^ M'1+6\8Y%I>J_\9*M5 :I-%(_%J^Y"@4RBO4ZW<+4;$$E:9FDS)7;YBE_*1?= M'[?W-ZT0*$T'7@]Z_5L8-\ -[?#4Q,QMW%@_-'9EL$\W.UY-[%[5]@ID]S]M M6;6FCA=]X/.*6O)G_KJJ20F2()'?"R'W"YC+_4)(LHIN,T$X23P1DX ;[1QJU+TZ_R05D: MC5?L;,63?.U./'!5.8NJ9+7%\]="W77,DAA[,2,))%@(B"@C$+,P@A&E$4H&I_O"/6OA!+2!;84E7L:FHA<+1X;B M=#^CFHE>=3\:B?X73IF(]AA]ES_]K__6_$;^0?"*_Z__]O\ 4$L#!!0 ( M 6"5U?K:W52()T %A"!P 5 8V1N&ULW+U9 MEULYDB;XWK\B)N=UK!+[4J>K^RBD4+9F(D,:29'5,R\\6 P2IRA21=(5H?[U M8Z!O='>Z.Q=<7BCK9"FT7AC,/M@&@]E__>]_?IG]] V7J^EB_F]_X?_"_O(3 MSM,B3^>?_NTOOW]\#>XO__V__9?_\E__-X#_^?/[7W]ZM4@77W"^_NGE$L,: M\T]_3->??UI_QI_^?;'\C^FW\-.[65B7Q?(+P'_;_+.7BZ_?E]-/G]<_"2;D M]5^[_M/EOPIF&3=%@K8^@[**@V/& A?!Z:QC;W^^J]__>L??_SQ M+W_&Y>Q?%LM/?Q6,R;]>_^V_7/WU/Q_\_3_DYF]S[_U?-W]Z\U=7TUU_D3[+ M__H___[KA_09OP28SE?K,$]U@=7T7U>;W_QUD<)ZP_5GZ?KIT;]1?P77?PWJ M;Q'?0/)_^7.5__+?_LM//UVR8[F8X7LL/]7__O[^S9TE4\@D;Z"*E;F):MK_N^W M__BOM\M_7>**,+/9[J_T&U??J*L=10K^N<9YQLL=7B\R6Z0[?VE6^;M87O_+ M68@XV_SN).-TLOGRB[A:+T-:3ZS1)7BOP/DD"%PL@DL.P0N70X[HG&=W=UZI M7A'9&W&L,/W+I\6WO]*'_UJY47^R8Z'P2V=NKW:5Z6Z0OENFGQ3+CDA3(]7)AF1Z(]RYT MK_[&7[^&)7T(TN?I[(;8LEQ\:2&K]:(!YR[%0N3^Y2?:=<'E$O.OEU)Y='.; MG:U)K>+F;[:0^/]]$9;TQ=GW]_AUL5Q/4A1:>9] "$M\L$E!R))#U(PIEWF2 MOHWP[RV\%PY$_S@XA9^=0.(=+J>+_,L\OR)3/#&%L922!Q.*!<4\\4+[2-; M:X/+C)/L;9!6*_!DU4"A#Q!T**3@K&,J"".2;@",)XG8 M"R>V=YRTXW,7L/D8_GQ#$?EZ6J:7N8HK35BPF*QL!!T%:4)N';G*VH!30B8F M?,"4&@#FD>7W@HKK'2HM>-L%2%[D3")87?WGU^D<^<08M(YK!BH+"J]Y"(3Y MQ(%YS6H63P1U6FSZZ-)[@=H3,%[23]\N/R[^F$]\\J%P"JS)?-(^ M*,:&:$6&()/B/"CF3$-8W"Z\7^J*_2"H.)*A/6%B8QK?+M\M%]^F\U3#;6\- MDQX"&@5*\ S$# .Y&(V964U^53M@W%M]/W1TG-ELQMJ>(/)NL5J'V?\[_;IQ MG00+46!RX#GJ:A4UQ*(16)&8(^TA\A8NZJZU]X-'QPG/1FP=&1Q5Z[U88MC0 MS6+6WI"3I)SDH PO0/&7!2MC%":QHEDY[;YF:[7] -!QBO-HUHTL\GI#.GOW M>3&_SL XK8OCUD/.F7QCBIA(JV4'!%XE!"1(+NS ' M+R^6E567&=CI_%.U;Q>K"8\HK2T>2A")-!*I)6FO7ZOM!I/O$9P/6=@&1FL9?OB3/^--B^7WB1=(I4.PL"A&MS\@N?B^^&B^\SEZ8SM A\? M/N-L=DU]-D$)YR.8A 64%10R99>)0<8S)F(P(K10$UMK[E=DU7W&\F@VC@R" M#Y@NED0_%_'C=#W#"5?,:._($W:>:$=RC)U0 HQ-2 P2GI]8/7%_Q?T T'%2 M\B06CBS^C\M0"^ _?/\2%[-)UD(8]!FTS[Q.#OTO?Z;/8?X)-Z4>C#130I; "$7V2D8&0257RW\DCR46F4_3 M_;M6W0\#'6<<3V9E%TX &:XOM8QCD?[CPV?BW.KMQ;J^XZCPGEC-"A.60>)5 MG15-(7!QFEQ>S\BV996:Q Y/T; ?3#K.3C9F/$%Y[E6$;^> MA4^3@AJUQ00\A$V G(#P2U:Q"!6\"^K4!T9WEMM/^ATG'X]G7B?%^*^GJQ1F M_P^&Y6OZG=5$%N]D3!QDRH9B'PJ 8LV7A%12D445=6)!U",+[X>$CK..+1C: M%28NWYE<;D)XRX+F#+2)GH!M$QDW98 +I4FO<67Y:<[EHTOOAXN.LY!MF#IV M3G5W _N^ MV'[VJVV>4V2[$R:GL+D+M+P,J\\OYKG^YY?_O)A^"S/:SNK%^F58+K]/ MYY_^$687.!%)1E8X\8@9"MA-J>#2JU= MN^WUQ^F.,1Q$CN9M%\AXM\2O89I_^?-KC41(7[Y=?Z:804W H):9B97.5\S@]/;@U32*M9DSO0KO\ M;;'(?TQGLXE0028,"*B3)V.;:C$E*F BVL!*]/+)&^5CX'*]=@_N3!-H',7, M+F#PAA@^_S0E)_V2'83E7_Y,LXM:+7&SJ\"911,=V*P$*$Z.>[">05*HHRNH MC'_JZG!KVD"HD8,[P Z6\[[)%GGZ'^26$#>F:/@I*@W,F0!)2>I(HA-8S7'UMKRDM:6#1] QD6HO28'#0*J]5M$YD> ]^4$JU^>?J7?A>[]3HI-'O+"^(C@<\FX085:S- MYPTCQTZ)6""8Q,$8Y6R4Y/RSIUZ3'.4L[4_>N.9P((@-)9XN%-;+Q7S#H7^? MKC^_O%BM* MQ.R^ L/?%O-TCS@P,GF"$++Z+PI7B6G^J]<2)R'A+4CUCX76%\K"O(5!7H09+P% MEL!8:)UGV$E(-PJL,9A.YWH'T-FD]W?RB&(-&X4C_T]OVN0(Y8%F&U^\,8@:\;\+N[=[&ZIDMGD6RYE#.A!*0F!UPJ'Q414D1G';U95YM XOS1)N:%!4]A1."4UG+N14=\(E M1-H ""&<]M$HG5MG.D^\YSN'I'SYF8TS-Z% M:7XS?QF^3DD_3J*W64=2Z8*.2+T@]>#16"@JF, $!BY;)Q0.H6_LQ[!M4+%# MA0TBH"[@]W&)876Q_+[9W^6+.EX\=\%)"E8M[<%[:![)9P1=F*83Q"UX3?Q# M'[7CUCJFGVI#=N0U\R$DCNN1#02](<74!0X?\HWV$%+F08'5M=].9 6\9!:B M9EI&%GUFK2^7'U(Q;JWX0&@ZD=D=I!V>"WPF:+76H3#03A=2Q)G8HX2'4M.Y MP4@9FC_"?8ZF<:%T[OO T\72#&9GZ*%UJ8)ORF[;M=%Z\.'!.FD]O85&S;3N M+7(#.C3",5)!X(TAORE)"4YJ!C(;E3)Y3:%YJ?\CI)QNR*X^^+'6A$UL25)1 M+ HRU>[#1EMR"$.$[%7VF8PSSZVOBN]2,&Z6H(6\'UJOHSD\8F)SM5S7Y\3Y M(JW?+C_@\MLTX8L_IZM)<2*2LZ8A.AE!Z4"N6F(,DI%>)+=YBKX/0FB!+730 MKVZ1\=C:8V>0CI?CHB%3^P#%QF!>[F#U:O&% LU)9CX;+-43RP*490:($1:$ M3Y'5WA6.[U4>OA\R'A(P#CS:R/0A0$YD\(@HJ:["]2["/%?2R1C7MI=_Q\U( MSB1RK,^X($F+=202@C/.@N,\FRQY*,(]YWT\M\CH8#A5?HL!F-G!1=E'3)_G MB]GBT_FHTE]AT[_RS4U'9.76AQ<53W>\ 40/6=Z!_/N!L5C7H M//\]+/\#:]GE%:-%@L ZZ+[0)%[0#E)@2DZ;HU-RG?I2:<770("!J MQ/H.0/2>I$$$U"[LK\ADSQ:;3I/7F]$YI11"/1%6@9(\U@M: 2E(C#4Z<;)] MF<\3!(U;X3,(E-H)H ,T_0WGN RSVI0@?YG.IY4_Z^DWO-Z.5%9R%3(D;NIV M1/4M2P3,@:<@K/#-BUN?(6GQ MNP/(W&?,I-1._E%J4IKUW2X%KW7.GP9?C$[9$3M,ZWS2?1K&[1F).Y=4W@#C+&+HUO MF@7\9,YQ>TJ2LMNIBO?L:R6.)-/W=<_?(GV7(2 MVG0>EM\W_*R] NHUSF*3][H^7A/FN3:*3',N-H/BR4)0GGZI$C%""4W<'Z2" M=I#MC.M\-U>!?8B]"V-[M<6K$_PSSK%,UQ-7',,ZQ\ECT&054H#HDP1K;:;X ME;956E^U/$+*N+[\(,@[C=T=Z,W?<+WE7W*O?" W 9 ["\H9"G""<)4K+A0? M:KU58ZS<(6 OA+@?!"''L[8#;7+]$/<=+C]\)N[]'%;3-!%91"=0 N-UVH$A M^KW+&FRD -99XT1N[9'M)&0OG/@?!">GL[H#/7)_$Z^FLPL*$R;"^!A<*1!D MJ%VIH!Q.-OT"[^H8/=CC)&?-,4L!=3)E[8=3P&M+P8 IP3*TW,;6 M\R0.)'$_\/TH57!#RJ<9_,[P^OGVT?"B[.A,<7=+)SR&?FZ=P=Y&'[3!1D^E MMV8X7:ZR:>GW8.W;<4XHC54R@Z68'PC3M7D#!K#.87W5(IEMW6WQ0!+;AH$A M)YV#B\"8J/UZ.3D1N2C@-F#6*D73_+'*X6'@\&9T '0\'2,>POA&0L[71^HNM%W]3Y/_O M8K5IR'S#B"2R#B5XD"Y1O*$R@U@;E\;$O/$^28ZMJ]L&VLJX5J7G@W-.C/13 M([&#$;_/EQAFT_^%^7\L9IO1]E>JXNW\0QW!<=DI[ FU$8SQ)2H&&FN'W]I9 MTP59*#K75NK@=4(\TVDY=2_CUGWU?%S.BI(.TGI[=? 4&%G2DLQD5K7>4FOP MTF80,DL5M.?>GPOY_717[1G%1TNO@XO4'=NYV4J]J<&,F:)\8T!E4T?/!P,& MK;%VUSZ+ M_$3/5V6]T)D7< DWW7\MD(I2X&3B)K#@LANL2^53A#5NQID2\BP9.09>U[Y, M@H'7 8&%R%/R6J;RS]R,LST6GFG->0B_._#+;JB_Y$A5P(MY/:V;]H,B)).] M+A!-)KY@=N ,,U"4")JLO<_8^IW1DP1U@J4C)/T8:$YF>P<8NK>'ZW9S)9/F.=L#IP&_.T#-'F.P MKC9&F-<1R9MTTI-1C[9ZD_0S+7D*+.F2FKM.>Q,W[@O=]M@:1BH=P&U'N7"V M03F5(GB12,UZD<$[Y2!(Q7*PR1LU6!;@URY;9#<)_8]C< <0(7A7DXRO\/*_ M;^8/4VOO%[/9Z\7RC[#,$R%M48PIL#ER4%DA>#IC@#)@208Y.7^-\7,@B9WD M"(Y$Q,,'L(.)IP/T;449#U\;H/))J,RA&$&V/6 &EWP$EKB1)NN,S>M5GZ)G M]$%4PP'A\=CO-*D$.H+]#JO14D6T7IS MSL+:/@JFS@FQYE+J 'EW\FV7QOQ%(JX1)9.8469)M+M2R"]UI(D]SW4Z1X[> M8](NM.Z@_ 0YXR85SHFS5C(YM7+ZXS H^T>87>#UAFH;SK_C^O,B3YC3%.U( M"=+1#TJY7+MY2M#$,D%[+&E8N#U"U[B=ND;#70LIC0_ S3#$EWG[$<+JX^*1 M>ZHK'E[/$/I]3BQ^D1+.:A>SJ^?N[_'KQ3)])DF\^+3$RUJW23),JA*1VW]]WM*O5!>;MYP67IN7. MJ7^/T\U?FX@<$D59"632\JH;/CH>38+\8 MW9BAW1OT67JM/ <;:\/NXBT$YQ-PHTL.V0@ZEN>!Z.-$CMLBK0.$-I)?#P#= MG+5J/XA=%.G5$8.?+Y]ST6]<]XS#S7,)B@XW0IXP4Z(TH4!):"D:+!8B(]X& M501BL"S;UH^0.[(O=[."=QS"77\H&W'CA]UX3<;CO8%I_FFZ]LS-+$>QNXU Y2=I[88@SX2&Y\%B(SS;D.V/JN>N@] MC=Q_;J0#,3X\.M#Z3][*9A$EEUE 1DV,%E)!P.@A!"^%R=DY.V"E_9%WY?\4 M%U/-Q'+B%>+/U9W-].JY^;-U\_3:7/W9MJ_C+Y9Z.81K'"I MD%PE(#,4?'M)'B&7C'Y@Q2H68F;M\WN/TW.R[:,/UO^OI^%;F%TZR?3I:2*6 MUS]X,<]W?V/K;TY4E%+ES(",>G6/B2/!Y@!6HTLN).]C\SGHIQ#<207CJ;AZ M8"G/)L2>JH7J/MXM%]^F=.)__OX[J8LW\YNIOKMLCW0-8=M$$C_1TH> M:XMO%8BYV@D():(B[GN=6H/U<"H[*>!NC="!Q=5%7\"[A52*G!2)@1-[!,5 M*6=R*1)"M-8KJ8K(S9O]=]2$>&AY/UG#=@CKNT#.G8"\1M/S-)WAG4U]7!S* MST(;)>6M@$NL:EW'.DY1 2O".*G0A-+\G=, ^QA7(9X9QZ,#H8OC\ II[33= M")E^/L.KQK+;$\XG2B@>-DTPZRPJ198)@K$6DDV^>"=TRJ$QO/>A:URU.SY^ M%@.+L@N ;E/_MKR>S@/Q>?[I>C+VJ^DJ+2ZJ:RVSDS$5"38RLD0N%PA"!0A! M)V>UX3*W?O"^+VWCZM7N@#J(2+L ZR,W6R$0/YA.D(TD9F'1$*/Q8%U@:,E[ MTJRU?WK"3>1@">WN@-A 7%W [K93[YOY-[QB\803L4)H"YIG\I!LR!!='0@? MHU/<2NU3Z[*.G82,^_:B.]"=+JPNFHV_NEKXL>&V,D?EHXO@.*^5_T&35\X5 M(,M>F%1<$*U#HF=(&O=M1GQ7]X'B6P$R45BC&$%N_<7R*GG'?:W2'Q6:B&['"85/4__[M[V&U MPG78:\^4!"Z\*%?+BW:R_D M>H(4:0"G9G:.ME%9ZRD(*YU>E$]8XK*.+>"6TFQ6$EUVA>KO'1@ MA ZQT#\-L75 ?1REO747.A,FFPNQ4[!NMG/KZUSM*WD?;/: ICZ%VXQNU%S7 M\6)9LZ"XC\/W=]Q%66]]B,X$QI.%U"GXKEV-=^%[]2_J97M*RPM:;RLIH),T MQ=/NC*=@3+FZQ903%"4Y;=^KW/RQXG&4]M:\Z,S^8C,A=AK*7)N"]TC>R@5. M-%HO$[DFQJ( 19XOF8%-&VC'.,\^I-2Z8.)9HGKK8W0F")XBFD[1=I.FVLPM M7V^?I= Z_KDT5KH^!""*V'5XB/T]=;_Z%SVNC3!=8%'/=/ MB4V<,4ERKL 6'D$E\H.]$@+( 0GD1;"@Q0#-3_>DKK?>08- <2!A=3#0]Y&= M7=9][,[,NBP9)I6 V(F@=!$0I"U@-2M915.8.M/#F2>H[&;\[UD>SK025Q>: MD9S>8P2;!+#)$*5M7C#U%3Y?/:IJA MX7X)1"O!]-,:A5B7$//J-?'V0]A$5G\/ZXOE=/W];7GQ+4QG-=ZJ#6'H#S]@ MJG]2M7R*B5M&:MT50<:$AP(QRP2:)170:J]4Z^<&1Y+:Y8.9P1!Z!G%V4!3Q MX"#2OLD567]_-POS-6VZON?]6O_*Q*ILLC2^]MFJ20$R-BXJ#K[&:-X;:WGK M2^G]J>OR4OILVK.-T+I(.^ZP#.LP_S2MN:K+3*KW"@,GGYL)7\@\,(K/4@W2 M1$J7G&O^/NM9HL;-=(\-OY-$U)$%O[^OGR]6TSG2EBYG"6SZ'5QW??=&:ZZ+ M!:;K3!W+2<][QJ%$8W5AAEL^N/?X!'WC9K?'!F0KP?6#S?TY.J&0,''O% BL M51_T*W".86V,K;.,W-OF8RCWIV[9<3F0T/K-]=R\;MS!2/11!4OLLTX[ M(/H,U9>FK M;VS8T741UQP=8X.GM 0:KOOA IL3!22&Q'JM*;:2ZIP MG3UFZ8;2?8/,W#AW5F5HQ3BH0#O2FE?;I7W=#KZ[>R8=Y\IPS&!1*=I8MA!8 M+,"]CH%KASPU#S.>I6K8!OC>JB#):W'%G@'V9^3-GLY0NEA M67.:750_:9NMEZR>".DT+]E!B:E.5R+N!.X5"!&"YC8)GEM7^)QWA^/ZR7U. M:1@6)AT8CM,TAF$JII(5)*-(+C&0VZ:BK9&#*T:8Q&+KYSO#&X/!W.X^(7Z0 M$'N9Z77Q]>MLP\HPNV;EFWE9++]<"O.:J62TI JT%^]K4.N#.G;]$!JK,:*8B8!62N>JE>#F^N.\B9&6FS!P_+XH'Z:?YM,R3;7$_;*)01UIOYA-4TWRW-G:?K,'3UJOQ33"=AMN-)_P M[?)3F%^U +V=D'@Y6&.;RILY!F%V.SSQ!MF*&9XM(=OH8@C9UA 4M8:0N(]1 MIN),Z]FC30@_51]NQ/GVCCAI^2>E^)$$]_.LIH=]X%DZ)$T0)+DD.4=R42TC MYX3[K%16OGDYQRGTCFN(?:5EM?]S Y0O'>:7]RH@[=248C M=7CU[7H93BC;@*9>-+Z\6*W)_"YO@*13%%B$!Q8QU#Z+''S.!D[33R\^>7.86TIIQ8Y(S8)0C]R-2,.5SJK<7)1DC$K+0^@IR7]K&555# M8.AA1=H 4NK42=SJ;SHG5_\H[7/G"VV4T.-$-=-%-TO<8D9',B"9@_.R@+(J M@Y>>I(O"6::4%:5U[F<'&:?JF%\78;[Z;;$F"[DDQNYH9%MG9,T6JXLEWD)9 M>B>KH:1X2<3+ZW2O"\50QC#-K?*)M2X5.XK0L;7/::BYKVF&EU6W_L[FI<81 MZN;VA<>)2N8A 8U42_WPK=AN<&+0!*O%Z0%AZOMPCI&6V3T'LB\ MU2)33G86 T)Q&9--5@;>NGYX/\K&U38#HNE!DJ:]H#I52G];+/(?T]DLU':^ MEXT.;IMR'*6FGOEB"\5U"-&-5-GUDH2X^TU+=EC E%T*00B(7E.XS'P STVD M'T*@:%W[Z%O70QU$X,F35/=9[/:<9!&*S<*",S&30U *1 HF0!./6- 8"F-C ML*,3Q38'R'+)DB?'HYA,AX@B((A<"0@F49PD@Z$P9BR&[29YY*#R?/A\ M$'R>4=2=^H,;173[$NG=5:P5SJDH8Q!]ZVYNSY!TJK[[6,NX+Y;?-]^_Q7;Q MCNOZ?%>P1!N5S$!@+H)),GLM&4JN+X:IGY4O+GWM]O5N+;\K6-V9IQT- YG-T MV6K(9'- 6>&@%O(!RSHE)H0)MK63MC=QIU<6/+/0KD@FNN2U14:F.!-#,B.O M@*4(F2L9,[/.V=83((^A<^P[OR'P];#F8&#Y=:H#-ZKBLOZ6%,?5H,&C--XC M7VJAW_8ALE7)Z.U2+VZ7NH&83^BSX"3G5*U>Q@2>)P;"16.RJLG5UF6-3U/4 M:HK\XGI@R_V5;M$>=,G"D/]@ZA-3BEL<.)<=Z.*$3]YFQ5O71.U/W<@%G.U0 M\]C$^,8"ZE0=_8;KR_V]P\NV)\=HHHQ5!R**%U2OY18L;5*$UP\* %01/&=YM3WYX^=(3:>#"\Z$2%\2@Y MK53%?UY,U]__CNO/];W[S5ID&?[/Q72^_@?]XDX2 $M"8;T'(_S5<[Q@C(8D MN(@4M)?8_#';@22>_H+O>HE;9#,CBG)2@4^AE@=:"X%$!598)I)T.K/V\RH? MD#&R,AD0*0_?\ITF@TX=D]=ANOQ'F!WW0.3V'[?0*X^0TDBKW'Q]5QXQ&(O> M)0?11:R-Y@3]+$OPMOCB8LHVM*ZA?(J>4_7%KF]OV411+$7S"*@DUCL;2]$] MA?@E)%.B$<:)UDGT)PD:5XJLH6!;$ M.N(V.G*CE:G3YEW)(+W'''S2M./AM]J)VFB%B5UN1A,)=*HT:JO-Z:6;%N:Y M/H.CP(W^RI&] 9[Z7 O%LC>YK2[ ;]=[<6^]'4!CWKA0$_.1&PDJ 1 MO-)"V3KSJ+7;QV^.A$'FR/H"IG=:5K<>C.OK1*6%D1.YSZ_>] MAU$X\F7Z8-AZT 5L.+EUFZ1YD=+%EXO-Y=HFM5TKFI;X&>>KZ3?\=;$Z\A'* MHR#5T7W(P#_!C^W-WT<*OZS-6Y;X:060<022P02Q#D M1--O2B[(T+:^9SZ=Z@9*\?[B]:7G5ET<)F63=6!M?3CJ0@(GE:OO,91A+-&9 M:NVG/4=3![=8YT/:#FW83F#=ZK\/^*DJ_/?X=;&LZOZH(L;[WVA2OO@D88V4 MV?U%;E]G6IMU#+G>.) 9C9S,6OVEBB16$QCAJG5\^!@M)[>ZO/?=7::\>@8: M90!1D+;+ @-OC 4?L[56!^5SZ]S2'F2-W**P!38>M+=L+(Q^]Z3J+2\36#^3V(FS<$39U MY"H:\J5EL0G<_T+ +]"Z2 MSMP+NE0?2A8#7)::T&<(WD@-4EG-:FFXLF=NA-PLHY(^8[Z851> \+W^_N_3 MC%N#+;:H^(58OIR'V34%JY^_OULN\D7:'(\/N/PV3=LU:]8J7IO> .HZE4_F M!,'X $(QY^FX^,!;7[<-MIFQWWZV1^F#!$\7..C >K^:KL*G3\LZ8.0=0V\MG1-!5*SJY M9M5EKZ\PSZ^NB-B]M>29$ P9Q%S+^@K%9EYJ#R$X9*Y$*\*SMOJ(=<<-589$ MUM!"Z-;AVVYO?XK?M^,[[?OO#^H%/NRGSDM$$PH#C3:"XJF ,XZ,F,=@K8U1 M-1]^/D 7_ENK?I5$O&SSOFGX3L;Z9H#X[=);K6UL(!P[!:[0#XH["8$;#8)3 M+.4C\LQ:]\D\@=RQ/;33$/2X-S:LW+J]QZ^MQH]725O_NE6/_@'5SR.=VH.I M]5Q"03(4T! M H4%P'U@F8484_L2H"?HZ;)G_R%(>%R3G,C\3KV8[3[YQRN,'5]IW<1_0 5R M8/-U# %95!EXE+702Q4(100O"+'<+K&7Z??-KM[0[JEW/[._:[B M-WQ8O0O+]=NR0TSWN"%2U$YF3]%U[8A@'0//ZS-D(S!P;8SGK9],#;NC<=-E M9SP7'0&C4T?BZ;D5Q[L6>WUW^,$; [H?AXU(0&YXEBE#,BJ0SUD[YMH4P09" MB0[9F2@;ZY"SCM^XM4#7RVY-Z@SH?$H*#,MXE1) [X!YAE:IE(MN_KSC<7)^ MI,$:AZ#F<9_@-(DT3):T@-?KQQ7X/>WLHR=F^0PL!5Y'A2@R'(Q#S#QJS-%Z M,UPF;V\RQ[7%8\!Q& GVY88^\"V^U!=(EV4]UZT[[[G[2W,[LE7Q\="3WYON%%= M0][=G#802=;^3.1CDN>9"V&COKG-S!-F@PHQENQ-:ULW[L"NK3(S LSB.^)5 MP=CMZ*9MHE[,-I^\*O2Y3NA==E_84+J=J>,NNU"'$->*#/*8P-7AHM8GI;R( M9'.&2](VWLP//>3K$$P_484X(CPZS5#MGJQUHC9^['O#C0(;4!L_-P#*VY(L MK[-0=#7*-MC:H$J!9LP7(67BJO5;LX$'@MT>F#L#JG[^OEEWNP@WE>A9=82T M)+](-%XE:T?@"U)VE]CPP[!#&/*[-VLNE4->T[>NN4*L.#5CCG M/+%!*Q/WG?KDHXRI5#/KF0(ED($SPH,07B>;/$5%K3W)LTT5V[[4W5J2?D'. M ?[\_2-]I[HJJZUFZTDR841!,O";RS(ZPIY.*VC'M=7*%^OT@'?V>Y(Y=M7B M$.AZZDI^".EUJA)W3^LZ7@$^^;WAQHL-J-R>&1<5E26(60;&U<8R/COPS"@( M4A7O2RFA^9OM88>,W1Z$1Z99[I$GLP[>MX_?78IP892C:@UGIT))5/+AOI$\3@/84* M)I/-"@6$*RR4Y-"4'V4TV58:YMX*M25-HO/U:CJ[6#^HEF/2*29C 68L!R7K M^7*R@+98G#8I<-6ZMN-(4CL=:W8(AI[(G0TFM*[NYMZ6%_/U--=-3;_A!TSD M5U:O]9<_T^R"#OKE8\$O7R^N&T4\/OC-)ZN3BJ$^$JW^K:#H6V8&B3OC;)'* ME.&BA5:[&+> 8F!,CR+J;B_FML:7;4\U"_=&F1UOK0];H/&4LW;10C%*T#I@A-<"29;5T.?>9+@[_,EAEF]4_E;F,YK _2W\ZUE M[QD8GRVM#2;3"Y=5!< MMK6132)]\[+CY^_7#_@OPNSOH::8UM]?A?7]F,SXZ"D\3;[_B>:3MDY7D([IZH M\#ZSD+L.6#:#"D\+2;8_T702Z(#J[:G9CU98'PR7(*4Q9+AB[1OI.=@44)$/ MALJTSNT/. _T%OEQZMV3=3\47Q."):4HQ.N)&6W!> M95#)%\\0-9VRX=+0QY#N@<7=K6=W?[38"?7(N[\TQ%2_ 77G MH_/;HK>Q6(D@2M+DQ^-FOAJ'I!DY]MIS'IO7<0PUVV^KI.OQOL OUNOE-&YN M'!>O%TN@L6GZOG&%'YG=]&W;;.WWL_,[VYT]>MB_NFR M"I]^F^2+,'C+I\J=;4P;('GB4F(![YFIGQUI0A!Y,M"X*E8PJ MPX5-P^]OW&3WP&>E,WATZTY=1%%]O$D(+A@I/5@N)'G6=(0#*PY$=$HH MPX-KWL=YD(V,_5*@/3H'GT!QL/Q'O-Q>+=>3JSV\75[MX,6?T]4DQ% G7-7Z MX4ST.U/ ZS2KVYQ^]C:(_NNX\-AT5 V?6!KFR&O M%E_"=#Y))L2D:L>,DLGECL26J+4%;KPV*?H2]^OIN!_ 'A(P#LK:R/0A0$YD M\.BC2#9'Z,W+5[@B9_/O^"7BJ&%9,06OOWS(_ M-G!DQ]='%_^I$ENT9-_8\G\U_31=A]GU#NH0:/K/HI3KO4@OM+."XG.NZZC9 MVL=)"D@\QBRED@_F:#X"A6<6&B<4' @5+9DZ-D!>7\Q3%4.8_0.7FYG@]5?3 M>2W#IJ#YETT2?+H9'TZ<7"_HH_3;_R,L\Q_$^JL-6S*[2>I(K,/:+38F"$)* M\(YS89A,0>^'HA;4C-._;2"HG5T\8^/QS;LKHNM; J[(D[-%$2],77]QG*YG ^'B*#:-+=L/WU=K_'*I-&M?;$+U]]5T=;63Q!4/ MA3%PKN[$"5N[9G 04F.P4E@RM'L)_,EE]D*!_D%0T(ZA'92!'QH5_CJ=XQO: M_FH2%5J'/(!!=*3?1"WM(S]?DG[+QFI?5.N'Y4<3.W).O)L8_+Q2'UOSO<-E MJG+^A(MRQ4:RV'^GP[_&.OD+KW8X^YIN$#W-/<(^O,%S5B M,VY4)(*1=W4"K05/T1RYTBSQ9++6JO64I3-=U#PU@7>2I4"14@3'F K-_5=]AOYEN[J746UK@,F2=>^YPQ<#EG0&YE3HDY;-XU[VF*QLU@G!58 MI\IC[+3#BR7MY1/6,LC:E'.CSIDK*:6B0=NJQ&4=.L@8 VV\U0&9):]BKYS" MCH^/"XWF3E,3'HZ-@7>XW&1/**Y^&V?32^;4G5P=E5>>'AFH7'L41L1+@;BY]C8N#HA6_RY';IPSZAJGX5/'L$50^?' M<4\_$Q)\$,AIN\:(_:[C]E]S1,0T%?)B>([W!Z2:%OEM,7]963BK&OCEXLN7 MZ64_F&M+&D7BF5@7T=313EY 5#8"TJ8=JLQ0E",A]?SJXYBJ:3HV*4"PA3PU5;".##/.M^XO\QQ-XTX4'"R7U%04G6BP MQS*[UV%'#396-]'&U7W1Q%C:G"P"LG3$14;ZVNLD0*M@8M%!(MNOH/(4*KK, M6!X)AAU:;7C)_!!7<_=F6AUS-2<&N)J[1]:9K^9"MA34!PKW%2DPQ06'D"GF M5\Q9[J55.K<>%7>FJ[F=WZYO"7_#]803 HT)#L1F""O6$6@\&O!,%6FEXRFW MOCEYBIX?XVKN$*STD%E]0).\@U!; MN>NBD@E1.&/8=,.P=,^-JV1Q#JPWOGJJLOHQ L7A=$.8JI'TG,-3I,3&V7. MJGC:==D/F@KR[Z/ M$YF88)$KT))3S*1;7K0VVBX6=);!8-WZQT6QB/EH3K,@BM#9E$)<#)DJ%D+J-3R)AK M?7IWD'&J&B-+7QV U>VG?\/U[:2![.GL\ A&"]+)M;5<2"K4=[F9Y$LPUZT[ M>CU)T-@Q[&DHN*]HVO&^BWZ3#[?SM^5B=6/?=;213#L#'TT&I5.$R&.D_7@G MR<;+Y%H/X'R:HG'!U%#XS\+J:#ET@:O?YW$ZFV&^MLM;&YO(8$T(Q!@Z9PQ4 MT!*\=Z(^DI3962^";:V$GR!GW"3'<(AJ)8$NX/3(\:@A\-4)"5)Y';,'HUQ] M!"LL1",%B! H*O%2VN9O'YXE:MQSAUJZMN8E2R6PHQDTED/^I*Z]8ANBD2,9ZDTKK>I&#"!PW73 @V :3 MTN$0])<0G->*-!ERE,"-]($K MD:2_-T[GL63*&US2Z]PGA*3FG[G[?()#U*3J/\T>;[ M#\>F.0PI>E7GZX@Z[]UQD56'']9D[?NMB\3-H$ M!HA<^5RKBPR%F"HP!H&<-8@Z:B8C5YB:5Z\_)&/D4N+3Y?ZP\.HT5G?@(K^D M):?KUR%M"C,V;]AT0:>%(*U9:E+"US)^R1)8E0,F[D0TK;WCAU2,CY63!'O_ M&N,T+G>'DZLG15'K5!@=ELS)AR=OWD,,]65T<)&AP)BQ=1IQ%QWC8N54V3X) ME2,8W0%8WN.WQ>S;=/[I[F:N7R &[9A!#MQI2YMQI3YUK[HW,UT\D[[Y>*(G M">H)/L?(^V'M4R/F=X"DNXIX<[B(+\8ISD#GVH?#90X>F0.OK0M$?\ZI?47Y M?2I&;DG0V#R=R.7NMJ7=Q+HI!E5F"@EA+WP\NQ2/1FA%F!IR]L. MK%*=TTA?^U)9==,BAL >A<^B1QU;E^$\(*(OJ!PCV?M# M)T]B!'2!FWE&;8E,QQ_!X[5GJWG,[3]&N873YL>WNQJG,O-FUU;I*4=6=ORV6J M1LEZ'E1B=661VYMI"-JADM&\!CRA"43%7?:A&'S0W?TM)3<'X:I)IR?6R==/L M\MX9*75[;R_6UT=E(GQ,*48!9/U%K75UM=95 ?/6^Z*1D\;92QGMO61/(7D# M+30,JSNH"KW+J=_GX9$E)1Y<9R!$;075=LW!9\X:.:LMS7; MV;Y;Y'-$]>0?#:&03I5#!W:MLF5U;92OZU6YY*6.%@.6-F,<#:N=5"UP%[+/ MRA8F6U^7[Z)CW.+A(>!S,K<[4$6_SU>8+NJZ%+M^O(I=)RHZSTUDP-!1Q&JE M ^'>644#( V><.Z::>[Z/$C-^5N=$#.SR6$YG>P>.[HYB M)(=)*.LY,.X9*(D*O'$6F(B*\80.XQ#O+XXHZQONWJJ->)\O[CN$U]VA9:O2 MQ#CN.)E0BN?(3U=%6E:#S'[88K[#I+QOL5]AS"\ ^ \70H= M3'D MZ@P%[3-SPM3ZZDQG"!TAO>Z "6$M_8S?;VO9%"D]F*C3I/H$1(Y@<0<@^7"9 M1JK#V>;33Y_7KZ?S,$^D*>N6/BS*\N9/WE \^N>'/\+7^B=7FI.S$GA6"H2T MH=[7ICH#7D-)AF5#ZCFPUJ\:3B*X'^@=@Y8'M6#G$MW8EZ4UP?GT;M^^?G^] MKU2K7"P#7K*M73XC>.&)H\:+Q+(K*N\W=N^ 1<>U?HU@-2BG.]!T/X<5;N$_ M5=P+<@5<,K6:KCH%-F-M Z1TD,P(UOINXBX%X]ZR-]9%)S!W1&BLENO)^SI, M_5-HF^NH4&^M4M$NXL."X VOK, MQW.R!_%?H58EGXQ-ECQ!"BX5MPHBQ9FUH;UDFGGMU%XYXWT ,*8_@X;F(S MP1_-OPZ!H$M,% !Y!@&C QFD5"1$;T/SX5S'M1<:K!ANF+S9 MB;SN#BU7[C'2H=G,(O'&$>(-G1N/BAQE21O@)9@L6V=9?X@F0P?)=I\F0X

KXU]NBL,AM*BY M=Z@@0KP,44AK!8L#U'=O2]] M_17$' F+/0#71$9CI^QW;>Q%IE^0R,+LP=Y>? O3V>;X$DI\])HBB6#J\!Q/ M$:4P=)IS\(@I<6GO9>$>R=\?2T%_5]FG0>U\XNA4YUT%K@_/4W"B\)P]D%4H M=)Z*@1@SG2PI!4]:2..:=\ Y@+[^\L/#Z;PF,NH4?[_\^76ZW,CM55@CG\@4 M&2O<0Q;:@V*J\LX9,"*7I(V-V9DSP.X>6?UE(H9#VRD2Z0!D[\+WS03>RP<> M;U:KBSITXN5BM5Y-BC4LQLC!*J5H*ZRZ!_1+S7724O/,>.MBPB?(Z2]&: .J M5A+H $QWZRU_#JOIZ@/1$O+;^?8=,9_8XK5SKCH!*$#I2 &[,!*$P\B]MAQM MZTS&OK2-^[YO.)@-(INQ(X,]-U4+35[D_^]BM:Y_;6)DX,*Q#$8E#BJ%#/5N M":)&K.-R3,EVK[#@J.7'?28X4$PPO" Z4&^[>/?[_&*%^=K%?+GX\F6ZV=MK MQ*L!Y>$33AQG=28'^0.:U4>8L@XQE FTHM^5$BDN:OVHXVAB]\*G^W'P>5[I M]:417RZ^X3S,U_5WUXM??G[S\=6+]U66$Y=$5,H$R+9(.GJ:CAY# Z5HBH84 MBTSM-U1KSP7W0I7_<5 U&+-'G6%ZR*Y"J9!=X]>+K^OE]-,G)$+C]Y#^\V*Z MVN2")BCIR\EID-[G6A9,YT9Z"3F[;%'(DN_?5YV&L6)-Q]YG,+JVH;*6 MIKZ^ M2@5X4EJ)^E2O^3RZ'V8^QT$2WF\^QR'L[@ T#P='V%![W9*;AKZ0+\4<@\"C M "NLES8GYQ5KC)YPLM6F)S*'3A8$C85<.9,SN,C(E3/<8[VD ME'*O5[1'HZ7C7E@'R7C?7EB','SLFXZ]QC!FBO 3$0V8ZK@2KP+$$A4DSKR/ M4B=F]DNM_,"#+@\2ZL&#+@_A\-B0>7X88] ^.E_]NI)J8S"?()C, 56TPEAR M[O:\%OM1!UT>#9:VO.WA)?]&S>9LD_!YPXJJ9HTA>)L,.0B368[>Y+T*+'^, M1@ZM?)/C>=B#X*_P2B M:>%P".>Z>LD?6;'1AZJ=ZIC?' QXZ11%6=9GG:P6N%=:M?E+_L%;.!PDLD=? M\A_"O[$%?Z?W!",E1_\CPB\K-,A >:4<<)0R!VN3;-*NY?#>'8.W<#A:\$?S MKX.(\T'CQGHOP#RO/2=X?2U,OHE#D>N[3\N-D)+;UGF)H]J>GG76XRE9B9,X MW!E"KEQCJ9BD@,9 YK5''>T>8@X<%-9WYL+F8H;$2 ]YB-.D^GS#TT-8W %( M3NN:F5 7'JNQ-*QZ6D[009,6-"LIH(LNE=87U/]<#4\/0DO3AJ>'B*Z'I,>^ M;3A93EHYE\EX5V? 2=+]0B!P%C!RP^.#E_O_A U/CX'5H)SN0-/=[\D9DU/D M[$,)/(#2.D!M;5_[_SH>M9:F^9"*SAN>GJ*+3F!N!]!X;/"8))J9TH7 +30H M9AQX9PM$&PK#8)24/4U1/].8Q];W?QJAR4G5NAB='4L6P:4IB M0%KTQ*1DBQNB;N_H>==G'Z%^D*#WG7=]"-='K:[>O9,W!6U)G>KH6D\6V)^ZGNZ!AL!8,\ET@;IWRT5" MS*O7Q,FZS]]P_;;IZNE: MJ0W*&DNB.XNX:_2W*9B-EX&.2QU6I06=E,P86"8H\JS-Z)JWF?U!1["WTU^G MRJ$#8&UO8:O%R"]_?L7Y"BN%DEF!U-N2":@Y1)PG9)T><!E(-)= !GC850>_"]QK*O [3Y69"].U+C F=#A:+=>1+U@C8QSH:FK8C MF;+.611.M*X&?H:D/H>VGX*HEC+H %)[=Z?QDHO"M 7CD")G$6M'5C1@"ZOS M/XL6.&QT>&+GH+//?V]G"1M)9>Q\^'&M:@HB-P$52$51L<(D(")#0"8"TR9C M+L>\$V_9,VBPGBPMH74F$?0%LNT8^,6:XM_I(O\RSY/B#)V5[* (3DK:U;[E MFCEPSG@AF"(NLB- ];R?#)*G44/N8BEI(BZ'V(^(, MDI"&%10REV-@R420RFH)7/0904$WO*F #:_7HIQRZ)NYRVBS;257N7W]" MMO/FM)US3FM:2E:-[J8AH31#$9]"$8H;W>UZ4+]9SXMXNJ\DHS91N;]=C":> M$FP-BL;!9:"= [;F('WTRA/+/)'=9@$7;]+S(I[M1^5W,1R5;<[SX*@L3V_2 M4W#5U25)%R8A"RE**.',* M3#&MX,)SG@DEC?"E*X'[47AR*JG_%L/U-'Y,>Q3M\O7-@S]M4DB8PD312)"F MF2,<&V2RK:H]%<*Z0&/Q86!]::R;/C$BPIXDDXXIO 9>9_?L:CNN+Y=MVH0" MT;GVER9PKH%GD27,HA,FLM+3)PZ04A=JX\I_-UNP@# :Q91?FYJW*95<:^^8 MB8ARFVN*\J,R%@ZIY$-,:9TF=P9T/2*J#95VDN@[P&FX'&I;])^NI\N)_VT5 M[A+U"4Y&,R1EKD]1$>> F$18*YP[S//HNUGM.PNWAX,39#8OQ,#:PG__Z98Q M.2GHL[URU[>=DRAA7F,O$54ZYH%/ 6D2! K"LL2YS(]_(VZB7PC0J(0 M6]N\<^Z]6AD"E8(0A(/3>6"L1 YVAY+ 0;B8J"6ETV".T5,73K4MFF%B:0AB M#[R.S]'/+V.R')[1@-X)K_!CW,?Y$ED;CP$$"P/M>1#6PG563.S=X#1 !I7;U'[\,U%0C)PING_@'<+&!.^=.T[V9VN7R8_JRFOL_-G-BL.0V M9.5F:2YBPB0'9A623C+8"1-2J\+WS4%BZO8*.:L]4T8@#2#K(?W;LZ$QI4F3 M''WT-J?*1J2ES'S!47E-76"=!B/T@-13*BH_]Y01[[PHKQM R]$@D>+:!4I%EM?F7 M%R&FP!FP-!&1P]J1("M-3FZ3CF@AI2:EG?_1-M/<.]1 O(V95S-8^ V<@E_G M\_#G9#J]$$XPIV1$+N0F=V"N(BTL R^9A ^"G%U.[O[QQ]6WN/CZS<[NF",-TXDP@KR 4\)] .8X8I"05G/)K&1Q MK-#,63;8<+)-*PJT+$A^LA.T9L:'^(^R<#_-;9>/ 7%^!7*"RD1EBLY^'F<1"8.F0=)4(QS#4[ M0T)CP1W5[;+Z(@["B3#XR0[%_8WXD"&>,9$\V(LZQOR"&APR6(H%1$J65 M/4.OC[*;JML;]D4+_]L'@_V*(:XNC"4N,JH02<(@SO),-)HD8EI(3KBR MW#?R-/_<5NIVX6T-_T4%_W(JOG:NK,$57W2LBJ\= NM4?,D4C-/&($]SE;.U M#/!(#&)"R* HEXR/%2\^3\77N\ELLHJ_37X\?4N]NR"6G^QB=1\D?D#8)BPL M".7",8.,4+DC(XO(Y!* Y$FB*24G?>D^< 7(;B,\.0(.=_7BN47<@ UP9,NO M;WZW_S-?K/-<-NEZ>4JX\A'A)$&]FP#.KXD!;B#JN!',15K:U^M!7EV4GATZ MW:%[DAS;ANC]QC[8J]NJ&4R%)#8+ MU=.@TAV2)\NM=MW:6V#.:C*[_!K]M]E\.K^\N6W!9H3PS#HD"_T"QV3I?IO#2#:Z/DU>4BKA-/EV"QK'MC9*O]V^3[=B^. M8:RYR$]ES )W!-@JCL-AH>IA0B)- M2DE$#=Z^,EG/"7(I>:5%TG&TMC=#JOAKX.HL)E<)^30*L\=ER(82+[U/**@( M*I=$.#=<:!0TIXQSABT?*_#_P@K[>XF^=V%_'SG4OOJ.5* 397A@*E=K8=#O M4BBD\WQ>G3-L:)*8Q6XFTLLM[.\ER8Z%_7W8VH#:N5711[3X_6.WCR'*9#@B MVGNXN4E +G"+C.*&BHA]]*4U4!_ZZJ:?UKX'1Y-D RC=[&EZC+?D0D?%A5$& M]J1SV9=4R!'P4+ /R7:Q&+QUEY=Z*JK!,=#Q=YGAH(B:@!V'9CW7W%R^6T% M1WLSA^D?RYBNI[]-4KSP,BD374 Q!0T7@0E(8^X0B]9A)26/N'3ZP2GTUG4B MS@;3LXGTY016=[R@P8%5-E9@=8? 2H%5YEP(H+6DQ@KQD/+D2+B?+0C.,KBS MI4Z%CW/CK313RB.D@1F!6(XX!K-%YV[V,MFDN/2&F^)=$G[F5II]$'9R*\T^ MPFO@)C[DZ3-C$[$-PS%D)OT)7#C+246A415,%ABH\:J-GAA+VZ]1-_[Q:V/'&J_ MN.T.@\(DV[/(PXY$S2C@I&/C[_CECZR5.T^HELV/3M/HPL$VM M%V_I]W'C+<0A8 M(F ,SKXBF'$:S#CGA>&>*^EV59KP^!_4?U<6CD()\+@)[L%]K?PD&+=J4 @+"+( MRGD%6L(9)(*D66A*XI;/Q4OKY]+*T3@=##_9Z7C$!HI-(IHA9U+*8RHXTMA( M1 3!G"7M<=,]CEY&/Y=63L)0P;]_?'#:(1\K[7"'P$IIAYQ*ADE .-B . 79 M&ZTH@DN?!B:H-OYEIQV6*)M(AA@PB.!&2,$B'CA<%1P.2& 1*ZIPDJ)T%MB_ M73^7'C@X0#,4.VYS);B/BH.J0#DDB(;A4)C!J4^F63?]6 M_5QZ0>>$?BY]Y-@V1/?V R#,^FB=0I[F(5TFIV!11I%77.&H55+)G0^F+[N? M2R^HG-C/I8_<:B=/'FDW$A/'@2*%)9C X/4AK9Q$UA )^Q(16_N<[?@3]7/I M)=.._5RZ,[@V2IYK,"+SPUCP 3&E%'#'&:2=%DBY0)ES(KA=F_G?H9_+8,R4 M9'=MZ'Q=9,7>WV_&.N2D=(A);*A0BG@S MUJBBGZXGT"EF>PGY- JSQU466"J"92(H6HPW\[LU8[G=C:3*,:(,/D<3JA=0 MH=1+]+TKE/K(H?8=N%M@HZ)23"B#'*%Y;+OPN2D#1T([007'R236Z<)[815* MO61VK$*I#P,;T"J]>BW8R&A(VB#F)'BJ@@BD39ZJ@'TT,40/'FQA!?/OU?+G ME&MN-$DV@-)._60X%92PE*"-)L.(M\7ZREC^]4#&D MY4\?$34 NY/ZPT@G-.$8=LAMOE$L0\;R@&)^U),\^F1+/Y'^F[3\.06F9Q-I MH['WV_P".PNWK+C?_VVP>T@POMO"):+S [90*%S_(#EC%S2_3)9^.E]>+^)= ME#1AX:@+ A&EU\\8&AEE2>[8SD,"6U 7[WG?B\!2-9>?Y]/IN_GB3[L(%SAA M)ST<#F-SC2 F$CEM';)&!@%8<4*6KAG>0T;=*W<\E!PJS1PJ@29JS.ZJXY3R MUH%F1YKZ!&H=*Z0ML2AJGDBT1&%?^OFB5W7CZ( 9+,9#%;M].#H8"]_C8C(/ M7U;@V13%PZUN_^5Z,9E=?EI_Y4)I<*XCY'AS+N3$B!C(61 M??34-9K&PLW)G&_ =+_="_ %S+G9ILS$WWQ=V-ER$[3ZU4YFO\V7>4*DCB'Q M?#846'7,P,Y<"$AREE^%M-=TK'OZ>>KJOFF,A;#"4FGK'@,U2^#N!JT;J$!< M*9(99!!)409I#$FF]#M$KWMLM,KCT>ZQ/AP]\1Y[.PMU?:^=WF4%G2]R/N]K M9Q-5W"^NB;=:8L2,]&#\>(:LU1X%Q0TQ !I7O+W66=VO^XY9S[]I/,PYV[PT M2[ -(^,810+V(3?8(RTY11KX@E5RQ+GQ^K4.(+@-"[T\\@[W;AU;J@T8:7VR M))5@D<=DD0TJITIJ8&HD";8/S0$94 MA$"$A,1QS H-[SHC\J5*B>\BT4TIT'P97=4<[9>EZA@,7 MH..3E)E)PB$M'$4",VL"_*4RW>#RDR5%#T1-27;7!T^'#-U ?5+&,$1"B."0 M>V:Q9P@$,&5F;,O>43 M1M8YCI2)/N+ ."\^U*<;91/EDB>=H:A9J@Y'0'6S]A=(ZS%YY?WUU#>9H#*^NYHO5Y/^N M17DAJ3)@BB0$5@E'/&B-7 "/)F&OM3!,!U&Z27I_*IOU'=L1H.LSH$]82ERCDGD(ABU*@ACU1DU8-=F5#6\C3. KJ] M&NBN]GX68CJ\H[=_^>EUF,PN[R+)$>>7&LQ1- 'L% LJWE(*Q@K\(I+RTNG2 M@.M+8[-ZKXRU-ZK(&G V]EH53W>E\A"TJ!BB(D_$"AR.'.4">1^]DUX2@DO' M7[M1UJP&+ 6_XN)I$'2@RI_N25.3K."@S*W*W0P90SI(C*+C4EA"?!2EZ]&[ MT%4W9^GL@#M9-"^YL&3G5:A@()Y@02RLJT"7/M6*SNZ3X_QYP,!I+^F-X!U^WTOZ-=7&CE;.!< M(J9R9!F;B S/MT325A,3HRX^FKH VDU#G;WWBDB?>(AB (ITYB5]K]'D1HL\&ZEB \ M1*@OT.A8;Q/ &"\8PSH):N&(6HUX;FCJJ(TH^D0,DS(D=D:+^1BIS<;^FL-O M;\&^2-W[;GZ]N$B6I*"!E9AH,)N$2\@I(I&QF$5*J2/GS,,^0FG=.>YX*=,U8!'Z&T[FSREP3>OF)] M<>!]E>#+]UN524AC!)*8PE:#I\AJFQ#S@3OC9$K\C#FYSY%;=X[X"X'Q< &W M;@?GG&7GH^/$J[P5CK@7!!D1-?).FP0&/W;LC"JW:Q+Y:!.]6\1D7S$U&A7[ MLIK[/U[;90QOYE>9<>L%3VB:?'S!$C&P'B07"GW=QQD^IH??7-?%9S*6J^67 M;P!EEZGZ9&\VA?-WLV69)%;F$0B$@X\3&4>&DH@D%XI9JDP@I1.C3Z.X7!^O MMP"9^4V,VRR7]2>?B.[5=+WD.OA\/U!\TZ1S3>FF!CAR1B6V'#&A17+L@W';\ MH)JI%)5!D0@XXXY9V P8U\Y0IK EQ"ES'ABVT.2KF-B[P6F #!H U":G]8N= MQMO6+B:R&/(\.G#-JV[OMV/]1*:1D &8>E6Z0^1U/= /5X2J6H+!K UF<0#!#P#3;T2_P1I_/OF6&/MQ3RAT7,Z>]Y MFHB&XZ()!Z;I0+B0+(14^IVM UEU0\CC(:RT1!H V:]Q%A3V21[ MR:O)C_AX4TD1%K)Q* 3/S?[S]&^"*>R,! ;>2/2^-,PZ$58WVCL>T,I+I0&H MW?=OW=[YMYTX+;84]#)B!.L\2<(A;?.LWY289S$Z+4J_+AX@I6[\=3PXE>!\ M P J\X[RVUT+@1@\=R3E!B8.MI^41X9:AP2.V"K"'8^EWV,+;Z&5CIBMO'#5 M1$@#!V3_?B\H%XH;FU (<%EP(!WL7@EF,(4_YU,>1>EVKOLIJ?N<414!F+OZ\MM/B8=G;=4>/SN[=0!M!6FN$3 E+)",/.1&5(I-+I %0 M+C'-HA*E8R^M!&D/'.7%PLXN-SW@7]_<_YLM':_R++3-E<.4-MQSCY()&&PK MJI&C3B)%+0\J6:5LZ<8EQ8A_T<'8/I@]'(P]I_@;N.4WE,,_7D=P2%+*LQ"0 M]]D)C(XC@SU%2@D6N*6!D]+8?41 *T'6LX)@MUO%8(DT *?AC+O?]BQ\FMK9 M@YD+DH$I([,-HS(W"9/(<&)0\,YJ93D/O'1=[1C[J ON$V#5R=P\HXQKA^S6 M1MW\>]ZUG060XVHQ\7!!+?//+X$-=Q,](@L^&1L0<"^2=C-XKC&7Q.MK1-M.XXB^,RB%/M:-# MY&<^*YM'RW?SQ?9'^=^1"QNY%\%*Q+ %,]):A2Q1%ED=X>5 M;YR?]%2=#J:6WZL_Q^_7"_\-&/5I,0K-<# M[L"XR@3O^^!06XUD1HI*W-C&LZ1S7$2&7605!L13.F\D6=(.CE/>+/\ MUT6TL.[-^C/;"7^1I2A5 /!'N'84G%CM'$%&,4J"3<'XTE&V@\34M2Q*HN)) MYG 1_C=P[:]5\Y-#NW[I28: 9,,PHZ[[#U39!EPBBEKO3*I8A3+)U8=8R>!MR= M C+O!*4! JC^0OIX(Q]G'\$>W"12W[ZX.;!%;0!'RGJ17]P$!_D)'<@):.$KF4 M//Q.,_B3X*(C9CI^L 'GKSARQN!U U?7VW]=3U8W^R[X>UK+LC&,8E*2Z,!@.UWBU]=K[[-%_E)X]75 M_'JV(A%60E)-.R81^_;^(5OUPO)K/+343@PDH='2 #I74+448",AH,7)M< M) H[)PP]V<+?]^6Z1:9C 6M\(=1&V/YK?__&?H%??ZPK'[_$U6HS+>K"$<6L M- *QM9\3<,HS8!W")ED?+.5*Z4Z(.Y62NM6GHR+PK$*JC10$.GW"<@26=RL0]!SB9PLQ5/-K!$DU;=--S1[]0M/AU7GY5C< /6 MV/ZSL1DWD_M/W#DP]__FUI7Q 4OK3$2 ?^"@- :YJ'/W)1UT,M2'XFW4AU-; MMXUO'>^SN!1KZ[:-X_,.V+MAZ+OY(B=]O)G/UK'8C<8.&W7^]5O4 M\(AXPD%[4X5TR-J;,@[6A F8\VY7[)#/U^W5.^Z].KHX7F*:3?'TFO'3:JJD MTS@MM"=!(6FB1SP*C0Q3 9' 7.22^!A*CT :.9WFV".-YXPZA0GB7N=XF,P% M+]0BHKD!V%O!C6WLL:Q:2DT?9/1Y*.LC@]I7W::?W/V!W?C.R_):AVD@-VSFND.YT"18FK(GP4U$D5A=?HY?FYUS_=.U7:W/ SL+'U;>X^!H75Y/9 M>NG7<1;39+4\O;O"P"^5N&9+;++0_?N(%(#6MHK]E5]-?@#&'J!44W ^!T-P# M)2&K.(T"&VI5&N M-X>;;?J5< 0;D@,C*I?/"R>1,<2A%)5GPH$SG\9!3LWDUU(R/0J1 0QNXA5W MVV?Q]?5R,HO+Y9=XN6E.D[D#YT1ZH0VH8,H09XXBYZA!F+. ?7+ H>(MTXX1 MU$H9]3BJI[Q,6@#8AO;MZ8B..R49SZV-P)O65"&XVGU^-HPQ:49L\I '7U8+K&DR2- DX M4*6MZ@.DU,W>.9?>*2&'1N&T> T7 X- .O1ZJ>!A.XIP MI).QR(IHF<%&"USZI?X9DNHFAYU+;Y642P,PR[VD=EBV/2^*DTB]$P@[F<^+ MB\A)"OL241#*&,:Z=.#K(#$-/2J=*O+=0% 1_C< I'?63Z;K(/X<-/'EMCY* M):5XCM([I\#/=4DA:[Q%.C"66X]B%TM??GL)J0N@0D+>G3-\,L<;@,TCIN2. M=NL3Q3TE(J4\C(KSW/F+(FU 50>J*4UPME(8]:G_EI"ZV:95KK1!,F@12+*ILW5'RU8^ES8J)8]VH77[<$8$ M$5%Y1%,^>P*N?9VM2&=@)\$3&FUIS?1")^;V$GNOB;E]9- H-9Y&KEMW")^ MB[/EY$?<;.\1MU1DC 5&40J"PN&3>3M!H!B921'G%Y;20W2[T%4WM?UP1X%YRHP%!HMRBC9B$7XLG,':\C$AV(7( MACS/(C@Y!L3B0OLY\I3/D*!<(S.Y1-)R+RCTC(3WD4L#,#L2 MI#,D4A4MBHK N82#B"SSZU)@"92(A&7Q+D\O,Q+>2^3=(^$]^-\ D.[G0>06 M'+.[R>^<6@J>/4;8N]PP*%ED:<"(>&\U ;/+N>*--?>3TFPTO(^@#T[A&,[U M!L#3R5F2&BLOUL,(+>S)LX"L5Q;I/!3+1XF-+XVD8L\>323,CW3M#9-0:ZC; M;N;S?#K=MLJXH#(%E;A%3,J<+2YY+NEEB ;*L93>)U=ZSO4S)#5[#P[$P#&0 MG2B01O%UH97D5A*+/.$:\41!,T>2.853#L=Q(49-\MG2T1"23A5T!Q#UXOI@ MY'Q?]]#YLK*+U0BWXC>[N(Q@;&)KP5Q0B&C8!,=>(I,"040Q)IQ6,19/K-]' M1]U;[VSX&<+UP?@!$\[-"^F>[<"WY7J.VH,-74@!F_?2(VGS(#6"&3*..L1< ML$D(3R4OG7]QB):Z)3]C8J@(]_OCR&QP-(N7V?(;[0[["I[&3.1,3\QZYA'DN\^5(-0'J6/$U2W2./=M=[I\FE!A>R]R M&8)B'#:0A $?AFN&+'<.):535,E9[4I/+!ML/HV6(GUV\ZD/UT\TG][.'BJN MLM'#=5AMDR9B9R%'26?+>$JL\/B")2*#/4@N% =\\,57]U^\"]\#V(0FY?DSN6)7)ZZ5%\+@TL,3RU%?UP\<$:.5!-P M#?]@N]W_5^3U;?Y M]0HV'R;3&[AZ-GDIP)EWL,7U*))?YG_.LN6Q[K9^;W.^FLVN[733S/I"!V*2 M4 1%G),];4ZZ"\ 4ZA0-(5@M>6F8C[.3NF[KB)!O0/"G^KQ?RS1XS0=\F4]X M7.8VH#:?\7N^O,]S[?\/;'"2)C'\LB7SX5S[KPM@Q(5+,E@*WCU.2N9FV@19 M%R+8S\I+;[R7LMO FB+DU/6!1X!M)4DUH*'!SXN3R]F;:_CVS-^L_7W@(FSG M]F9Z'1/\FZ_VKXO F&=22"18TMD7A-/GI4 F!BV,N/'$F1N=1TO +Q\D@JSU%EHJ@O0N/<[N%:))[]NA!9Z[7MK%[DX M9'G[K0>=HHDQBEG$J,^E*21G= "V0G A=_9 MS<&]FR=@>/+*@8?N,.PXI( N)KE1=* M971W)),V2,Y2BRP$F@FMA4.E_Q$0%MP::$A.>EV-U$ M?/._P$'XEFMB-C,+/USGS-V/:3.,Y./U:KFRL^S.OK;+B;^P)DD9L$+$Y Y7 M.:U7*T=1Y%(2$FE4HK0?UXO RB.^QT?;>.)J HUPDA;K7B%V^F9^=36?;>/X1_G:]_]CJ/S-EFN+Q:@&-[&3?OW")X9TW(G=T%^+$"?M&>*>2H MTYS#=>%,:9/A=*HK3PT?'[=G%FP38#YP5G^93*]O)UT_/+(7Q&/C*=?($)9S M8VB WQ&"DE&>V"B")*63XGJ26'D&>37U6D1DQ3S2T["6D\GSQ\=%U.ON;T&N[V]B>C@O-L<.:&&2C!05- M%'! 5(JSQ8_/Y*&B* @EL[S1K9#^6F/9&345[(=4L=^ M)@N"<(Q]0BP$B3C6+ON?'I$8!'741M O+^29[+Z4\-5L-0D9UY,?#[)?-MDN M,>29TCF$>KV1VL>T2]"FVA '@D&W6I36)RT9C^SZD!$I!+:>R>(M@LKNH*WW MDT&(.]POX^PB;N!Y[L0]O[[9O\"FE1VAP0C)$9;!@%14S(/3$TI.8BH".$FT M]./QB-MII97'^5$Z;Q,RS9Z>#_;J=M2,U];$1 +RD>>16)HB8RA%D7$3'/7) M%D_P>XZFNCAN!CR=0#U0D@T@$QB6YHNKW/YB\TYP.Q2"\Z0PRP4K02'./$/& MLHA\,LD1$FA2I4L5#I#2(@Z'RGNWU+$ \QO T%TCE3SK_>/W+)K;C3#PWC#' MB-#S'8; M+&!%N=((#'B<'P@$LH(QQ*S0EGD%.GN4^MA=0NH&/$;%T.F,;T 3G6@U_';7 MB27DQA9,&62]AW,CB,D9I09)'XF/,3]TE7Y<+D5[*SV57KK_,0P,+_\0;"M/ M% [.\)Q)C3ELFD6,C'<6Y8&800JX5DSIA.0BA+=H+HZ-N;+ 'P" 1CM>OY_] MB)NBJE,*U?>L4N(1_CGB2KV^KPO3?H^K;_/PX).O9N$_YY/9ZI_PA^O%@T1H MN.P%MP3D['-FHF.@<7T$!9P2_)@9%F5I4ZLGB:?JQU^B6SUX$?@!K%_7YT0A.B5)=Z#>95RS9,52.N83:Y 222.B52Z MD\;I5%=^DQ\1A[L*\,P2;N#.?S>9V9F?V.G[66Y!LLY"RD]=TC%F@%XD6#0( MO(!<=N 8.($V&<-Y2*+TN^(!4NJB[]R(V*UH*R">!E"VKL2#+^=3^R4N?DQ\ MKM]/>W:WS"U[E_O_:NNL4JHEPPDC$7(""4\.[ N?;ITU2BJE4+*Y EI@L)F)5D@%)9(TE$95>KI4&NAKS=QB7GAT$#X-^]#N_W_68.KN3L>GZ]?.:*O*^CU#*H&!W"W-OLM^+L MMT;DP6F!Z!M1%)=M ;OPS^_/^^NIZ M/. MZ;X,C(^ @?95]L%-/VX?PY26CGJ, K8YT\)R9)P,2& 2*+=.1#] MPH$_' /M='\Y+(/'7+B@23.CM$=$:# $92*Y\PA<;> 5^>2DYL5]TJZTU2W, M:Q7%1239;)G,T[#73BK;T* <'2DJMT->I;"<,2'W(O=P,:>(>*0V=Z 7R!D; M* [PVU3Z%)\Y+'?\&/QN5P\Z:TYF'V?QOZ-=W)W$"^=!<07"+S) MC3.=@E-C(L;$GU7-/4?QRPK']<%?/P575+(-&J:'=OLJP3=ALU^_+>;7E]_> M37ZL][V\W[BAF"?L\Z2Y=08&5LA&9E&0SA C#?"E%J2?);YR2Y,&T5U6WB\- MZ'F[VYU_C;.=C3,90G**(IPPN)XB6^#6>;">-/9>>1'L^1Z->Q)?N0=*JT O M)N^7!O2GN[4\29(D1<((,-L3-\@&IE P+C_)*P:>0TUT#X/T>/U26H7T:9)M M'LAX0Y;_K)8+QN*\U@$S MOQ3$8(Y@ MQ;H@$@AY@$;XTST23Z6QE>X5Y? RKR"\RB ]M(]MAAR3D<60)S!'D4=<,HJ, MMA81V$4P!AMK.YEWS\#P.!5U@'9>%,Q'$4E%<*W'!GU:3'[859S>_$>[&DAGO2 TQ^2%9KD$R"+KE$+6>"5-A'-8O 2U.W6ME%D7ORA' M%E0#$-R=U??NQX?)A>&4&)L(TD*H[*I[Y*S1B 3L0!T1(G'I-L;[Z&C<_AHH M\V>&)?860#,@VF70QS]G\(5OD^^?XL)GR5W&BR24)NO10B;F2D;LD,G',?A( M0]+8!ULZQZPS<8UKL9)P*RVJ9C&XO#"$*!9BV MI2L?.A%6-VAU)J25%U$#N!LP.GG;HB1HY3P0C9R@,7>GLD@3DUE)B)86,R(; M&(O=HR_-:(&K2H;=.*)LM-O,_6#OX;UFGJQ1(F!UG+!"8:K[CTR6?CI?/HHA MR$"DH58BXH1#G.5 N3 ,R12HXXY834K7%QVCY^1N&W?@72[C.G3RV\2ZR72- M^=^CS1\+'V>?\SE83&:7\ \^S&>+VS^N"\VV_(.H;I0U@L?SPN80>,O)L"5D;OFX MMEB>[N^V 83'BHD0D70L'WX/EB^.V92)6I$DL F=HJQ# -J%P$9P6A AAT!8 M7%PM8?'][/LUV,V98^2VV[(+<,-(BAQ/N;&\D4@SEI"RWA'CI0VJM&]\A)Q& M<%8>!(?@=J)$FNA_O6\S=+L9&@77%*CW#'/$M83-Y))5D1OE\1SL0R32++S8;2"9I60Y5LC0/'4 .XM,[K7L<,*P%>>M'>W>?$I.W9?C MNO :(I&VX/7Z9FT&OYG:Y6;F"DTB"8[SL, \@_]! M8AK17*TX"B=(JB5[;,/./0Q<<^P?L[E;QL6/S+CU27L\WO(A%VZ'*2BMF70& M$87!=- D((-M[D++%/Q)$\Y*3\ 9:R^-6(*G0>WX,TT=N3> _]_GLWCSNUW\ M$5?OKF?AM@4A3B1('Q@R)+^ Q76>8J)(VJ@#E9$Z5[X3Y3Y*&L%>590\Z3)Y MLL@: -ZA%K3P*6FILHC("(=:'.PT6%;>E)>W]WGCX%>>-TGNX#@P; M7^*.O,]<20)38AT!Q6,BXH%)V+QU*#KAJ*3*$-9B,/VW7B4%HZ6P-6*O5$-$ M2\?A0URM]W^[]YN[S 9"/=9.6"0"N 8\SW;0+@]XX,Y2N'^UDJ,]TAZDJBD? M[YR0.03>,O)KXDEWP]0]V39W6W(ZY>D& ;'<-96+G#!H9$*!4LR-AQO1E(;D MLT0U@LA".-CM#%)4)$V@[(U=?H-SF?]?SB']8:>/ B[W6\R,\PH[N$U$F@#?WG(T,-:E"H8AKI3+I4 ! M6>G@>L#Q.MR/"JF3^=Z R=:Y2Y/4\#_26T2S9#NE^UG&>S$YNJ.5#QX>9RBRJW>1\5805DT<1_"48F3R]D; M\(_BS-_D;OB91^OM[+OP$Q7!4YW?O;2&#<*M[X+CR&-LG-+@0_'B>6G]2*Q; M?#4N^L:45@.*[B#S+D Q$K106(Z 4R^ M3("5D4 #4'KP+'3'&.^M Z_$(O"X,5S[6B&7A$YK' M*:JKW4HCK"#W7T@A^RF]F ^N-49A^ZA]F(\6''.=H^X^@25$3)YHH)&1('\L MB>?8&LR+SX-]&07N-#HF/"6(IA!R:01X&RD&%,#F]#&Y*'GI9]1_AP+W/G@; MK\"]CW ;N#=?7R\GL[AB#)$&Q9$P<.ES0@08MP(C9WP$ MRP#G(<"%,7J E$80=UY@S,M+J5&PY=\NXFUC6"]YLCSJ/&$7O&<+WKDS+"&B M63"*,:.+J\9GB:H+P"*B[P"GX7)H %@/RFD>%">^6\1_76>/9\TPE[L51HX1 ME;F;4DP<&<\TLBEX8I+QLGACK YD-?+*456[E99>2X#V*'H!%4F%-& I&;:$S&X- Q@6+G"*%'-P M[%3$2%,P/BQ8')H:GYP=K1_>3].BJ!="3FM1U$-<+6%Q3TL)IW$D>82RU!&V MXDF>2$QR A?"YD(!.\;^SWQQ7]]O Y>26)=YA!$'/PVL%R\1"T0ZZ2W#V)0&6W?R M?I9RFY,NXY&DV390[S?V8$Y/9()S!O>'E)'#.01>:@4;C2%);9/BHGQE33\2 MJQ?^C@.5[I \66X-P/)K]-]F\^G\\@:.\)XM;BX%:9A7QA&DF>1YLC"P,I>2 MDMP(6QH7;2CM+WK^55 T #6-PBBG&Z11Y)\ MMJNX5Z :(O]G8'6B,"K/ M8?X,EL/FJ(5$A7?)QZBLL-%TBT@\,W+Y[H-UZQ'JWG+# M.=\"7&Z; =KHH\42.4,2H-PDI),3" <7HG>1:=ZI1UD7P-0>H#Q06+OB'L"Y MR@+_'=R,J^NK+>$IUU9D7W*=V,>]4 M@G^U!6__>D XBS$FRS0BD@'A/"2X,(%P ?M6))?8J$Y]JYX3_,./UO&OBPE^ M,/\:,#@+]RO2BBEE.&(T2L2E9LAPI9 7'NPLC@TMGKQZ_J9GZN>T5.HCHH7C ML'YKF^Y[:]LF:@9RP0F0;@+/W44)XAH8NRG8P9(2\"AR=\-1@C/'Z6HD?GU^ MV.R-V1248450*?,YP%P:8>#O]Z);PC:7/54C9([W0DA%%<4)8 MNFRT"@Z^:,)(PJ^RT^@/0UN8XFF&;1]GM_8Z>IFO8$D MJ96>@QGCJ %?*%'D+/S"P)K!WDD?..V'K0>KO_Q$Q))(&LKV9G!S'T-: ?M! MBNNM1&J8Y-@B;#4< >- X0*O4 A!PPZYPR;T0]#>[[S\/)J26#I=%+51=5LQ M\V9^Y2:SM2#OF/QE]YG+P1A^4TVP;5.\#:7@Y9QK2##21 D!2W$A2SM01\@YU6>\6_JS_?-WP.YB8J?+#W'U M,7V.>8Y/7%X$&JP6&/QQF34N*&!DI9,HT@!>1]0RT-+=5YZGJJZ_6 H?N]Y? M86DT\"9QMZ/LV"Z_Q?#K?!YVMN0)"3:GY6":PYR*$F1I[HODL3*."9I;0$,=C%!8\,DY0T.*LB\X8[Y!PW"$3*)EXZW?/A]^MZ M@Z.#IB^'AZ-COK+3T8P;,.BN)JMUD8J=A=S9"JQ&^"?K7K:#S9T.JY8P@/H2 M7\@D>O#95[N??8HV8[7%WDKD" "-:YJ[)'J5E0G340CO=.EF@+T(/+EQV#R[ M!;>?N+GU63^F3_ 7^Y?_(B?HNSY>3'>I,GJ+7. M:Y=0;L,V4DC%/?WB^QE0MO[NVD+Z:O_Z!#;Y/,#/%]$NXR]Q\__OT*J(4#[@ MA(*Q<#D:"U:38021&$1**5HO2CN'IU-];G(@R@V4 M>3@.9W=LS@.>_;H YOQC!C?U=/)_X8]V,LOL>AT3Z)6\?VJI<590)$P$V4C% MD=%_+\PEI-L(<+<1TJY2IW@!%" M(TN))%8>M=2N1A\DPT;?3K[$RWSS?([?YXO\4G3"4\FAI4J\ MC'0BL]!#R.ZW[A_CI'1:88PHR4/1(U5(4U!,%#@0.5.R?'_G0[23EM?W_"M0G;'];'AH]R\.]*-+Y M'9,[8('S!C;"0DS!8).8>$"?RLP'-_^;#A?56 ]7.JOA\&BK=7&DG-#^-C$Y/JW_[^]M4M+[GO,(\I]U\(!#&I",#B1KPU<^__Y*:,8+)5U M'U8E$$$BEY M7+QB80"9=9_;SX.?_: =39@%U>Y9 M,[/39/BDR3,4/3.X2.'9L.*5H)>T;2 M>X)XHF!R4RJ1=J##)HY1%E^:XQP[IS% 4EIN-,\.!%+&_ _ M96RZ#Z(*QZ;[B+!V'/%@S"QR,)!=,(B9/!(S! Q.<*+ 3NH8V"P"\[]CTT40 MT"DVW4<5"(3?<2VM/8=!\. MMA&A>!1@M?!/: )#W[ $^I+X7&@C<5:?2C%+@'S\G)7\@F+3@X1=@'6MQ::5 MU,1AS1%A/D?3@2/6RH2$%=9+ZSG\[;]%;'H(($[D9P.:_\V'"Y9$B#%:9$@ MO65Y0"YRA[0E(L7DH]OMS?C3Q:9/T?P].=B&YK\/M)F8DC*"()48;-T&!K:/ ME4@+"W:RP2G(;KU=7T!L^D2=/XQI[<2FG0H.'**(,.$,<>,ITE1@E)M5)4^" M(%&54/5-QZ8'J_EA?&S@,?]!!%4;C472$D61NQA(0I&E.2P'EY/*S5JDD%T0 M\--$IH>@X42^-G#I_^>G"R9\E-%B%$G2*,\F0=HY 29K#$D+Y[0Y5COX,T2F M3[GT>W+P94>F:9ZA';%&L#UP;R@62 .F$7&,6*VX=+;3O?%W9+K\B^59A=O M979_CE_E!CT[V[J+/$1OI?:$P)T4BWL*0[4;9"XT_ M]T+)?'21-:%//\QG?MVX9K79R04QPH5D&6*&YUPE"@YAD )Y*8.BC@4C.SVE M] #=+@UUX36&I.<%F=YNIL*U6\9_7<-*;W.CV%,JZ/>O5"1+H0.1I7(4'G_J M'CHJ@+AIU"BX('(5$$;6>XVP4GF>4PBR6WIUG\C\ 5I.SE%XO.[&!%">$BE2 MS"'RE =3<60Y(TB"3P'VJ#+:E9Y.OX^.RH'?$M)_DD]P*KL;,'YV]W [/9V# M(A41>Q13;O-$>$Z1!N8HQ[6W++&0BF?N[">E*> ,D/$SH!G"\#9QXNES R"=P#09DGS)@0Q[Z,:TZ.+BSDX] 9P/'V8'/O3F+)#64Y8 :> M .+*>&05AC\*K$5^.'.I>/.? [14?C$:^<8:QO(&H+-G=-BGQ<3'CVD]Q74Y MR3]Y^]?WZ%X>A3BB#]O6^G_:1?@ZNA,1M>LY#[ MV'ZP5[>F8>&[8 P23TG*^+*:^S_FWS,5=A9 R"LX2G!NEOGGET#6ZC9QJDLF M1O?5JK;G'!,HC[(W>G-WL ::GG+UP5F]V.SL:GU&[TV4H?KD\(H%2/Q]]GV2 M%_T*>N,U_.4?1.VM6L::'26L_ M-QJ1U2?X[&IQ-0OOIO:RB*0>KU@E 7>0G/9RHA$IY1/_9K8,BW)BVEFRR@T] M6/L]Y44C@OJ/^9_W])75@ >6KI+^.DAPQWE368!W=^KD*H9W\W4_]7_:ZXFN U=:.'C+-^!GQJ_S.W+S\U;!T_?,^E7R3?L?P6Y<:E:>(XFQ M3L9H(>DU(K3WLS#Y,0G7VVKN4P2ULU1=I^PXS^?/,:#V49I.[^G:^Z[3]Q#M M6[":A [P?-Z- 0V$'NY?EXX?FD'S8?EO8';A;O MP(QV60[V!W;XTH+H_C$+B^G-Y8-1BU>KT^6V=]5.MSNN+[5C+&E!9&__6OAU M>L7I-?[&K^,Y.%O^TT^L"HMFS9B<9-1!0.\R. MRL)Z?+)O?O]CM8;2FV^SRT_^-+7WS-*=1%0S15*SNF[CQ/RL[8(ZO/ IF5&O9I/%=?CV2_QQ:6=/ M/Y&)R,;UU[BXVF8A]DB4&KQXO>?/#@)\E/MT*O_JI$)U(?U37*3YXLK._,:? MWEC?Y:1_=/UZ+W>% ="%BQ73X<[_5-X3I/_;+F;VPV09_[2SN.B!OKW_84V] MSR3\GH%9FJSB= M3OK(I,,Z]=+7.LNH.S?JZ=[_G)!WL7K!@W M?4X6#SVW8\RH[''?DW9RUL'.4M5DZ7R4X1)CVQIWM,D_7=.A!G%6.@* MR3.EP/R=8=(1BK^O%M/L;2\_IJ^+ .(KDP]Y9-EJ$.UWHSW/F.KW6J:J1)SS M\4K5;-F^%L>>[;VYQG3A )V6X?A+HA92!/NKE@OG6V(-CS CR9D]KEXD(^H9H@LD M0GV.?OXC+FX^IB??>H*$839:EP^<<%RWJ]Y^YO1@V-X%JSWQ]I'/PY-ZC"VU M'8&XO!U FV_CDP,1^]:K)J^C?)]W8L+?(:):0OF[2OKO&%9?+_E#G)<0RN.5 MFDY_.[CQANZ5N"KH A]=N)I2&VH9=&%3;95W>;G:;NKDBKS'2U4+,0Z5UGY6 M5);/+4$S.[U93I9E O<'%ZT6@3S1]C[(GLK2^[+ZX]/"?UQ\72[>+E>3JVVQ M0[F6F)T^4"U>.52J?=A66<(?KU>@XV?K%YURJO3PJM6"F$-E^2R#VKD /\Q7 M_QWO;NI8JF=CEP]4BW@6N"R?95ME";^#1>>S>+O3$LE4!Y:L%@T=*L7CK&E+ M;K]#,( =_^O:3B=IXK?4?[5_O8ZSF":K MDQO*#/I@O?!O23ATY6M;D U-K6S+<'OK[[G<9VP 3>93E8W96RW85^L%V(N M!(I^G&W' RMIXAU9MEZ3E0).6)NVWAX""_O1N\MV$F)3;UW/\ZBAJ, \+L$O M_!S_=3U9W.F5,DJYQVTCAX8GF77[/.VZ^]D/R=+I+WB062B(YO'"][*NCHICWXTMET7V* M\P)RNE^E9D[)\[R>']EX_20?(.E#$7'LKE6SQ5(OH1Q@PM^YBN>\:?[.3_P[ M/[&?;,+_?)VO_?%3C\?CE:JE41T['7LW6UL T^D=666.QNYR]:[UO>R>=]E[ M[3;\%D,GAR[VKUCO(ADFKZ-\J>VG "GASJC_F-+$P[KO9F7.VO.KUU.!PV39 MF5^U=6:,BU\7\^OO[Y?+ZX(2/;9NM>S1[5UJC?6[=: M7NY0[?H\CZJ?Q?G7^JEFX[^,SMY45]";WR*_#$IS>?["04$M2^ M):LEU@Z7UQ'.U':4LZ<(%&:J2JG&0VM6RY<=*+AG>%/;[+Q]&7[UX[*8;CRX M:+U4UZ%6YC/L:4AZ:\H>:(B20MRW=KT\U0*R/,*L%E3I':G%%>K!E>MEF)ZB M5Y]C5.W,BG]=3U8W>8[@AI7@WEQM.CM.$A 38;>EI-OS4_423@>*>Q@K:[N- M.VKFG\OU);*>M/QM/@4N?UZ5\B3[?:I>KNK@M[LAK&Q._A_BZOW,SZ\*O:%W M^D"]E-5BLC[,MN8D_.21>2Q)'_E0)XDW]78T@(VU.TT^53]YY]O'KS)"[_J- M3O)NZ?6I)_.:.^0?5]_RV,!1S_?^;W02=4L/5SV95_M46W<]M8O?)LM5P5#W MX54[B;.EYZQG&51;@$\UR\F]?_LH^RI;NWL6-ZG'K^]"W825TL/4,?84KO4.1M4>4>%!+9OO4[R:NG!Z A3 M6GCB+](>\^%"G034TBO//C94-T+F)Z=*WJ[121XMO<'L;+Z--.^3Q=$W7Y6V M]$S28)KJ?/8K&"Y;PGZ)2[^8K,,PA?)4GU^^DQ!;>@#ISK+J]U*89+KLE&/Z MXWYWI<+/SZW>2;(MO85T9EBK#34>SP_Z-)]._"0N/RWF_C'E)W;7./*9(JTV MNFZC0-^-PY]Z@I2!A:S/KW]2R>UV^?!PZ5*34I]?O6(A:&>Y/:[9[7\7_]/_\_4$L#!!0 ( M 6"5U=Y?]!]S$\ )]% @ 6 97@Q,# Q8V1NU] M:7<;QY7V]_=7].M,$O(]($)JLQ;'Y]"D[#"Q*(THV3/S94ZANT!TU.B&>R$% M__KW;K7T!A 2"8 T[_'AP$ MIUE8375:!F&N5:FCH"KB]#+X-=+%I^#@0*XZR6;S/+Z/@U^S_%-\ MI?C[,BX3_;VYSW=_X[^_^QL]Y+M1%LV__RZ*KX(X^OLW\=/QD_#QX9-GST=Z M]$2%8_7\V>/12.NCHY$Z?/Q,_>_1-_!3N)Q_4Y3S1/_]FVF<'DPT/O_EMR^& M+Q[-RE?7<51.7AX='O[YF]JEI?Y<'J@DODQ?_KLJRG@\A^_CZ66@DA*>/U67 M^G^/U/#?L\MO@B(/6Q_Q7>1A3Y_//K^:JOP2GC_*RC*;OGP*S[[2>1F'*I'G MT"/Y:S.LYX]GG^V+M%['&V,(4Z9SN'2-D_O*OQWFLDK\."I46!X7.XS%_7<2_ZY='1_!&].>US##\.HE3 M;6:/WF8A"-1502O?ZOB[S,B[A#<,;C,>?JO7- DW T:O]WD6JZZ!G<--./;=\ M;]5O=/1HT9UN^]V?="L6%6F0U.!4%S"$X&)>E'I:#%!\A\&VB<=)-IVI='Z7 M$M(]2T9"@LMNLF[9T;YP8G3J5!MVJ? M57E1X1R6&4TKJH! %4&ARV"5D2Z>51K^Y"1T&P8=)7,@DPC^*:O1O'=II MA)-D6L"L1T&8I5%\/MLT M0]8&V]@4#4C>1+1(42192&Z3*NDS.2#P^J-O7X$M-ITEV5P;Z;[0^54F+5\$LSZ[B2$>#8))=:_ V8!>,\?:YQHVF4,K' M,&^23,ILM MMH+68[=Y)QNLW/-7 6R7%T>K;I9?87)0P15]@WETH\$DF[!;7SQ^=1M&ZYI< MN]/@O)J.=+Y;K'NP6)V&P6[][LOZG<*QB,<*K=L?=\'^\J>C9X<=_WU_%I*W M'"[EQ03.^R*XJ!OZW1MU;XL,1Q[WYL(Z?USI7T'*9^C:I9<'B1Z7+U\\'G9+ M/G\4IQ&(W,L#OFRMN^$7#>, 9Q0,_2G&K^4XU5P0)6JK IK+:TUOG&$:PU. M^%MVR6MFFT0(,CAH@[1I!C3B??*#6N!4C;(K/>!PP AC%T7E(G,UYUG")1C& MIH"%^4FD9UD1E_0K>)!* UV$>78=J##,*@I3P'.Z(B\1Y1,H-E.078*1EF(, MKZ N*;!(X3;8Y%>RV24RPF]'T4WS!X4YO->%EQOKN*S@4QA"G+CW+SCJ@;?$ MF)!$7N 691Z''*',4N\Q?'FB9@7/"[Y5'BG,A]@7:RJC8*\]Q_N-*,_2L*N- M\]P\_++=6^B7C";I/5Z,4[?6A[JT>^$Q!?^X MXI'G/%AJ+I,?@5WIJD! %&$BDGF (4#9 2C2+F(OPX+; MF!_.U%R-0*3ANE 5DWKXDT.,-(;V36 ^:)'A9OA+>\>&5BI0H=3V'TZDV?+> M%E&%ORV;LWH]B4/:C3!=&(6UTZ"C(1]\X ;940YH\A;,6^.U[>#QL1.=L.:8 MJ3BR.2E/>K(4YECQB\!BI3Q#7:^$6@M6I1C'3NM.59JB$)GUCH+1W->?&,B. M0?B*+*'7#'.-=^O'>-PK)2&3]-X3B$T>MFHV P^61,&L7P0[==!Y:FAE=G:P MYTFYBG".R0VA-[6!]7T6*SI<[/%@Y9L%;JHB^.Y*Q0D-HDO:,/G H]57^!"3 M0.@XO2.MRLF@XR[V"G@ETD1Y #.2%X/&7F\^? )BGNNI3>B=P-S&:96!K20F M$^T#EV6!&\,U1964E-"=Y%EU.:EO$)Y@O+/;&ZB&LQ$(K*HIU4L,9,C;?%"? M#][KA.R),T0HT#%L\AZ4(=ZG_9S!_J)%X,8W2!:\9PO9+8%/"=6BWB/4 MFZ_*^0]0* *QXZU?JD^P]WNWI4C<\R?#%V1LHQ6%NR''=XBO="^ 3C;RH?N) M&H$R %77^LGWWY4D-O:7.9>FG^\ C4R2]3\99S29J ??0FL[L6+ MX?.CQ_CP$@S_,C(/EG$-:5Q_*Z/V=T^>#U\<]G]].#SJ_>Z6;OLW&C(/&R:F M@(7_^S>/+>!0G*&7CV:?@Z.Z"D7_J#DW/"TW0#[>@E9[ODRI/7JZ#'P6' 1G M%\=>S>"A)1U[.F6#C(_4D+1Q7+#ZCG0"@IS/6Q[B.;B".3\&GE?4 MCU9Q=LV97/.Y'H0Q]8$,2/H89V:ULWDC5M>/,(19E5B% M#E.H/@E]=US1<-ECVR/1A1TG[/H"G@%>/)LS_H/%$R"W#;Y'0 8:*CE<7:5D MP: \IE<@11%> "^!6@3N C?7- 32RHFZ+LP;_KO*XR**Q9(AZ$G3; &1YA]K MNBN;#';>A)EUWH!H$OR+\/E(<"&Z,)M$_OCYN8IV,@+C'L\33 M+4:&96X-T9ZG<8:*-FH\G>H(E0#X5"''PG&\X%EM:W MR3_%#!^PO<,@%;S[2^%OW1(T1 M(-H&N,-Q?\Q@DK((7?J(2W>L_WL#[$I;Z(:/T<=NYJH/*].

42#00[/R$)$6:AXD'%I[$"?[*:I/?*]-(;?-@7VV M2N !Y 36A6.J?:K:XI6],+T!5_:$:$>(K^R,/10QQNE[DB;M=(F$[R-[PF0@ MI'.MX$!#8[[_Y>3F_)(N,:*G?"\_X^ ?9V#_ MM,?)G>8S>\XCMA5D.=;_TK1R;&.86-3MVAC3F4Z+/A-C _OW0>A"/HZ.*YCD M/"[76_ECU. QB,AO%I*8B(L61O!N>?YX/4<-R9BPAS7L(%C#&X M^EL5Y]KX"!0.KD>1!U9(L;0B1SQX,6>G>JK@9F!0-'_"CVR#R4EK]:0=K%+B M^8;7.(5QA666D\&+D/?I-"Y+S:K0?N=E>>6&? ._J.="XK%/]M2^CW\' \36 MEG"V:^0])1=] 486>!I[Q3[G@;(I_=Y=."%+)0&'C10P1F>-L%! V"93:!XE ME.H;+:VJBVTI2R'QH^E$0#42')G.,AYJ]!/<;7?0;7#"OK M!RX >72FX#"/MSS]5B].[-2I_%@R^+))/(H-\N0JBQ^(/P(*'!S7,H99^UE= MTY&1Q"A5&T-SF%@R'H'Q%/U =MQ](1CXN7@0F"2&$T-9M$%7J0=G@-;LW"[ P2UP%V$DB(;I3 7B\!)0!K]7/P]>+9X =S!#U&S M ^/.16-=NL'#J;G/D(>:Q#L3H'FB>ZL'VHWN^BZ#PP2]K78!TISK4 M18$[V11TPHNB0J&7\T(SN;Y$C 6/D=+,C9RX-X[CD.PBG!R9/GB]!#TQEY ' M+1'L&7WR<7@QY-!J>D#_AF_W87W!&C*&&.L&#Y:R1(VP804ST#D%3@:J@M\U M0#!*3.GJ49Y] GUVB:=@/G5"0, V%R)N"8F5#$^]-Q3>M,+09U)DG)">Y:NW.E_]:)>OWN6KUV3PG'&Z MR)Z7#&=]H_)/N@R.1W@D@"&T&;_@A[F?'X7!U?*C3?N5HOUTEOGGR4IF B9N MJQQ/H([;AY_2[)J<#S$;)N0^%(1TG#< H3%/ZT$I]V_B0LW)/:6)/E TT29_ MXIU^?AJE<,;2(!B!I4395[26**K"0_Z8TI\8-V;H*L6"'#QT\(JE&I3/]O3P1/0E-G0'NISN @:P M08V;+5C?'068]0D5"9 GX,D1![Q@TC&FEY616@L,"OFKA33B^EVRK MX(NVE?=@(_*].,F8(VD$,0=QAL?B"N+ 6+D8AX5%KF.M'H8[? +V@^*,E'4O MO1SDIDX%%89Z5M;/KE!_=CCNZLD[)Z:/;6_[O6H M3\NC1\.GW^)+?S!1[YAAV"/$M^G(ALK@X8V8_ !C%'"UBU6+&YXJJGTB-6>5 MV#2+R#L%OQ9,9F*O*:IB1O^DC(!+G[%1ZI[NY.I?9JHH'Z8 A9L6H,?#H^?XTL=43\;YFG8IE2PPK9,LLX'WN4I1 M.?P;14A&(*UU!,OXT%8QVO0JULZ+5<"QO'C^IG>[>\P.W*JP*UL)C'>E3#Z%=26@#M%THN. "C.;Q\)*/_&8>I02 F\:P5XPB:0O@P962\ M:1EY.GSVN$-UH>GB6[F]X:L'>:!<;GI5^G?NTNP8 YS N?<"*S;*Q$DF]!D, M"R7N9W(WR)Z<)2IDRQ-Q<:@')&HE\0(#EGN8FW'RQUEVW,_X38IQ0?(M]&>T M-G54!T6:VA%!;OMI[G;@-@A5$E+T=96A6(J<>: ?N]\6D2#5[,02Y5Q^Y7 MDRR)(X6*;#ZPPDV'4!GGG+"RKA(BU>6'1+R@DS'.F_^]27YS'4&6S^TO'J1" MC#>],YX-'STQ.T.\H9IT+\(>Q1B/QA :5WV%*A5;!LP8C&(+(#@(.498SI=H MMUW:?9=VW^JT>U<">I=VO]=I]_MP2/Q[6PZ)CRE7 =M,KF5,\;U:1KGZ+J<@ MSUWP;%!'J=%?U@K05YQAECA[#6<:9L M.%Y4%!4U+9FCU8BX!>9(PD5"Q"UZ-0$S*2HKQ!EW, M*QQS!E./$K,T *$$X-RYR53Q<4/ZVM5 &/"Y5_Z@0BEU MK&98(&!O]2!U0KAAG?!B^.0IZX0@3%0\Y>UAJQ90H;L9HCFLI**?CG MD>W6%IU+6% ]T&4[(IZU$O%\O;F\G1LGVI+#M.7VT1)$K=1BEU=WBW:6 <^H MHL%A1$X72W##[QJ(JF;):8HJG@[BP7(EFBGEEGHN9PK4+8F5D)NU&441VEXL MYZDJ5? NCZ\4'*[G3.N#:X(Z:-V=[L2BH%8'U-I1W"R&66 %8;\'Y\%\K[/\ MTT)^C;5/LKB7FZ 793(-X@]G$IYW]Y#5LGVP:A\$Q' 1K;?)@H+L/ M+>"Q78A;;Z^ BPK^1(REVKC%JU1-1_$EVB()H2,+2M*)NC:D$!BXJTSUN"W$ M![6K\>L\2T%T+)H2$2R#!D^+HR(BWF[\"%>P&_;(1KS4X.E@?I H/LL9397S'01T2G3*5B#T."S(X&1EM MB,\DJ('K%2-Y-"X'E2&I""S2N"BY.%FJQ]F5]@6C#R/UY6?MEFJ$K8)6]Y7J MD/-,Y@"1"A T09L\KMO%7OD31CLK+-V9FB6]02E:O6D_L*H* M\PT@&S%3A1BZ-"D^DXJWLE[4S]?L#]"[5SFH&O:Z%.(^!\&_LU% #N; ]_J) M+$3(@B;QK BHO8((N[6A35T3VJ#@?7;6O15UQH"&-VN"#'@EIRO@'@G^2W_6 M>0@6//P3-FPX4?1/0SU7F4X9.#%@IJ L""K-VZIC=97E_=MRE\3?)?&W.HG_ M9)?$WR7Q_\ 5,3<[]TT,OYXK#U[_OP_OCT]?PVEEG^%.MWA& M#NA@2M]6W9-[TJ[UF\$I"=)@>+=1P;A@_/PMK5JSG"! M_JZ+=M2^I6 :<18PRIGAP!,!CP"$%$&]V*U?N^ZSU-TX3F"19:XT=T #(A>Q M*@@%3YZI'Y@BT5P2G3)Q#*KM_)(01GL[]T0?"+J*SP2 M.F21,0/U1^EIUIO%6&Z@>B8^EMKF6VC7=J1 9IF\'QQ4*(9\3VD MV:G[=9PSKL^])I7 34T\DN:(Z@O&%=-SHC!%N;J64*6$+EO-11F[A3@\9+UV M3-7(]?EU"FREZ8-[NYSHXA$C "ZT_%;R=KF"SUXE/Y)=MT2XZD]1>MJ51+6M,,GO&F/ABK?"1\1DZXBPN M7D9"3^- 73*])R"Q;'+'ACK63D.,.M/DO71#!CGBC\IDPL@)=U!EDZ4"", M%74;C8ADXI1T3^]]6#YR:@C0/I-;HK+"FR[E7G);7C"Q>*-%$-RX5Y"6Z!:S$?_P9L365#E_1(R24>R-DG8Y M/^N)@V[.-9MI=V'+SSHDU'3-=C8"92N@K3IL[>H&P:E5+RA&V).B?E9F(]JG MCMBJ;;)W%/,1S5LF=64?TWOB1;JV:-UM3VFD##VAN,YO@",,'!D6(TPV@$%:!("R&Q-\');ZU^7]?274;ZTW:/]&6UFJ?4;=) M/(A[.@VOQH6!X21+/E_/B=E?^S8G!CG&8ZL?F('0%20MF?;Q>(W[#(V_C6BK MK]HZ_2'Y7;9OE^V[+]F^I[MLW[W.]MV'0_[^0'KJ:1IL <=PN?[SN@;8:[:: M5 GE6>K%JYS!6S6VV^AEXFHC;3CW9D/'K\?A%:[D7FTAL!T[ E$QH.W7$_>K=6'KQM7UV^4)8Y:V9AOLA1$=5Q:5!7FJC<6G7&[J']:5 J*$P MG(@JJH.MER0J_'GI3URX)DR.K[@G:T$G%5]VDU#FDN3$5R?7=3C(ZDQ*5.?#VHN[GW849V_;;8P"-O!>YF/ M,YR=3>+UR%9,X,Q&;8ND#&Y3H)2TQDJQ6.JGA\=$(5BXVH9J9X7%*IX3,;_F MNEZF5 B89U_Z+1&LI>'DM+*(7-A]!_6 :U64S7UOB,?;C:)NDM0$MP M[<%"J.6_I:TG:4!0"S -?F,U-,_YH3F8B;RAQY1X3 H$9%8-^15H/U:FU4A)N)JE S=C1>0M]>WW'MW89/ M"B>QOA*"8+I%11PF8$@PM<1]WPJV:5I'KA2;EH\TG50>34"'5DH9L4(X6BP M\]DH6B6+W7LH8^0?QF6LLJD50NZ;@(S?C9[T5I8PG9PZ]DNKW6O\UKWU/7?DE37(M?_5SFLI7*9 M3Y2-^/T7SIKQVY43F!4[NJO4.LO28J[E##0-F+CH-DS:ED@S+-"PTLT#%DS, MH\='XT>W/S&8VML [LS4%K2BJ. +@ P5XWFW-=%MZ U\4]61P 9[T3X3EU!- M081>@D<+YYE!I6V&RU937V C3GN9!I4A*H!/KR=8P2(WGZ@K2CP%/ZHX-YV: M?V%B+0ZY>.)H_"YB4=ASD6-W!?,KI%+NTVE(,4?>OC0^H1" (ZF3* #\1<'F M54(C=R2"7&I@L6(<@A.;L_GB8Y4@&0-68F#C7]-7-E)2.-6>8U/ $VFFX\.D M+A(M6'A]D@F +@Y]:K$I?,]1?+DP!:W@6]'NT=N%)KL7W@OHX*LLCF!2+\F" M-XXIM64ZV>HI\FU=T89WM&NK>=? MATB&8E5&P!.8\5$>?Z7N7#MJ^9OOL3X%PQ\&;M)."V(S6 X-&]IW:K%)SF@D M. E$VUL=V4U%*)0G76-/D*+= M0H%%\[K+V*4JT4P:%DO9+F6 K^*"U K'1+MLTK8"-,81]6?R8BR]2I"8M^'N M&*@9-5AP+0_^UY'='QUV\VAN6O"WIIN3+Q;6].R*35\3S;$]>K"Q19T,>:;B MKHQ>JVUV=\#U*_FLMW:=-[[0CX?/.]=Y25QUJB(_+DOLXYV)%ZEX,^TLE%=^ MS+?TOW.]VN@[E>?4)Z4I(WM9/QG'2$]4,FXDA3 -*90%)(Q"])SE#U"@-BY1 M1T-^;?:3NSH=$&P'M[KQZ.!*K@'N-FWDBYY0QE=:/>:3G-]G^/2KUO6._,S% M5"!W\M"O"I>]A]5;OS?>@'ZOQ^LB;^IF/I>?%Z]F1JRGZG/C]I2MI9"!B+H/ M68'O_%3@7H&XC%KLCUZCH'_6H+JHLT:[)3TBN#CKF"LX(O MY\-IWY!5H.G*SVF?(4OKSYMB)X4!VUYC^\^IN]]H9#U)?2321%,&! M)RV]&%Q%7D5#/DU0-D8$I%,(PN'.G)G,RIRQ1$*")K M*D5A0<*=/-:YNS?]CAXHK'%C)!.:Y1K#4@/+5&DC5,)5"#-@Y\UPQQ<3[%/. M325H6>DJ5ZA#)8*$!\V:*X[35OHUG9:/ON!/^8%<0R6UAKX L@4:3_G>YG_K MPWUP28 M*1*ALM0PATTH8>C7;HL916E*-&JM1 8>O:5I@("H: $:&V8I&+KY MFKL5&>TU"-KT@\:+I#C;;*;3*/X\G'94W89V@HT9933N0=L,C#$ORJ6S6,-30GA?PK'@/&B5TC"Z=-3-)XF> M%GDG%/+0II_8NW3]HK'J6Y?&W8._047 WZ"CN)4B3FX>R<:+TZLLN6*VWWJI MN;\8]$M#7-]^?N/KG!=MX4:55 M)_@<;$Q.&$L!T5(#2DIK#!$8YS:[.Q4U6REU"9)70.ZU,L)?>]JCW2S),9'= MZ,TG-99%X=%UT1'K>\.FFE$Y[FQNXCQN4$YQU+4$'I!I1FRJ/=DBCU_5?QQN M'=O1A2D.Y-CL>*G%!33UN W;>U9/B@6RZ-T, CLRNFLK+UB;:U(/[B?$3 = MM60,PJ]RTW9J*0]'+<8"&]T2)+8L-L^LB&J*S^,E<$;6';YBTGM MU--!#V,37FB"05.EY 8VXOK;G6X"5OEA(C91T;?_\W@,Z2U?QA$KY;7J5!+A*-?*,AIK[3:*A1Z!U-OI0!?*^X*IS!DC;QS!Q M,HX++J&= 8\9Q0S2Q%%Z]]ZEB79IHGN:)GJ^2Q/MTD1K.F]_XK@[Z,^?U34C MZW[1:;49(_A#_10R[CO:J&5>87-2B@'.DDT\!L.*$C9T@[R"PV9(W3)\XDNP40@( M+?1^J,LK8H! ]Q!+H3SX YUO]B\;;^$S!]YO$L_,.,D/@-]JXK@(3601IL9R M4C2#RO[/BFKDD5\TW7#;JMG'(;5F" M&8&+3> /]WS=@#U&8'6>3UXZ\=K.X MQB9G.<1*/BT-F6+3)Z62T/P%K(X*3A*58Q"[2K$'L)M)RQ W!O,]5XGYH@)]3 M5PQ.^-@>C/6$U[+7&9M$C&FYR(S LYG+=#7B#0T47RTSF* M6KNU6@D-CL\Z.3X_[!6J=E7 KR5(9]>!#K.XK'#24&6WO:^'XXY>4$!Q8QQ\1B20-2N_$J0LF;[22H\*]FB\N3?>8$'=0B]X96!^);7: M*97_>LW@+1&6ZT!"MINJQ+8;:=&.TNR2_7.N[ MA-;9=,;Q0@;(ZLL,$SR]TKZUH@UVH,99.2Y0W=)Y&AP+/OT]9>H)1N\)#QO6 MKS]+#N.$XWM;RD/9T?S*M;I%6 \RQHYE#A3-@6=6V"]D0G([(;7=1,:[F0^) M=]9ZB3)O;-=N\PAD9?O0:+%08/&N(E@2@M)M\)BKI?KB[L&> VO0E=1N"XN; M7(%5[KCHN$HN2Y>,8K\GA=9 5_.\"3,OSR7N5YQNYL_"L+,R38596R"BVA4S M>/#VSHYF7;* 7/O=@U%PGJ-WT'I_Z:1:X0S8B26V9":MX^+G/G0?5FVWQLPP M6)LE%')GSR M_-'PD3RXVWRD[SHMN:?/AX<+OE[XVX5?/GKTW SJEN]\].+PYF,6Z[3A/!S) M;-VV5;9.1_&'>0?3V V,S4-\J6]6O[1[)A\]@)D\5U.]VES*EBZSV4MX!!(D MQE& PWMU3U[YG]DD#=X,@U^58RS^,@EZN&+Q :E=OFR/;?F;7>3#X!NQUE.4*Z?PNY.,A*.!3,%K7)A[=GB8&P.03U$7/-NUW2JAO M1>_C5Y@3G)?BZQY]I]3KO6_[>+W,K_3805_ 9=5]68_-/ 3+^QXZ:\""E@ZE*D4*=86I-#N>=+*AOU MTL54P]3-)-< 87>4$5UG^:?"!_1RK)5PRYU514E,[9J(QW'(Q%M=1"'8.B(( M8=R_ZS2PM^5:*V7!QA[;!]$QIDS;:/O<->X85GG.;"@X;&$>J T>G%A M6>D9U4D)?*K+L-T?33VIY3UO(3T0YSW6>2&]J@T_2GVJTI#Q\![OB'D]AD%[ M>(/"+%:]S0_"4@?M#D,#5W!2JTC)O!GJE!.B^B(Z""Q&C%T9I4\!WI*6X3VI M0F3L@,#-0S4CI8$\ICP7%;([(0Z\1IX[UKO2C?T0>O- MN,B-QD^OA8U N99''B0#1./5*71%KPE6G"8KSM"-\L1@@0\HL90K+_1GGBI^ MZCAGI#M1E!Z[JI,;T.\YRBR92*9'PV)]Z;Q9FP6GSUK[6!5R)-4[654>9.,#0HM)O2MS M#C=FA6!>YL;.K> .I'Q@X"1I;'_JU2UF(YD+(HZF["EF]^:)F#;4)*[+\J^8 A!0KS(/2S3 707=Q?'9)YTU2XNN( M[M\ZCGZ;P]%'1\%Z_E,/!J_ZZY6$94E<=AL#Q=L1^_WA]<\_G7U\\T4[ MG0RV5S"ZAZ^'EQN8M('IK$D\ \BA8>A$?'X3)M6@!DOR[7Y ?2VSJL2IYIFO MIA(;B9$](*VDDV:NP?TU_2>XR) 9.%KK93O9& X@%#A9IUK'Q]I !YX50E%D M#IQFM68)Y])6*OB!>$+&=L0G&AO)),2ZHY!3)HM3K[NJ(:I)J^G(]!)-T<(5 M4XI'(IP>QO:N^0GF#M<8Q0*;6N@HX;W C)%6L%,S._!/PWN6C^HX+#L5T_K;TQYN@!*=D<4!ML'0']NF6]&?06"43 MLW;H.,=>A.WRS-?.#R(2VRE(NL)N?\SPA $+:JS'BEBT1<>8DO@3AJ@](L3K MB5[&.<6$[EG2Y?S=@)I(>*5:GARS%#D%MI2LZ!YMD6,^WBZ<#7%LCLT/,!V^ M(;0MO9UEW*:!E1S0GA5D#WY84-.]B@D/4?P.AT=/_^P?ZW*^7*FDLJ?+;Q5R MSU*O&^_&9"G0F6>DW6.":P] I!"?8GQ(5L(%%NWS-8=(]79JXW8SQ>U M+,JS6$*[)FP[X](K>\#OC__G[.?M>I4U8Y^:D>"U!H)[F""$U\_PQ_^LKH=W M8Q4OMGY^F OWAVT2BF';CB90$J45%V%N.CC5&@/]D*O?L<]OZD &<>%X#84G M%G::::'B5!_=":/!8FG('>'T.W@OL=8SY,K _%@6QLHVD5H==[ NR;FCLC2# M SII]+1R$??U&[2$4G&$@44%*RC.,-Y_-!-O,D>_%^5]+09H*P/ZTN2CK0X%2(N0787BP_$_O=8.0(^M.) MIN36 [Q&ALG)0]VAH3_5I>T<[#B8I8^@B9BEG)SLX):**MLUUSQ K* 6.NT7 M^?XBG.BHPH9.^%QX*7FKFNG(!R I&GE;2;>-X\]2SBD=A)&>F@(^,%'R[RNQ MB!HC,@T\4 -J<-!,RKZ)*KS79VUG0'E=VV.1'7./PKM=CV=C8)2& M8=OA7EZBQU)Z6DM",_1(XU]BTW%X"M&-JRFY9,P=#9<46&02%Q/29NC:)'/+ M%"Q!: S*+@_"].;6ZR31,%$.G&W\QD:HO-Y#A$[O3DKV?A6YVL;=?&9]5S>W MJYO[\KJY1[NZN9O5S6T7M.'+E-6F T$GQ^?'I\=KT;SWP="]-P5UO0"**?6! MTV69U _5]3FSW4W(7#U7$PCJMQAOM!ZCUZ#+#.H??,\M4DZ]Q/1X2%$CF$B,%]E@F+B,$A]JQZ.,YA-R M<.W'EQC.WQ=@XCHHDC25(V8 A8TWG D,6M'A)DGX6$3H"\%Z72SKD\K(2>S9 M>+C.4E9GL&"*:PN=)-?W)I7L*U7!CC.A,,89M[6MLV[*1A$=KE MEM0V]BTP8@EC"U4J93"LHT PO7:+?CRIIA6=_]BHTW:&U0^9-:QLS;=KQ>P9 M9\V(SEV]ZKCC9&7KSXNG^4B$9K MKJS ) IN%[F.(?6G8L/1:37M'RC2(S1%:YE.:^NS1BJ,=,184;FRK8_3");M M&F/OV&Y1EUW$(']@%,P[.RA3I:*W3PW0>,'1^%6"PR!FOA%B;[9&>(RX+!C< M%@C,@M'=GLALET9<$<+-('?36,:YNQY@M6\;^%6Z_UGID0Y7AA=L.@*$P$)$ M#J67%6(.3[.P(F-Q(9#HKB(.QX&,A\#+B>J&<+A^I1@2-R[05*$I?:5 =?44 M \-6\"JB&?=3:V.^!'"HP,8GIX)Y*3+ZWT%?/42CNO,];)4<7%SXA#70QQ1I MBX3\PMK;H*Y>IY?4=!K?DASQ)EF&F'R^]^C>&V[ MV^YL MW>K,_KMLW19EZ[;O!#]5I0K>Y?&5"N>H\2F8B0U?D+!I.Q('/5#.)2._:RCG MX?#%YAWTIL6!P6^LT:K*29;#?>HL'<;PD;]M:"77,S!%84KHD*-X,89HJJ(P M$.M("+ "[J I52.^94&6#7[+T)U4)X,ZP0_'_3%!<94E5RX;IR+TA,"Z<:D" M[A/>, Z0$3C*J=X3??K#OPX:CX@FL?C\1AQ6*5V7>MG9%RX00C,"-X??!26 M*#,9GM'(J.\X]]G=#-W'(' A)?S)J425X9U_\(O=;O J;O3-=6R\#16"(P=3 MV^93G&'YI/6L_>4"3B5M FOP$+VL6WP3'=R;N3+ +F\0_GQQ&7N*1M25[KE: MC%Y#%)IS"-JLF$.\T>JB%I&FKNQBU5:'#5FJ0T0^51>$Z !#(^]A[9WMBZXF M<"UQH!REE/U2:.H9%.ZC8%7RY#P=A1U M11 VC P#ZZUE-DF,QO;S-]QV^:';1DIQ1^>Q5W_YL[J^0=GE';>#:T!,3:FO M586R&;'6MO9E2\H'SDNU&P=N+1Q.I)CD825(=Q$06,!'KYZH5$6J]I"Q"F&# MT&01T5FC?+B6T3%ODFO#IKR((V-MX:-X>*<-F7MJ^EE5G:LB4K\%/R79B"I_ M$P3-OE'Y)UWN+^ EWM&V++5@+\ FB,5-@33[M'<2?AV)"$#2]^$0KG6.5(60"\ATT7OXHRQFD>S)]ZV#PL4''$R4[T]+R0A6]Z]XZ?_%.!8S[5Y_-(-=6&@9B8-*S MW8B%>$]%N/4PAXM?(UEQL"=^T7IY37K(!$Y^6/^V$X]OWXA409,JEBN,*+BF MF@,B*E4Y/#70OU'I/YTD,=IAJ/KJ15QF93Q*8=Q5CHF0TS0=(?[L.BV,6 B< M4,:%9#NALQG1*8716;.-T\I2QN^5F.)%<@O_MHLH*;>,;._K\)2SX/L&C%[[U&\0,4&[Z HU"D_'8E.5[6M%.;-&]YVY5CV/]$0E8PRJ%95*79FH M&0\MY?[MK-O H0T\4=>?,>!>)'V1>CO4SGFP!(F^TO->'H[+C[.,Q9X^;BO& M@0F.DH^%[-4%M[M@-C;[_#&JXBPGX&Y,D?QB8"$3N98=@Q%)@@XH:@/@&&4: MW"RML]12M.3ZLDJ$\:A?TG?I^5UZ?KO3\T]VZ?E=>OY."3L\MZC8B%]T4_*@ M!7;]((AZG"M3UD5>4_N>IEV%M=4,4>E8YWZWIKZ(*E8V+2CMLM2*'J^%C;YT M)#3X:&]G.[T3TI7%^*Y$KF>JY"8XE#*7<]A,2^-VA=_!!\?O$V4LJ@3TDZKV M&0Q!]"R')7,&XZ'5V+)TX$JP")-=;[5$XW"Q60TO 6JGB_'6VE9[,+3;RX0I M#OJJI*,S7(<\-;V+>LJ82@:=*^-MA2XS4M >(0->NMUG^R(=67/BG4'[4%[ MC'>6QXR"&&E"C.L$#KV\VX\V(V3T:_-I,Q43T(,R[!':3CF)+K<%8CAM. _J MKK[=CZY.:&BZG=H'4 5:Q]U7ZH,GHZP1\6B,#1AR8KYIC9S=OG%09/W3'&DR M-0GF8OT+0P;;]2ZPB'CD\R#JT[.$F*T5*8%'\1Y.,X]*E%\NQ,9>C2Y>=AEX M#%RL38ZT57 QHPK&F)(%<4!O/D[-F,U!8-^G]0:]^KX93/-$Z<90$[><(XWB MQ?&AXI,I?NQ[O6"<5*%I13?2Y;66ZC.)3LBL>JD92G*;C<@U@V/_KDW=T9J' M]IM9W$\OMZ5D !UQD8?R(!CWC$ O=;UB3H)QA7WZJ*UP'K'W*#ES''W8( #M M6![OJ79YMO(@6#63\./9^<_'YZ>K$+IM_E##O9MCHS/3E^% $HZA@TL^$,K@ M']\?GY^\WJY7^6.QNPB.%G7&>T$=G-61@U)JL@'\RET^P U[6J"MQS'6 M9T_4%0 ME1*D1,K"N@YT?"_AO7>UY0BXC4P)F403J:GHC77:>O3TBABOUZF\,+4R%?-6 ME6#YC"J&$"2=*XH@@"P&:[D*-%.^@EU#U^)*PD>)Q 7 ')A+R^6Q@1]S9+O" MZZN<:^'!P*#[F%4=!'"\!S@QW&"FY/]A'V&**)>4UQ!-QLM$$2O#SUTKJ0-J M5A,7)L"*G6L"+(5WRTG]K-,4[E*0R8$7('1FR\ZK=>!,UVI-W Z*;A.A)JD( M=+W/"-%E&IZ!JC(@*]NRJMW5BY!JJ>F\,%)%7*-0=9=1'ZL! >,&B,:._+R. M(,L]U!GV:T#DV3Y#X8P+C1,&V^Z2B21L\"AF5%RM=]B/*DZHS;+MX08*X?(2 M-#;>#UZ+ '3HCNM4)>4"';C+B^SR(MN=%WFZRXOL\B+K<1Q_ J_K^/R_=T;% M-F2K;HC#OS/0V=&SPU?!29X5Q0&?6([-+$X)Q,TD:=1$Z]'@Z>%A&S4N0>^? MP( &[?:C1E8\:3:Y]P,*7H'FQSY7D-5-8\:F6;(]PJTPNKCV=(X.$[=Z/2' MV0=C'4QTO0-Z#>D&HW2#X;&T ,FE\"U0_5C!P"9R[-'B,,VG^D:V'>4R2UK* MWI$@$=&/%PC&I:0*"HK78JN.A?V"D,>RO1P%-D25FU[%"I; FK.27R2SUB.9 M%#\[%\@,QV1LM+EOX3HPE[X=31%K6?N:$%D@)-4%Y5F*QR[B( MC PNH]2XM/F0+(>'XO MV-RJV.ZWR[;C>+Q&K"EVVATY]1-MH*:-VCWC/J*4)F=-IN"&95M2Z+Y6VI,K+$>,,6H?ZG@FU%#K*5AE!];NN/.JC&#J:DU:WTJY8Q= MB XL"C2_)MYK*C3(Y0;XQ]&?&X!X"Y?@HLH3YMCE0E!&PN^;P'R52C=E0S2[ MX.G>$P^;C_QKU\.V+([[A>[C/SZ>_W3\_L;NXRXOO.;U.3L_/>NO +P/SOVB MM/#Z3J_MK"?9]1G9E@591\1J2[O;+HQB;::U;;?[;C'$((CC"FTZ"0I$C/+M M!0?_L3VB95!H6S?HJ@45\M%IV.KQR"*DO9#/64H,&IUP=H.4$+R>FF(GVJC- M!-O?)-%0K]GX4)R2/N'Z*\JEAY@5(;Z-&_% K$TM_'BVR6)CM\ <.>EL#2-( M7<:BF!EVR&1JTAN39JU8Q-K&M);&;",%9#6C*VZNW-H2F;*5 P39VXFU'#]9O M TJ\8@-->+>'J:GS;.4FO%I4@N%VCRF8']?:-PFNQ(477 \D.I5EE:6G+N4, M;M[ U_8$JM_,KT8H*)S1V;>&6J 0C@1M5:XS+N<=VH(ZY!8S[&N"FW7,];XS M[A3EB,Y=%UVOJ(!8QFTOW['!O'2U\L4Y,HU\29O0/5$#[9 M.V3+?46V/-LA M6W;(EC6%OMZ_WI6L;//Z?#C^^7[CCNYYQ0HI:=.")CBV18,;BQBV*C@NDSGR/>&OQQ4!19H, #05IN)=MO[BX?<_>1'KX?TI2%^^ MUE+*8Y0FLY:FD4\A-,/9U$7#6Y&^!^VNC>RA_"(D9A?A1$<5DM<]??'*B[#+ MW]QI$6Y!PLH?_I+1+]_C^Q4!^:[F#_#Q3V.*C$2%7"S/\7DK^)NO[/V,MS@! MDPD#,R>N4,G?6_(<\#O>6H]%'FXZ5O%?/U$/(1PF!CWI+J_C>BU[P57B+)?TIF.+=9WF@.@=.+-B RG66?R+?4RJK*J23A5GY MF-((1P7 M6#//4!#B6S:!CS&HBY29*CB>XIT.H9*>9S:&;Z/N3)Y<^E4XIM<9CFQ.!JH? M*W48$VP PH_*S$'7BOC ,#Z>GYV\)3KL0?#^5ZM3]RW6!%^FWGZ9 "Q\:WP\ MEQUA_^-6-5&,39E] $M,1#$$NX9P7U((37ZER&P,2Y1C!+<,#@ M8[/K%*N0,(K=-?/K%UIMH\+F':99JN=!HNC36N/%!^),_//XW?'Y=KW)'T2' M;UD10R>47R+&%JQ%X+,(->J4>YK#%L'JAZ>OCK"D 72!Y'"PLC"]3(0'2(5< M?MR)#T<,'5SO-20Y]@!W?)ZY"LVT,3$X3%I :F&/FWSR,6BD)X#'5 M94>O (>5Y$W'"$_\?Q#;"^$8X^W"$"#D0QK-L=<*?'?T%+EW%/S+MK*XO01- MO4=[!X%7/8-#.^FVLC?WZ;P]?_WA'Z_?8WSU"ZCV[TLT]0M[!>RR<+LLW'9G MX;[=9>'N ,0IO5;\6>=&$)3K=S!P8-1O%J0KG!.90L.M>];]N^RA""8S:)\"I/]5H$= M"UMU+KP^8MV>T\A,C;Z["8;PG-?+.:F12M!5)5@7&_UFS%*Q;WC0EVM=L MAR/A0@8N_JDEQ/@NXK$V2N 8T]U+>,*8.+. 9Q%E$KX1'\][3?7)?*&TS MU:JHV*0A02^C59(87RUJEB[MW%Q=O[3\;NW M[^\WP67G$;&^<,=*\K&];7TW51?,14F-XMZX$-+OJ0(%7&^18PD?_I,*9"GZ M\([B Z8T5G_6TQGM8KZMY*"#1]\^WCO:WQO;UHP7\%LUPU"E-S&HX7XDPF(, M-9;!WLE$S3 P^.CYBP'8NX?/@M?1<'^K"APN?CS>1!2-ZQM,J @7#M$"V!MA MA"S6219=FC+[2VQVC+J8F@C,\HSZU5>%%[K-4E#M^3PX-B!AJH4Q2P1/^0=6 M.@S@Y5194>_(#4X%JG8,"F:T20/B^=J 7-P!MR/5AU)2C&OIR M24B9=C<"D$^O+9.5KZ??6LF"47155B]@@9RT :A$FUN1856?E>XJIPDYBJ@=(% M=BZ?'^Y[D^EU4_.>RLCTCHY/LN(.C3'P2,R]0&0; 3/ND^Q]E.2 Y@;1';8 M3LPLI I!\QF+O(JR:^\CM$"=R+KF$UG>;+-7WWW& M:DW]&>BHY*DK?*X:XG12B?8I2/ZEY-KK?/,$_ZDW,*!',=/]PG'Z>Q!-33QA M*/6N4\'/":^"4-9R-T?4+RDJR^(/SG8E:"Z8'^.2"?[(JU"3OHH+EL'D/GSY M<%VY2?M)'K"\SC@1:%HKY\N6ISV>WL'XC1P[GC<" YU):MR6B,7=JSU1TD[4 M%@+_"VLVM\M\_U)GY.W'#_\(_@7>R/TF5GB([LC:J@^_@OWYC@);_X(QUM!* MM=(\G_[90R>9Z,U>/-3# :B>]$#N4ZN:&W1$J0:!+D-P+\2FDI]1WM/:Q01N M9EQ$[@$@,#MK3-+E023[K42.-F G-) /+N[4-9:1"C]=YC#DZ$"&-:;_O+K; M]9<.IF08'V#\B"QA =&I.F?4^J5S.1YE)2A*U\4KXE%V6=I=EG:[L[3/=UG: M^YREO5 M@B5I6Q/:+$&K[HIS!";.:$BJZW5I6REMW;/P*UC^F)Y-XFEL"SR;G)PF%&U( M<=P7UJ= IP$IISFN%7.0PF3,_9(.S+NVR<61Y$-3-1DX(A(6^=(E(+;@&_4< MD^'_+F6'RZB X+:1CJJ0;FN3PH;]KC2\]-)IM@^JBCEZ6Z!8J_0+3'#'S!LS M&!FB+[FTM^/Q#";CB@L5:?A]3Q%"=)=UOP(S.:7'ZG9=WW):@E'P-!:"0"-KB>:'F'Y:O& MR.=F#-9,,SNSK0<^D)C8KV;;P$A8[Q/@8,R+L'O;F1J;2-$2CKB+9#=^O%3 M[.97Z-^&-H4&2K2P'4HPA0Y/^=$&QRZXC42Q50ET&-[%!E/H7*Y-2573LKP" M;1CL*08S.QA M*CW[GV#N3L A4<3N<@^9B]H0#-3XFHL-0U:R]PEELGU4U'8VO;R9]R9 M"ASB-I6N!_1F$#2RTE8YO&!!GM-R6N9JAK_Y>/$?3VU),QPV#"B^%F^<5TG0 M!@A=RZ[U%3;3DE2<#S66QF8&P-U"81?]%=-]\]!@W>4V.1YU<.8, M22]&5"3U8XS-&J:.O3WE>?%:V* -$/]AG#D?S\\^O#X-_G5V_M/IVS?;]4J[ M:.YZH[D;8M[?13H;D%A&@(Z%[)71> ML"#9=+N[) ?.^3';9XUS5Y7*9F-5$OHM;;Y>[US<'H M&!%-0 45.1<(BS'DCT$FY,6A1<\W:GL_#O\UI+O5BWQQ/#3*2RZ\R#&,+B:D M/;NE@"2R;9;4*,/A8SUPP5,J#KN0056I&ZSW(NB&NU0*ED83LV'9E5'.[ @C M+EE2B7\KG"9;37Z6%E7.W98P&(.9 5JY;3+\SL].-@![L8:?2:&H.>JW#B$V MJ8PFG96#NE(81,U-?SUO,9 S*Q/F*6^YS.KZA7EDCKGBHT(GXP-D\RH*.I&P M*'+*UCN3\,X;\(VFY3\@?\'AI0VMI\5UXV]P[I<,\D%%92X^'']X?1&\_3$X M?O/Z_=G)EA6/W#&5UL[FWMG<6VUS/SK#$P,#)C9&YS,#DS,#(P,C,N M:'1M[7UI=]M(EN7W^168K.DJ:0ZEDKQD>LFN/&6^^[[<5K/LK_\.-4J^1W&I5:V3J*G2_"+Z/='5IVAO3ZXZ+N;797HQK:,G!T^> M1K\7Y:?T4O'G=5IG^B_F/C_^F7__\<_TD!_'17+]EQ^3]#)*DW__+IT<)B^? MOOQ^/(F?'CY+7AZ\?/;#X7/]4C]+X@/X\=G_''X'7X7+^3M5?9WI?_]NEN9[ M4XW/?_7]L_T7\_KU59K4TU>'!P?_]EUP9:T_UWLJ2R_R5_]HJCJ=7,/GZ>PB M4ED-CY^I"_T_A^/]?\POOHNJ,N[\B>\BSWIR,/_\>J;*"WC\N*CK8O;J.3S[ M4I=U&JM,GD./Y(_-L Z?S#_;]^B\C3?&&&9,EW#II( ED,_C(BO*5W\XH/^] MQD_V)FJ69M>O_G14IBK[TZA2>;57Z3*=\,=5^B\-3X6QT:]7//P?X-M9FFLS M=3Q;QTCZ/3L>/_'/^/W-V[(/X[+OWS0 M55VF,4KH>5W$GZ+?\K2.CBY*K4GLX)(-'?VOLSP=-U7TYI]-6E]'ISF.(;W4 MT?M,Y1LZYIUZJJ,__N'%DR<'K\T0;_7I=)]7:0UO&"\Q'G^J[F\6: (.7^\. M+E*H&[Z'F_;J'_[V(@E=X4:W_>K/^K6$2C0(:G2B*QA"='Y=U7I6C5!Z]Z-- MDX[C8C97^?5="DC_+!D!B2Y*E==5A/,R5W@ZI#"@.LK5#/356&?%U<9-VGLW MSC5.7*]:KZ)Y4U8-SF!=T*3B_H]4%56ZCB9%64\W=%*/KE29K&\Z]Z/HC8JG M_;,:E7I>ZDH;065[#B:XU+'&\ZC(=70^5:6.=F"J58)Z!^XP*8M95*5EMS'OMHX=>NTBR++@IX>@YJ M]EC-:9W^!:_*WZBG\,JH//.BMBH,APBS0]^=*M"Q^(295CGLW\[NYU$LY80] M$-OR1LL#UO?%ZP@VU,?#K\_ M>-W][W(;Y\GWS_>?;^;.6?G%;L7+)_E:7S3T\.#?^.F)CHM282CR50-K4.)5 M8&SHNL[N/W)UB.MA0N08H0:;K-]?HGC-6&. !@::1.-KLN42G:67NKQ&:\\+ MEGN!7@Z:TX%'[^O"XS96[J6'"@QD<>1'7^)W3##*#Y!(X"S1JIZ.>NYBKX W M(>>AC."%RVH$0\1?,&M2%)0]F9?S3#XPH?L$;[8S M;FH<8E[("&=%B4$LE4=/#^"2ZXK#<&I2ZW)W9"-U' UKO^\4QE#JF8U''\-J MI7E3-& UP]CA'\P[Y"Y(",.':ZHFJRG;,"V+YF(:58VLGQGFB.Y<@9Q5DQ1C MC[!ZQ1@$7W$0_"JMI_#@"PS,RP1^5)_W/NB,0I6GF-KLR3S@$.,BSS$"7.1\ M%_PN^68CB2,.O&9U(+O[.YC[LA;,BFI3\ M&'A>Q2Z,$?^TJAI$!(DD^^'09;,R&ZZ(6.J,O[T6;?0;[(%LD:N(DFZ#UN)D M\CMI94GX_S9CDUSC>B[!>BA+)V!/XMK.**-('6@'H3B@(=Z> M&YZ6)1":MZ!Q7]RD<)\\OPF,%^U%'\Y_\W)^>]%A*-)F_NY\:HSDWL?$2.+@ MP*#,7O;A/1 M.Z!Q-ML8.5ALC'R$\S?-Z<]X5JQF'-^_QT[G:(E6!*AF72WR72PDCM[-RW7W MN#_A) S=<47/88>-_TQ7=IP@GQ4\8P(7TFGH/YB.WZFF@Q0^QX0^>@HE7-WD M9$NA<9Q?@A0E> &\!,H[W 5NKFD(I#XR=569-_Q'4Z95DHHK0="%M@D!5A=_ M6=-=V9?"4[\2E,0(_]R%+O3Y@FX0^(+\_4AY**()FE"[]/YHC?!TC,1Z( !UND:S)A% \[M5TQ\UYU-_:):%(7)"FX"5"$YJ LBB2: MP>)QM8B-W8N+%.G9E^7XJR.7H!@!"W([^#"Y)16*45C'X\B)UB>9U MT_A^^6WI+(PB6'E(:*.V=2VY2H_#$S]!#8/OM2Y8LG''3U>)QX&<3# @AA[: M C\\\' M1)3DBL.0!L\VX&:/$=+6&R^K4G1<\9L!<(!5=6Y3TT/CDFQ.8G4R M1C6OM8(S 2VWX9>7A_$D& 6-42F^E_=JP0$P!^51+HIAT@WW%V9YGCP]G#RY M_:4_PI@A'7Z+3C,^P7QT\]>>8+.YSJNA ^QQ[&U6KT<-O'()3M=:MO41+-,_ M&URW@H*ZL2YS&P#"\JHYZ'//[ R@GX6+XX\D1&O"_!C0!E>RU,8LG*E$MV+_ M(RLHB,8N$4):77-0=Z;@9G! MK_"C^SB3VF7R6ECTQ)MC"W/-[S&"8PKKHN2 MC!M$R@%0=-Y3REE M1X'1 ,;E3D5)D*LIEA/ ]]V%4SIY,[#126%@@,L("P7A25<5F>9YE/B/?PAW M@-J;@JTA\:/IO'^I]XI"SLG"TW%:<2)#U%%*.0:8TW&:XQ(^#G7SL83;3CQ% MCB'0M2F=2F4:)%+&!*J@PMW&3IC.8SBB2PP^CZ(YG,,7F,JZGN.NB270#2KC M4E]3?!HMZA*F>A1=I)/:W12W[5B3=AO!*E^B.L&@N*YB>HS=A_8+%#*O3$C5 MF/B?0 I&UO&]A%V6UPIS1O2$8FX<+;@<+/R1J)#LFEU@\]MH@<$!%[:#_E)] M$E@&9%X$\? 5$AF]2I-'0Q9(,4W'= :CX%\6Z2,QH$%#@Z=5IS!;OZ@K.A.R M%,5F+9+_T4MTX!F7SM!QX34MO6TY\FN50 !\H[1VQUV8[U36W*KA*V*+ M@5>:L\'+(0W<>Y43?Y"Y"K<)2HKLA,I<+((F0D:Y&_@=7#'*]9=!#I0M;'?P M=?-3<"SN,LS#?UGOC&\?V=[J@?JBN[XOX'2!W;23]M[+F@\@W;D&)[G"K6J* MO.!%):,%9[2+)93Z O-"/$:""[2@"MXXCF(R?'!R9/K@]3)T#1Q6 -1 M&,4 MQF_[Y_L<+LOWZ&?X=!?6%\P=8VFQXP-+]<<_//OAM9A5_2E-+\D.,] [!4X& MFHK?-<(,5TH8@'%9? *%=8''7#ES0@!_R6L7]NL(B94,3W^'6?-HUF#T*JL* MSO)+*D]N'TR.9.KT19.)4',!D7E)<_,E\W';+-HVB_8@LVA/MEFT1Y9%,_#+ MDE]^ 'VY(;;1*:<)[-%*IT_T3I6?=!T=C?'T )MI/3["3]=^>@P&%Z3'VJ8N M1;+IV/./GI4L"LS;-24>5CVWCS_EQ14Y(FQAH#]!9=B(LQD.;<<%N KE=?>& M8J!X =!4UJ*6084GNK,,9K0Z>XI6!X]2]$Q2."8I9$(6C9^V4>,T0U6$X!8M MT5@YKI.&[ _.\J4SSHE,R46J"/YC\TA>\%+"!SQ:##.2*_&J!4YH#G)C MZP8Y! ZF^,D0SSKP\R*5C3 -S^VNV"/]!J7,$=['MS;(;\HMHI" @>U[^(8D MF^G)EQBJW4P8WP6L3(-,,L*+#W3S7X'MG!%G 9G;WIIRV$AE$4:&,G@+\&R+ MDFPW\ I4FE7>*N![?;%LX21Y#Y8I'T9XIAR/RF@JYR@]#*DM95L:KX"%KF=E M]N\_P'T[,*]UJ_)C./\5IT*LV^@EP]:EPE4CW!:GCS9?_X#OO1'$ZY.&28_1F"T3FR,"Q[> M"J:/,/8 5[L@L[C7N:J;DB/1J=6;LR(AKQ/\5;!XB:FB:JHY_4BZW>5QP\<@ M30;^@^>2!??#HJ'9/,Z?N:KJQRE \;H%Z.G^X0M\:4PCFT1+ M%WX,27EZ.*X2/TS(^ME5,UKV*P7FQ"I"1%\_?]&YW M3]C;6A7_8VL \*Z4HIX@>(I$BDX.YTL8YZ=58; CX=NCR00^AU%Q$9K%F-T2 M4,D[PAZG_?]JCNM!T\:WE.9Q,=/,P$GI:I4U-AM5*?09#.,<[F=R-\B>G&C!X_29H\@:NN$1I2S=*J0E\)I'*OF.R9@V.N MZ% !NW=I$--U[XSO]Y\\,SM#O*% NKO@ MV13#W!@XX[J<6.5BP8#QDC#$B&R.F".#]?4-.FV;1-\FT1]D$KTOG;Q-HC^& M)/HFGQC_V)03X[>.[N(Q5]?U/P8^[2-HHA*+1;]8DT$2E M$)N@>P F38IV6!,65/U5#CB&NT"0U_ M/K].3K%@#$=/57Z!F89842X#$8@%@QQA4(W4C(WZ2&PX(@V&8$EA(!R ,,UP M8MWDL?@$?I2&T*=UB[4)&'^=BW WWL'C] JS=2^YT61G6&47QFI'88R,=GDK MB$9"8"_@\)S0W^C\0EV83>L'?S:(99;60"+(Y?J*86R6!:;18#9P@K&,$QL= M&;T:D6J<9 WF[&B/^*T%^L*NV/@@B^(&%#FXP':CHN:G8P#N!Z<0&OBE5_O% M0":\,-C&K!$*BV57,X2D()9)+T/E5%F"O@GA4T+I:Z4RPA4 M!\O.E0RH(+B7SY9CXSXY-GC?P/L^MJV3K_M -6%6<0WN'U/GG!%:]J23_>KS M-6[1OC/X#E6UN%#(\N==TS+^1W) L+3VX77%K^(B*%,F+*5$S@ )[9?'44-W MHFH5O2_32P4'^!D3GN *H)9;%UDM]12K9 $IYX\QT2Y;!,;E$[UP$]S[?()+ MBH.Z_WDSTAD87\P^OQRA](9JW,T"5 Y O3VP?*3&&);H Y(GN-= U6#E(IZ_ MPDVLJR'6W=6@#M@6[%*E&5/BYKU#L(8,[G&0D8FN5R5@Y*=5S66_4I?MQ2>PQUU8(^!1+E5Y#+2WR6SI'E00X MB*>(%/_NE_X;M(2'[JZ"1^+J8XZ@6QH"FCZC[114(9'5V:IQ[ZN/HKTP=&PN M;"D9:):G7]' ?)M5WV;5'V16_=DVJ[[-JG^[]2JK5SK@>6A+I,P9!8<2F(I8 M$&M+HWH*@O'\@QDGZP8/J*145WTGGE=1@(RNK3O M#=W#Q-*TA[[Y%O&9@B6NI!K5VC[V-;#>"(].,#)X4=OSLAC.(*0WKDS-&?\1 M%5JGU'Z>362^[(9"<3+D2CUI*DENFF7$7V4AC9S<2 4PM)J/(EKY47V.?O6Z M'#VV],*&!+L6+<$'4_W/$H<>,ZS*W?917@>]%KG8*BLL0&:KKLD *#OQX@D$ #U]%?S0Z#[VKF,@6 M//XM]=FBOE-JS&5^6T ;O/BT(OJ(+*B8(PH)8BOV_MB36-\TK[O3MFQ]7C>? M*)A7GJ%Z13R%VP4H)=T6:ZGA0\-SH9(4<;"#NNE6\;^OJ0!;@*X<:C+95@FF%+6C&D).@I"?S^H%Y/Z=@6Z@ MME]:8E7*$MB07@3=@6U/6_0X-4(F3?@$']&1#9LDCW;&NQ9I20S!K'P22GHR M,0T\W[7W(\J?ND2@CN3[@\R]-55= 12](^NU+VE:PA5621.3&M$8^EE83AON MC.ZNP!'%TU1?2L$6W:(AF!"<\(S=^'9$UG)3]>0XD2=ZK.GL\;+G/7HF]_I4 M(MC.!X:,EI-U)AJ:84S7J@]5^^W,\. MD+%M(Q;<3P3@C)+M3X_;^A 2+6SF"OY$P]@;X(*OJEM\28X0+_+9I-*9E[SM9C>YUX'8(\ MEA"AR)&KEO4@J-D_PX9V6D^"%A57A.3JRDRHLC-I^J2TBW16Y66ALKQ M[XR4ZG#MA2V-7=C"7<$-37*A&.S=Y RTW)5B:S)''=)1+%)#Y=OY\L@_L A^ MRSIE)]GE7D,D(F'W9%%>[5%.P.2MR'4BIF7#=9#U8A?=H:0:'!HM)&7=#;$BG%;:(X<8V0NQ.N4XD MJ+ KWH^4D[XR(N*P'+@!*'K$YB9&#[V;^+EJD'SV$\ -@Q^$W.4\+AI#7DK MM,@=_U21[/B[]$_5KMV9%*YR&Z9O5S[Z@R/:B1_$R7&4P4[(*3$9^:?(.UU/ MBV0]9\AI2-[C\=YW*MA8R*_ZCC_N!R?D<17S4E)8]C*M:-.R!]5W2H7'!9IB MYDB@8*]G%PT>!E38(JUFQBV(N6TXOYCJ<)M(WB:2'V0B^?DVD?R8$\F'!R\V M\<3='$8/_SBRKD!?/.R*:I>L%8[ERV&%TUREO7U^VM2I_:$;CB06Y1>;5AN[ MTFM?ZJ?[+WI7^H8H3%A0*,X8+=V0VZ=3S@5-RZ*YF((]X0A7^=[^9XZZASY3 M94F%\6UQV5G 7S_64Y5-NHVDI W=OT@N=XUD?7EL;G-%:Z%LW4GU5$NV#O?Y MM3E"T5?,3/E\W/;&VX8KP7(=\JW,!P,!EJ]TO9;K?['LNMY1>=JF$*HN&\3[ M *NW$>W*E@_CCZ]MY1W%HYQ?A3B863.+L,U60^K)UYLEE8/WA:(Z5_E<;0ZF"="(V:%Y MRXMV^39-,FBU2SB>^'(^&'>Y1'-"#CL_IWML=7+8?:.NM/[DQFJM+W;M<>U- M/]545YU =!LU5TWYHE)3[S:Z8NB]V;%'ZMB)?7Y/$VW:[WO>$@U.OA_S9FU_ M;=N7J#Y,@6U"*:_5$GK;2#9R[25O," ?!SKLA&/N!*DX*>*&61!Q+W-AZ_HZ MHB8R&N$-QI.^6)!MEX1]SN6X5CZ*TFN0@"5Q'-@RL>Z+]))[IE^5J>W5W6I4 M;OLB@O3P]3O,\M^?JPFXH"14S[$P>Z.<4@(YW(],72'\)WK_N3*78"B%QQ]O,@=']"_PFFE!7R4U*B(:2 M: J=F=FG'H[OBZJ.?H5K&>U@>SO"E34,6I"G(WP&-Y?4LCA(Q\B=&''$(X/D MQ-"\XLU,W7/BXB('$4HB[HL(PH+==\I4E^[>]#UZX 77:DZP:\J\U.@HCLQD M.(28-)V&&;#S)M=@LZ&K7#(NM*QTE0/24ND0X4@ZK61QVFJ_ULO<4U7\5WX@ M8YRE!LD70-;*Z8SO;?X-A_O8\@&;@N&D169M^9BKS(WV&K6DR+?ER-V=4W>USR.G[]Z7!26-FLKU MC0=1+\JZ\G)S4BXHN_X"-$]).RH\XIQ@8QH/SU[0-B-SUHIRZ6^J[)00WM?T M$)]IQ1V7^G34\I-$3TN\$TI%L(Z?V.)RQ'U8#:IK8P(18SW^#CI*VKW"Y&*C M>MIX:7Y99)=,!QB6H/J+$3Z6?C?'T66JC'X-BSH7OK37<390LX]N*V],W?.Q MJXM<&D1;SD)WMW2-(7F&I MTS_T;4][4'M!U&1CPWOIV$&VG8.W6;5'EU7[?IM5>\Q9M<5D(?=SLMU\7$QM MLU(&J$JW-A-FL?$$L$3F5&,XOS8!(Z?)G;45FE;H5>0(1ZWJ@:07]MI1CI77 M/ [M#;C5?"JH"^=K])R!BY'_80"(G61K7(K;MNC=#%0-G/'9O Y>,3C@R*AR M7R,L+IJ6W(0AZVD@W$MJ$L2-0&(L95G'S?5\L22P%CV2!^>9WN$KWK8UN-8= MPKO@LOBD%_!5#,R/OR$&#!FN' 6Y9R;6ULW\ @A8\E!:TV[8A<^<')V!BH* MK*!CUZO^Y^SZ)0KP9.RX?3-;B[PE6#P;F468- E.47 M7+ W^07VN:78VU0H(IO,-DS!U(ZTU+Z:%LO=BSSTC*-GG>RL$T7ZE,NPQ/T) MFC5W_",IL>^I]&?/C [?@+W\JWHAZ!$^P-2-'BJ665FXE5XWZ_F@XN7+8A=D( M9J_5W\#NV_%U*__V.';?.365XM*X->S NWQD?_'NPJ3I'1[==,!50]NOU-+> MBSJ)LNC3MF*KDHK4O#O@]5XA@? T9U1C;?/9)+]-KI$),M9X9^I#P14<;*JB M&<;;@LN!N0#!/H9;5>*XX!+:&/"8<;,N0$0@),8GP!.D+AOL.N+W#_76@\.O,;P@=H+S*$F(I]N48]3"('P"NAI. M/:O9P5YT'ETDC(; M3K@\G*S!RG1&M=(M1Y:%WLI,BB20B0[ !Z1#P?6D@N-D16]Q8Q6:R6VM0X&= MM:K";+:L,H6]?1O7<@7PAP1%-2+G%:&U,"F]=FZE"3$&R@_U(?9VD=GHR2SW MY.QMXHZP9Y35> <',1X1O97QH+V0FY6!.UY[&?XZ489SYLUVRPHSCS>]CFWA M(.,1RM;YW*4<6\Y "V+4B]HRR7DV;HW^LZTB.J- AU:2B==A51..SYH@/H'G MI>E"87BG[#K064:-LBK;)RE.KD32 MD/)2,'L49*>S?L:EES3>TAMOM "T/0@9&IEON;X+1=[?X88P0UY^>!FY3>NO M$\21*0=?5(R-O8A:>L9V%NFRK=A^0F/M#0Q554PT!^2Y,U1/7Q08(5Y=M+?\ MK]L$XR-,,/ZP33 ^T@3CXM*,#3FPWTK?N:,*+4;R"*(CJ3CX0*@O*HSPCD0. M#;PQ?>J..7ZXH92#87Z(34?#@FXZ=MO>>XKFP'.,[ <$\H0OML"(\K5(P"&BV6?BRV%0CBBJ!_&YSF2CAGDW!5OKU^QP'_Z$IJ M!(OU:JYXKHQ L#'2D%1< UGD-XQB=X!DMP6DYWD3$E:>2[1"<+J92CP"7!^$;G_?EI6$3@1?V)&9=IT-"H7@5SBP!/YM!M1)?-2B>E_$C/&2#W4H+/5J(WGA;3(3O] M;)T9MF*3/;QH)!9EVX'YSZJFQ-XKV9S>A@!L@9KLCNEQ"38L9:,?GEOSN\+\ MY#I4W,T+K:(K&ET'9C_Q&A8&\8>>*#R'NPL0\+FF&JZB#.*MO GD0:86B7'C MPW<=>0U$O9:?,BH9KO]R04)M[C[H2LPR+H$G36B#Z?*6A.E@*7/GCW]X>?CZ M Z46$IZS]YCN^P4L-3 *T;\S10@_@>[X!)<_W9*2;+V;1^;=O-AZ-UOOY@[S M1 _(6S!TLYNHYZC@VAK5^E')RIWJWT"]UE:.3M*QJ M2R=83151*I(91C9C N>!1?(CKQWE0$,2.K!*TXS#D_8A3&RK?2U5J6C-'-_(M;FXY'>J/[-9^?O7BR_T0>W&\_TV>] MINSS%_L'"SY>^-V%'SYY\L(,ZI;O?/CR8/DQBWG>?1N/_H=+)*ODZ#'*Q8?D5'GR_;8AK_9>;D?_1WK/=Z#M8GA?_9)CJ>I MGGC-C)F$H[P+^7@,"O@$S/I[$X]^ZQ;;Y\I?4!:F^[M'9_;N%00SW_B1O-!1R6G5?AM&IQV!Y/T!G[VYW,A_#YE_=1Q"1-0FX.Y#:0:-OE5*?56+P M7W.G+0YBBX-XD#B(EUL&SY.7!RV<_ M'#[7+_6S)#Z 'Y_]S[/O'AQVXJX0:5\-DWC__LW9R>G_VZRRSY6@ F"IO/GP M[CPZ.CN)CG^%E_EX^NO9^6:]T&)#BV ?ICA0JB6K&PLC"4AP0:7[7NZ?"DG[ M>55;,/*>6LZKHOQ4^9!D#@L3\KJWM#-+J2$BL1KO,PUE'Y4*]C.)8ACWOW0> MV=MRP:NR<&F/#X7(B7,F,;9],5MWC)NR9+X8'+:0,P0#Q[]AW\2TLIT2&,]* M: RJE[-]4DU-OV7&[\!V$*D^T64E79D-@TPX57G,B'Z/F<6\'@.Y/?!(91:K MVRUUU.V\-W*%@$&E8.'-4*^<$(<;,69@07CJ2ME]OOJ.M.P_D$IPACD(8#Y6 M*0[K2)JNV5:M/U+E.L^!/5Y M]NO'T[>GQTLD0(3(OJ@[2,"Q2J) M<%D5-P+N4T92%H%;"BE%>ANPKE1&S&4>E6Z]!MX[:)_KAC[JO!D7']/XZ;6P M<3!7(\F#9(!HNCJ%KN@UP8K39,49\FV>&"Q1 B66<^V(_LQ3Q4^=E(SQ)\+N M(UJDI,#OEL53P5E!=CF0SJHT 'FX!$-TPI+=S*I[DU=T8K M+CD(I7#0XX?<0X%YY@F).< 3T5K8)E,EDKLWO'8HUTSFMO"KIN;);U#;WOO# M@@,/&?D59J$5($A2PO9:8@6T+$ 7]13NFT(?]S9\4]R,1(D$ M%'?Z.*3@TU4EY?\)D4(JJM";"@,?S(^^Q%L8[7(#CPC70]ZT',B/=)DF MV+O$+L>#$N3':?P&)"]?8MPNO9_-QKW)/C425ZD92P$P1:PA$JK5YY$C^9A8A [O4&Q)3PON*Y*9^F2^C3UO9F"O M)AVSZ$N(3DJ__I.JA W]2VG;<.+E'&T@QEH^LVZ@DK5$7$/F@2D_)57;5X/J MS1+U[ FFJ2K*KWISD$PL#H]J-Z]1!R 6/Z_ MBR*67Q@+7+U =T>G;13]I+.+5.76)&,?MX>_@NK879Q@YTX&.R@%_$2:WH*9Y\NEN1/T[P1W&J>:9;V;BX:=8_9\WTC&T MU.##20Q$ZAZ9":.S7K8[F6$80X&3=0J:; 8#'7DF!<5".?Q7!+TFR]FB>1A%5U=7^_EXO#_6(R^U$"ON=+<).^1OL(E37<>\ M8K!OF>3HV/Z.D<*X_".,Z.EKF+=%3$9WM)UNG0UOS;!O#E=9BJB/ZO.=LIT/ M*?:CB-H.NJ H->1%?U*Z$/NT0_HS:(Q:V.Z[.L:Q^& +4O.QU!(4/<*OU'&+ MF*W'*9 O)^WY2A$=J_C318E*:4\$94+_>WVW%LL1'T'G[IP_,D<;R'%@K/3S MZ=_YN/O%_2@WC0/E$/4L%7LXPZ*;KH%,>8HB>K!_^/S?_*-7SH!+E37V!/AG M@TS3Y+][-Z;3G,XELR,\UK3N $12\1F6<(CE79I/4&"\P!XT]N$]3_-YQ' C M$7O7F]\^1(<13&'>WPBL>;>F^[E6L:Q+!472B8XT63_3T<"2D!?@399*>'I#%T-6LH@%G?_$U-O[L0L>;3ZIRFU, GSCR;PN/:I-:'.39KBQ0=8GYZX M=>OD006S/AS]]^DOF_4J]XS=^QI2JCNR(X^%6=/TH/E%7>VO8;LOW^9-DBT2 M'+@V/=J"WE\_E>I?*;Z5 \FDE6,6%?YYV*"F2Y(SJ.A.F-01'T?N"#;UW@=) MF9PB+0WFMHLX5;9-W.JXF?N2G#ORG@V.[;C5M4Z6;K&EW+]]LL+H@[XGOH M&(1#(>4>?SNI?$T"!P;B2.X2.,)E(LP#Q+7J@"O_+I^?QU.=--BR#9\++R5O%?BCG7RR295/ MTL]2.(T@@C2/L>L%17IAHN3G2W$?6B,R/J\4@9MTP;%/NBC]JPO;71? MVV.1&?. ,L26; M.7R$@)[L%+QED+RZ@?@^3&1A1H2&8=MT7UR@DU=[6DMBPO1($[12&%?6%?'] MJQG%+YB\'2ZIL$8JK::DS= ARJXMQ;=DGS ;@ELT!M6P2P]*B\_3XZ.SHY.A!VRH/IJ1O M$/PRHVZ@NJZS4"_>GS\2]?:B=!5E;1BN;45G4;Q6\]-KT&6F[ #=J(G]FD#-5*DLM(9X3%JA%;$Y/C#1*++;^,98O6+B]\- M*1C-)USSV@\1<#'%4(R "[%(TE2)>!,4-MYP)K9C18<;3>%CL3Y"^/I#L0PG ME8']5MB6^#ZY)"[H:E:%B@157'NA(SLJ)P/NKJ4TL,*[4A,Q;Z$6#K'O9JL. M,0PP\7&* C#&;C1H(U;/!R,_[2 M OTE'<7]T]1,74A43)Z?\+7.&QU['[%36:%&J>%96)A14&P=?H8ES>1'F0/; MH>PJK72W-92%5(#(Y=+ "1T+.K2E;30\>:^D89O8%S=_!I^3W#A9"P1:F@J' M*0,F./7>4XCTI\KUT:7=17NMXC(4&E-[;_2,*PBY<5F2:W2Q#RZ2I[5MWV8: M%B&E;DEM8QL,(Y8PMAC\;BY"8AT%@NDUXO5# H%6=*Y;JU+<&58_%=:PLE7G M^G.<-16*JF>3Q0&%\G!LL)LRI:9"=^#V;^BM)1HD:*\-CJ*M5KG[.SLUX7EQN:\'LE6 M-B(C9>0HKLI*3*;@=HGK0!,^%7M1SYK9\$"1H:$M6S.4, M\;I#0(@X1?!'?M$@&/6DB!NR%A=B0>XJY' 4R7@(^9ZI_BR\:_J*X6CC \T4 MVM*7"E370"TV; 6O()VA&_Y]NQ9KFP1DQ%X%4V,4].]HJ)BE56<[X @*_X8U MN$%=O>)NO0VP^WWUT[PTWX#G<[PVL(:38IQ6!B>;*GL P9&?& MPSR')>U)RE7VUM9G-3RT=HY)HKV0M'8>.5BHNKX 0+/-WGQ!]N;)-GNS.=F; MM2*&^L^($U6KZ'V97JKX&G4*QC)N7_\O'9)RF'-6?K>N?*GG8/G I)!.I?@DA@2:JC*@S$08 MGR)N "K5*_Y!1@<)BZT#3W!&^= M-SVX@TE34GR@_W5'?MRN'!&QX=%D@M"-6KM.\W,ZR]P@!)D [P\F,/(N-0U,11' M]#]I/>]^N(!!29M #CQ$]PQY(:!P,%-BL"#>(/SYXI+W',_L2SUPM=A8AAJS MY)"G63$'DJ'5194B/6G9H@]6A^TFJIE$!E&G9GKPD\CT%[RS?='5!*XC#O1" M1.:FXVD.^N+BFN-CL'W@R^C$F$B9K.5,?=(H*L6,;F,0F3(DO!U%^1"W"2/# M0&YGF4W0O+7]_ VW66[/HZ.7'"AE=D4HOZBK)HA7I_IWVDQZH_V=5=::J1/TS^CDKQE2!G"'.[ITJ M/^EZA;#XB_4C81\"Z\LYF GI).70]U65_[)])-)?B67=6EDCD=:P7\ MFV:)Z8_*[+)V0"(%4B*(W8W%EB)8+5$PV(]L%' &HFQH/K-KSLNA./D(64HJ M$?#JX^'AT^?1CI%%\-.+&189E):"D!)EY'WLFA D%Y_'156;H[_Q_ MX"U'H Z0T95H^3!LY475L1\[V6E-)8P0(B3T'O[HR1P#[\B]&]XRRE,9BOE< M!NF>3)\Z"'%JD,7$QLZ,M"R>U:"T=PP1O!.R\_WN4U"4VNZ!D5C:]&PW8B$< M5 DJ'$R>XL?(4QSMB(MXOQMA@-WA^*?[WP?B_.X:D:I\ D08471%>&WB9U4E M/#72_R0N!CI24S1(\0P("V#,RGALPKBK' ,CIT=Z0NO%55X9L1 9S*^HKN&)X0S.;PQ'+L[+P]V,=U=>CP%D294UH M5#P_)B4> ,IFS2QJS=1U?CAFDRDZZD0IC)EEBN >%(SGBVIV6[3$B\B+?4'& MQ+8)*J)HCKQ:50I1@>NN@XXOR%)3-G$]$*UB.GA8#'<@SZR&-)O"."/=P).5 MJ+&>JFR"L:VJ4;DK\#*CI:7>=?/82N#(/]FH+S=+XU,4)-< M J2;KK@O0P^M )H MZ!Q$EJJAU!=-)H0IP]MSF^/]@ASOTVV.=W-RO&NV3SMUX)Z%6JW%1%WV?%MP MAHVB9,#.-:4F9+YV[VDZ&*!98Y6:I(I\6VTHQ(;5%@OL($L#Z)5+VW.P)^C- MQUF6RGBR&@VB+0&6WJ94L4Q\-4 MUM,OJT>>3-5]?UJ1RIA<8M';"GVFDB "8H9%])N*]D5Z,JM$9P 38%[ C!=L M%)"AU7[:7*4$!J L;()-C4L276X4PPB_^#H*S5J[ M'YWANF]Z0-H'4%5,S]U7Z@[6]DUP0C0Z=(9LEV\:D'W;-P;C>GB:$TV&"T$A MK/%KB$O[W@46$;OQ\B#"Z5G&=VAY!0.6*['@Z;9I:I>!Q\ %I*K6GH)+.?,\ MP;0=B -ZFFENQFP. OL^G3<8U/>E=YJU1&EI.();SK%&\6*GOOID_/>AUXLF M61.;_EQC75]IJ8@AT+:=52]J38E0LQ&YCFGBW[6M.SKST'TSBPT99$R3E)#C MP_"0 (0LG1,P(M0KYB28--B\C)JME@E[3))7Q=''+5JYGN7QGFJ79R,/@E4C MKV]/SWXY.CNYBT3HW1UJN'=+;'UE>/[W)!<3.WS= O[*![4^'X[.CM]LUJM\ M6Z%Q05NBSO@@:>C3$%TFZ/"48761_X"ED ZW!I0TNW0A;/H\$?7.ER[ B@NQ9J8K(I%*E[T#']ZIL MD%K2A@C*3$Q5B\2FJ,WDANFT%1$3;W)Y86IN*>:MJL'R&3<9HDKQ7_I64D?4_"2M3+@..Z%$6)[KEI.Z M_.8YW*4BDP,O0%3!0UG;QX5%7!56M8Y0DQ0IN5Y:!'8Q#;1 51G\B6V!U.T2 M12">W-" CU65!LQ\[C+JBS0BS-"(F[Q[%?>"/O8 .4@>CJ"<748)&1<:)PRV MW047M]O@4H$.W$;9 MOR#*_FP;9=]&V6]T0WX&&_[H[+\V2['?QQ%UKP[O[7+@WAF6!)5 =%P65073 M1/$4R]>3YH269!H@:A_T9/3\X* +SY00ZL]@CH%>>JL3;RS5DSU6&+Y2!_#:-T@^&Q=)!_ MM1044\5*Q](D(C)P@LKXE(25)FB?\@GOK"G M07\_]0K;-P#.G;J M)UE#%0TUH\5]1 DRCL'/P*@?:N/VK6BN\76D9R!.5&((6WD^+7*]BPGJM/+R M\CY-'7PE.$L^3LUQ:$]')E7'+\Y@#%,LO2@-N# $%I+/MO3#'I"QT M^-TJX4YF-0VP"2WS0@ZG%KP@TXHS99A/W<,S06I80*]SG\B4>!$]F(-1_P9D M1^V2?08JE6ED1"/_O.>X0EH6'33C;AM#1([G\HI8)%WY;^;\> L"M(7S4JES MM.1+X,%:&\[DB27T["W/, B-H$WE MTDZ^<_72,;-(,@"9<;^[)LS;Y-)KUE I+GBZ]\2#]B/_U/>P#8L*?J'[^-?? MSGX^^K"T^[C-,M[S^IR>G9P^WOJ;^SN]-A.@OV72WY0%N:^DR@9VX-NP*%;7 MBC/NNT6D@B!.&K3I)"B0,&9T$&KZ;7M$-P%K;964JXU22(>E8:NG8XNW]4(^ MISF5JO>"HTW>7=!?:H;M\I(NU>%P)R=#]F3C0VE.^H0+12@S&R.HCPK;ERJX MOC>U\/9TG36$;H$Y1Y#C*?(8"RJ\V"HR^LJYJHF2#[Q 5OWM:C^#T MH&0-'WY_(^K5M(=$Q#T"+)_GW X;X:,YTX5.]:R-E*R)1D HE0+8(F^OP4H# MFK*5 @6;V"ZP&SVX?QM0XA5KZ!2X.40PO6A'>S,>V5Q3.Z.W,0"3_A$I 6Y4K,^OK'FW1 MT\.9-RJQ_ELF7]?JSX.H$XVN;3@X,0B*OGZ#.$>FVR!I$[HG:J M3N)6<1+/ MMSB)+4[BYD#*AS=;./TFK\_YAZ,WOVS6JWQ; M%&(3?&XS8'@+9%->)XR!,UP+1C"9/+Q],]")G$(R*?H'-4=XA"\M.E9S7+OH M9PPA\&4^R\JY<*(?'CPQL81?B0H.17)'(2Q_XD>56\N[V].)PD0RI ^5[ZLG MA>:*?-I,R.W*#,9>A,.E/RNF%EK(;M2;QES$E&,[]+3ZX)CF>5(#FK/RO8(O M5X5&B%7J]R4;:X1G4P&#&R\.)<<*SOP"KC=_EV+\[C(@2J[5#Y0+,8F[JX)E MC/';?J%I:_(ENG]SQ[>@0USK)GZ?C@?%F_26*V%'1AO":' 2)%K5K7!MQ8=Z MBJ1M2:W^K.-&(MN9KFONC%JXPEL#5<3Z%-E 5GU?E"JO;Y!:Z3XJU;8#%]&- M K>\M73].,N)2K-.8;#P%M#4^$DATW*&I?5Z4%8W4BX&S+X28RA'S+FTQO[* M*Q+D\WJ8YK AA]SR;&\VRT>QGAL)M[@E,4[8B FA*-:9=3:/8UAPI";T-4U8 M8I;+4?019K",WJ;5%+'*(N0>(*[SE3 YX=U\877ZIID\'_FUUFCJ#%B2@=ZG MR??4EW^PM)N"R!LMZDWAB:_/UVZSS,[4Q1O^MB,#$1D- MDM1)]W+WFMBHHIWA$I/;H[.S3$!X]&;9(A-#WHYVE7?,FH8)6J"$G+*3$9B9 M,8.@H3I:>M MU,K, M-.537P2&*2EHJP@KQWO9XW@N$164P-(2[/#YLX\#?MTA'L,(86N M'KIK[5A#6)Z =]DI;+;/5P/2 T>NVG5:75YPI7$%O=:5#\L=!TR"F;K"FL=. M:V"L1)_/P<=)/WL.\LB=O>V'3\)>Q+%. GQUU^ M%M=^)L!=)7VY5D7O1,&%5K_'1/=A< M8($3:-QTJ:L]"0+3-2/49XL%$.NQY\G"8W_M5U"#?@)?&@0$9?5=46IT=D=M M=$0/+9\H$QL5\!'IG)]<,'$K:L6%08RVPT"VFFM->@%3UX,GZMAEOJ='>5:9 M>OX^3E5=:E5S,,&IXOY%HD'=W3HY]WZ5B6D%>L;8WT>9M++O_MN#',6XR"4 M8\LS9=F,47JF9*9/\ZHIZ2W@ISJM,4JP$P8@:-;MC>0,L:@4# <;8,SN-O-\ MJYGG[[>9YV\P\[P:HV<[[&*,,C2YI3F><)&'-2?=\"&:_GZ+P"+"#NH5!M'P M\H!'D2IVD0RPAYH[T+-M93<08_SBB.$#,C./W/EV['BE"B\,OY; WK+I0L1@ M"9#+A$FFFN(&<"$8KS2H5 EBR4_#F,B QYC.)==-1LY6,6NR"P[!(22!%MOW M1/"&2%RD'T&&>'&"HIT=Z20#_E1<,+VQ)3=37E'#.&+VQW_4C%/ MA#R,4!4U5LR.@KDPGC %07Q FAV1BW.U&,B"L%>"]7L87:3F5"[P9;9_JQON M$*C4H*FQ",\621O3HB_,6NK+5%^-3+5ACF##++HJRD_X*RP3$M#"=+3CK,5D MDL::FW?@ZW8R6NQL!C(81*JL,3@5.].%=\W,F'#B"MV!VFI]CRP=C' M95J$[>!MS+$MTF[)D'8U$A&7(DAD^!**L9WTL'_O M&#\$YU$]25Z-G?]O04[KW#G4=OKAM#)[*$4%J9/&PBQ MP&/4N<9":6'XQ4NRUHI[]R,/.7QFJXU4&5:+#H= M3;B:-/.)^L_?''./0:O1D2WY6JB8I\V,VT""KB9^0HV5"4%><3/VQ9<"_3X> M_?*PZ:H>.,Z/1/)$6"^C(WO2KRUUW;%P T3#%W2GPMUOBWL4'#WSZ]Y-W,LP M&T;\\5*^'=I5NL-3ZV?/=@9N8O@(TI(00"4V1,-O3QKB%VK#_&@J3-N-E@&] MZI,W[C#],A_ZQK46/F&#CN:NLGGB]^J:XVQJ4_=FBEPD--_-A7)AR]\E?78> M3W728"O#YR]?>X79\KL%CDG.#O_X,31L5VMAQ[?"9&%+XO'/][A[SIOY$,C4/P; M?G@Z,P$_'-.OM$X?O+*VC9.\.S'CUL\4L/&3GQ[^2*3J*/OQNE=2NM3[QI/^ MT^3%OA5(BVGOAY\;>HW_4'.5&SJ7)P?<<9LT Q_\0W3*PV0L,;LDRY6Y(VQ/ MA8 M8Y ^>GKHQTP6$SNT*V8H#V<>IBYQ'S"]8J[K'KB88V;D3<=\DOC_(+;GTA^3 MMPLC<+"7W_@Z>J=*^.SP.?:-4_"3\%ZV!?UKZ"# 1EZ<3@_Y(F@GW197Q$,Z M;\_>?/SKFP]8?_]%9&F9GM2OGN^_>+XT@1K_*MDX&!X&1 M(CX'G*W7X43:]0_<]T5&/&SMSAP4H_EG \<+HH&E590<.A8P:DQ!N0G&CYPQ MRJ&JL^,=2 89O-JG2PY MG&O8T/-%;D2,L2AN@MZ:AIZ^UNVNQ_P-' 8 JZOFP#:3 K6YY:RK&O!),F) M37,O'*=H%B@\L!&1@J^$08B=Y[MD55 L?Z95U906BH3F3IX8,YL"<6DN03BI MVK)/C(J8&/B2C0N:?Z%./S\]^_GH_:\?'G9[U(?J8V\8DN.CR5>UF?732OJW MSU2B Y((KZ3F/[E\0/!@E>.E=^@0OJTILGGRP].=P]V=R:YU<>&[:HZ>NS4G4O>MYUM',\57/TDY^\>#D"U_G@^^A-LK^[4>RBYV^/UN%4L M"[@2"RJP(?BU)S\P%7W8'P29F]) MN^=,7@3?//I_IZ>GT4DJI7&P^1#]G=C?G\$N\DHP[5R^.-CU)G,DS1O"IXX6 M\18%V-N1UXO>\\F[$ IXUD,*.YV0',#<8&K?0B67M;_O2JD?$1<\CPQQV%41 M$S6W^1N+O$J**^]/:/4YD3V:(*"/A Z1 URB\$9D.]A]QE+,_1GHH= -E3U# M_3BRB@6O1R#Y%Y)<#;Z<$@XCK)^@1S%&<.$X_3V(YAV>+I1KU;D@D 0*+9V' MN1*;$+ZH**MOO,V.W=C[XTR_BL:P-]1(/)O,,8 VA3P MJ?L=X#THDXFV+3KZ[R!.W?\&Z;Y> Q']" [K?$]F+R!X'_7$4D>1KF-PQL4+ MD:]1TLQZD02HYJ1ZZ67/,;5GG+B;0YWV4XEOKL&R;J7-772T;RQC%7^Z*&'( MR9YE&,7_O;[;U2O8)"-7<@^CG.0["LY0A>T-[U^V;@8SK(1CZ+OXZ\ ,FWWJ M_?[FY,W#QD9M.\ZM.M96><#]J[V[#6)L#/7W[;%(89'/BE. MAA6KRN&VB4Z:F&YKTXBF:2*&-J_2"FE+,_!NRP44'I4M4 H*ADQDPDP;][TR M[>'DRK YG(?I\N@$:?1##]&I!'M-FO:RR,"HPJ"_"4V[SV8P%XK"_/298A;= M#A_KSHW,LJU8=6IEYU^TJKN^ '7$8R0I_4RRTU=3+>]P\Z(Q@JT=0+0$+&17 M=AYXZ\4"&VQ/G'[\;\9^#9^(7_C2#\$86<[[WF:,_8SQF54A6'-D*I5S";YR MC@>&I_%95<#MASN3\UY$KC;8#S3=;=&*>+E*95A,*?6&MT :G*?/P0D%Q?K/ M?9M( F5<16\UB#JX!$?,Y?36NOGGNKQ$2I6-2B'#\,[7F$3F\E%*+0H%][P! MM1EGU%FX+M,Q$3P:GE0Z[00<()>4AGJAGKU;@Z@MX#A\ M;$?KQZ/3WQ>4,7WSA^KF^=D+SMEUL9,O<5H&Y&/8NYU\+'!"+JABPC 85)9V M@#D,3%71\!/,W0F9(SK>7>[!35'1@A&=7G%A2\SZ^R'!.!8CJ-<1BK"SZ24O MB).2_#TF ,2.V]TFT1YZF9&]R(;6E/""%7EW-S<<;^;XG=_._\]S6SX'YQBC M9 TA&:^2I/,1%U9<::91-CQ[#C^K9I07,JCD#K2X&J[.&YJ'5C_IJAGC7*B% MR&$NG,>9,^1P&.&12+&Q8P/ &GND*J 'YS[G!EV^3?W?:NK_Y3;UOTW]WVA9 M_79V^O'-2?2WT[.?3WY]MUD&QC89<@_)D-]=E'2;#'E$R9#-XSS[OF[_E.H.8W6X@HJZ>@C)EOKLD=YWJ:Y0 M@KQD% $L,(\R5VEB@W!X$5R+$_Y5KWUS6\+-]"3[)>&&[K=IE\\$_?< F2^D MTI=::+_+=F!TQ^"7X6_8S$J T99A^^G.)UN[83W;H[C>[6G_FLYF.D&L-,<- M>)Q^749O<+"CM"U/?!NA=/4TX2&&-TQ2D\K MMTEJ^>ST> VX%:N633I#7>.9VB/$)JW0YAIQ4#**&ZAK_C'H4X2$)H70@GC+ M95;7+Q4C9>G*82J=3?:0:J6J9MRL^,)TIL2'R^,6G,NMMB.66=#B)O$[.//3QS7GTZ]OHZ-V;#Z?'&X8/OV-BDFW<:?6XTY.#;R#N]&=, M?,(_TWJ6_>7_ U!+ P04 " %@E=7)$?/N ,( "[*0 %@ &5X,S$P M,6-D;G,P.3,P,C R,RYH=&WM6N]/&[D6_?[^"C_0ZX*4A,DO H%62FFJ17HJ M7:!O=S^M/#.>C,5D/&M[$O+^^G>N/2&!A#9TNS1%KU*!&5_;U[['YQY[?)K: MQG# 9O]Z1O6,NHD[0 M;8=)MW,DHJ.D?7A\V F"7MAI)SW^1W,'56'NZQ@[R\3KG;',ZZF@_ON=5J/7 M+>S)5,8V[3>#X%\[SO3-::)RB_XTZOL_?3,KC5EQ:^L\DZ.\[X:TXZO.BR.5 M*=W?#=R_$RJI)WPLLUG_IX&6//NI9GANZD9HF?AB(_\K^L?PR3U-O9\]5,YD M+N9^-UODZ? VE:&TK-UL!$UVW]'U+D:84Z&?R<=F"SZ>#2^OS]^?GPVNSR\^ ML(OW[.SG\^%[-OQM>/;I^OP_0[Q"Z?!R.[W_^.GRZM/@PS6[OF!7PS,WAG;0 M@M/;Z>_UST-V-;A\._@PO*I?_/;OX>]L<'9-T]X*@M:3?5ZS );7$=P;>6;L4SFMLD$M=QBE[)R8CGM=8)+25R8S9E-M7N]VC MD\=7R)=&7\"FD'# MA?>YM*PWXIN0:"LAF[%(72EJFF$G;&,6F1 M0)P, ,>N9L:*L:FQ\SQJ($[')R\F3*WM"--;;A YFF8B'HF:CY;V M,8J5,"Q7R-OH@84 ?H@@TAJ* "8 2D&GL1"LVDJHY29 MDGXLZD^%%E4C-("Q-!FD JF.J;0I!F@*$3D'J=T"KJD8PYR@6LS"V?(TO"ST MM;<-8 /9BC6"^5RSP!A7 KT8[,HZR,T28PLQ2\&O FB78* MA)S02BC.L@4<*R28!UT#\;&DAFMD468P 85@.*Z,\Z?B)N4)9F:FCE M1A) M8S5'1YQ>>K_A96T)9V;NS(JW+PMJG>V VO6]N+S:/6HU>R>F E,E!X@85))( M/.Z9?1>T<\:U1BG/1X(-0$:790:+9IO7F]T]X;UH=F/_Y!\E MR;#6H%RILSW,:(QBJ8R)B RHW*.5$Y-P Y MJ4A"+]?Q'$G MN2AS*2=44I?URVM*P_).Z9+JE0ES%NJP$5I2Z 9^,D M2!0I'3L'G!X=B1S*(@.L42(*6B]D JWMH8MU)0N0]DL#;_2]P=MUX!U.>%8Z MEJ+(BB2!(I03Q,2L479W"F(#UO6/Z\6>PRHJ@C&-EY2A*NWC'FR2%_B=M2"] MG'QY=\/"N1)WRT_XF8 _'FK4PR%G9/8$C* MX2J*2DUQ7TJ8:UH=*V/QG@[ZT):)T-"?_LR&[3U2)0& P5T/K"O'L3<2[FB M3@WR\LZO?>]5RLV=NB#6&!?^\M3= ?R%[/I MZO[@FRYW=AC/%TAM04_$ELL@73 5P>P)@F-%MMYYQR%=K=+F+L>[%VAR/);6 M"O&97! JJ @JCR7\ZN_ M@VL'&109%*($SF@G2WOB2 J@HDK/=WN WE&^]0G,9UY]%TVGF_.#G25BK MMB/^'&$-H?$8%8VXX[-'<5DI4E0!N" <:S[I&V1\4XX!!,R1&TR51]8>D;W$ MA+XEFY\!\G:BP18UA%PXC@-HW,%SA:Z:3WLRGZAL(BCWY7Q4G9_KBA;%N,C4 M3*!TFBI/A/P>=H&U;R(,&D_[*FS=EJDR" $_H>N8XHP71O3G?YR LXN,S_HR M=W/F*IVL FI"W ^]4'7B^O/%U>?VX^-&+^C1%W>K\3^>=UQ]C&^XC_$'-EXM MZS1ZA]U'2X-&\RO+NNWV5]7\G*^'K<9Q[_";-]LZ:K1:FS5[X*;73S&": J> MO]YI[\PK5#COMXI;UIRO1N85BQ":06VS)T2LOF4?6T05A/9\UXY M< %Z)"C^FM"/$)JM7P(?-609Z0VG9_./\G^4R M>Z^"/('4LD #MQ"RW(ATQ#Z&8.Y9N5Q(]50VU6(46U:OUAOLH]+W8LQ]NQ56 MPL5LG/,C_WQ^Y"8Y'ZIP>G$>BC$3X=L]T6RW3NNU-K3#X_8QU$[;U:C5:D2U M5OOT%'C$_UO;PZXH[OL8.Y7P=B\1:3D&FK]S7*^TFID]FXC0QIU:M?JO/2=Z M<1ZIU.)\&OO[/_TPZX-Q/<+QALI:E71HK.*-59E[M/!@RUR*4=IQ-N_YL6?] M R65[NQ7W;\S:BE'/!%RVOFAJP67/Y0,3TW9@!:1;S;B?]!IX\CN:>(-:6%G M*5*8&5:KDRG]AU@,A66-6J5:9ZN6+-FPI&* 3@?]C72LU5''7O_F;G YZ'7O M!M=7[/J2]7X<]"_9Y>"J>]4;='_&5]C:O]E-[3_\=G/[6_?JCMU=L]M^S]G0 M0%]?7^ZFOG<_]MEM]^9=]ZI_6[[^]\_]_[!N[X[<7J]6Z\_6><,*><;:^#J& M'V]<"H,2^TG%*?NEPCYR*4LL &U%-&4VYO;-?O/T[.GUL6K'R:H=])CQ,$2> M*TN(;*=Q,EOU(@W169UR[?3;VEJKS$SY1E.N.J!6K;C@#EC,Q\ TC 5,,!?8 M6!CV:\XUXD=.V0UD2ENF4G:I=,)JU?*O3$6LQ]%I ;#W8!!N['9J+"2FQ 9I M4,$XM<]>39CJNQ&F=]Q@<# ,R93=IVHB(1Q!R4=+^QB%"@Q+%:9UG(&+E/%T MRO+4ZAQ0;4ST+N=C\#A+\(G49!$/\)5F*L$$9)676Q-((0!CN)Z22,+O >== M&M/@NQ"5P2FE*QAP#A((A,8" <40*08U"4&S22R"F)F%_H:.XX^8)%(,;X$E44\ M2P@]%,=FO=0NT@@IA%N!XX@TD'F(8R)FEH)70KP)HIT,0TYH)11+N8!C@03S M:&I$?"AHX!))Y!(%$(,*@>*F,TZ?@)N815)-S R@&D;"6,UQ(DXOO=ZH96D) M9V:FS)JVKPMJQ[L!M;N5N+S9QZU#Z\P48"K* 2(&%44"'P_,H0O:@'$-#AX8 M;C&40&%D@)@<2F%BZD%B"?(B<2,]A\($4ID<^Q%C:B4]3C*M @CQM6$'"(L0 M$&<^]OV'(.;I"%@7R>@FERA1:_!RK7D 7HM:,_1/_E%0$99Z?-+XC!AK";8> M1J3+UA-%*Q-%.!'9^1C,*$%9W55,+P30YO'W!N@!/_RN"&WA]HPL]C4/!LIE ML3]'48D2;,!SLWT7RG1#0$04,_GL.0RTVJ0 MW$&L2)X+F)0*%J9&@8R)NA@E1>B.!$P^-"(47 LR0/@4[[@_I9%R0VG7+4KC MG0$ M*586$F&-+9#1>B$1K+4]='%=B0Q)^[6!-_C>X&TZ\/;'7.:.I2BR$$58$8HQ MQL1LJ.SF%<06K.L?-Q=[#JO8$1G3^))RJ'+[M ;;Y 4^EP:JEZ,_W]VPX:P2 M=\L/O"=0'P\UFN#UP"W\WG KN-)'AUZ MK6)NYM4%L9X#/(0N'3A_%%0]95+<@RS."1[)E[[817.0OYI-5_,OONER9X?A M;(&4%O1$;+D,T@53$47"LE:US[3B6KE9I,\_Q[@4.F23"6H!/Y(*APBJ" MVD.!^KE!#A#*2+V&J!U_4P$]6W_P1RY0?;?6\C1P)PJ'?^^MO@;7=B569%@A M"L09[61I3QP(0%04Z7F^QYD OZ=\ZRLTEW']632=9LX.?IZ%M6([XL\1-A : M#[&C@3F?/8G+HB+%+@@N+!Q+/ND;S/@F3Q (Z"-G3)%'-AZ1O<:$OB.;GR[F M[4@C6Y0PY. X#D'C#IX+=)5\VA/I6,DQ4.Y+^:@X/]<%+4*2234%;)W$RA,A M7\$N8NU%"H/*\[X)6[=E*@2&"#_0972QY)F!SNR/,^3L3/)I1Z3.9Z[3V?JG MP#%Q/]8+Q21N/M]M)O=)NG;SXL/732KV^W;!'SKW>Q1A$D_'T[5YC;]:A MP'FGGCVPVNI]!H+^XSCZ$'ZCM>_N:[R;KB;,PMY/F%(E0_:V$MU9J]_L'^-2 M=S]7/FQ_KANV1,$S7+>%:,$AE%10EKDS0C9SV,Z'X"_K]IWW["VD K/A[[@C M8!\T%E]45;B*I1<+B-CE/)5=^VW#W^Y_2??/GV'ZJO>O-H\R#83 M/+H_F2GC/I)W_#>A,:S=J%Q0OE.INNC"A\C[N7VZRS-#,R,#%C9&YS,#DS,#(P M,C,N:'1M[1EK;]LV\/M^QCB,>:90GD#Z M\F?)9H.9HM?*(BF[R'RSI49)6H-#GG+A[SCF,] 0*R9+EJ[\UR/!2/JZ*4DF M+4D%BTNP9)^IWT>=S-M5J6<7B5.6T5IOU].:!M<)6S %+<]V7+BKZ,,JAFA3 M*EY2QW%P-I\<3\:C^61Z M-C&+^=!,<0? C&Y_/)[P$N(30XVU+U3\_/9N>C MDSG,I^#VX-R>V6,;9L'8;,=M'3C-+=5\-(/1T?1T'AS!^B9JU?M.9TL5QQB9 MOPU@-CK[=702S*SIA]^"/V TGNOH\1S'^PJ]!V:%91&^^6XOK]/S@+Q!$ M7&"-6'"E^-+7]:%:43PWKVMR_BJD8O'JCB#/LP_R_Z@2M!^TV22#D&<9#17C M&5PQE8!**+PKB$ KI"LXHSD7"A!XS,427,=Z!S$7!BMF,B0I?"J1@>(F(IC1 M7-'E@HI7.V['&;0PSDVQYC&,">XRI'!$)5H 9BN)F+()DRRT85=S?+73\SQG M,.;+G&0K\^8.]H!(E)4B\QL%9S0L!%.,2B!9!,%UF)#L@N()L5PR*?5F\*LQ M(SQ.(*&"H@+K,LJ-U2)0B2:,,B:**$']+B](UH13@8IJQQ@9XX31&"6A9,4N M*4SCF(6X;>2KV58Z-P'7M&.;D!="%@2I%5\O 96MRQ* .R,1S_6)MXY>(^ED MJ_C/B%B0C$IK>IW2%8Q"I2$ZK)L()[B3@][@\0A_,C0[^)J3*,(CUTIIK/R# M=AVL561::SGP(H'IVO567DCD70.X3IF)<[1\E0)QD6(^A.CF5(?=32@*^JE@ M@NJN0VJ7W#IXE^P!IHI[L!OMW;CQ-G!O@K;RI=MOM=&+_8$.MQ_&D=[V.))E M6+F6Q'@'JYXB2!GAJG%,[67"=-G+,?6U0YL:3-(4D(QJQ=#=,D8NNZ=JO3>G:V;;OC]IZ?JV-W^H^#U]GN M&_N6-D8O2HR<-XU6HR:H@MUWP#5Y7?/[-ZB=QKWPJ0("T4'RE$50)VS-RLNO M-;/U>-19=S]\2CXO5'7,+/9JI]T=2/.\=ZS?)-VW-J[.Y>_0LMMFS:TWV!=U MD?_;\1_MN'LJ&!ZU.9ZU&^;;^U;VVT3=6OL=80=S;TCXCG:L!INA?,9P@ M%GI4K&8.Y%N3:7A?EKBO:OTG$LS/_F"ID07]XW+]=L&RNCHW)*0!791A7J#,R,#)C9&YS M,#DS,#(P,C,N:'1M[1G]3]M&]/?]%6]!:T&*C>U\D#@IDA>"FJHCE*3K]M-T ML<_X5L?GWIV![*_?N[,-@0!;*T;3:@A%L=_WY[UW&29JF1X.$TJBPQ^&/UH6 M'/&P6-),02@H432"0K+L'#Y$5'X$RZJP1CQ?"7:>*/ KU.M]<[ M\.)6Q_W#;2 IHI>GAD$]',8\ M4RA/('WYM62SP4S1*V61E)UGOC&I49+6X)"G7/@[COD;:(@5DR5+5_[+0#"2 MOFQ*DDE+4L'B$BS97]3OHT[FZ;+4\P")4Y;16F_7TYJ.KQ*V8 I:GNUXM_6\ M7\,074K%343"?3$]@>@RCUY/Q,1Q/3H*3T21XBZ\0.CZ#[53_ M]/W9['UP,H?Y%-P>O+=G]LB&V7ADS'%;':>YI9H',PB.IJ?S\1&L&U&KWG>Z M6ZHXYLC\]1AFP=G/PSO^'8+17&>/YSC>Y^M]3QVOMP,BSK$C++A2 M?.GK;E"]43PWCVML_RRD8O&J?,6R"*7XGF@!F*TD8LHF3++0AEW-\<5.S_.'A M 0D5%!58EU$:5HM )9KPAB<9_&+#!Y*F3121,33T5X8:GPI468?(2!LEC,9P MS#*2A1@ F,8Q(@EMHA90:=\$?*=#W(2\$+(@2*WX>NU77B]K'VTD$<_U2;>. M7B/I*JOXSXA8D(Q*:WJ5TA4$H=(0G<]-A!.TJ=,;/)S:CR9I%Q]S$D5XU%HI MC97?:==I6^6HY?:>-T5=NS;EF43>=H#KE#4Y1\]7Q1 7*59&B&%.=0)>)Z6@ MGPHFJ)XVI [)38!WR1Y@+KF=W6CO.HPW*7R=OE4LW7ZKC5'L#W2Z?3>!]+8G MD"S#'K8D)CK8_Q1!R@C?FL#4429,-\ <2U\'M*G!V!@ R:A6#,,M:17VDYPHUP>5(HN4UAP67$146.CFE.22 M^O670<1DGI*5SS+C-T,TV)1WH9L8MOE*B)%7@JM1M]^W#YP#/>TJ/!I55 NN M!F';#,+[*MJ$M7IVW^L_"'9L]T'88VQ=UVYU6T_.MFUWW=[3/?TL<818F9\ZK1:M0$5;+[#KBFKFM^7X+:;=Q)GRHA$!TD3UD$=<'6K+S\ M2C-;ST===7?3I^3S3%W'[& O=MH' VD^;QWPUR7WM5VK*_D;].MV^7+KW?79 MT^3_/OU'G^Z>"H8^R]%I01CR(E/ZADC[=,.;>U_+G9NH6^O.(QQL[NP.W[ U MTU!QW$+!:Y4+Z&8"[)N19VWH>L99N%R.O[_/)[I0><9(0/T7@+Z5P#6 "X8S M,/8.,Z0S7/!P35,T0W6P0LR==+7I1;!8W=K0$]SB%Q11<\$OF+X.P17^T6L/ MW:TN&:X5"[T_5HL(6 MF-"[NA .._ 1 " ?)F 0!C9&YS+3(P,C,P.3,P+GAS M9%!+ 0(4 Q0 ( 6"5U>-UID,H2$ (U' 0 5 " =MW M 0!C9&YS+3(P,C,P.3,P7V-A;"YX;6Q02P$"% ,4 " %@E=79>?\FD58 M "K[P, %0 @ &OF0$ 8V1N&UL M4$L! A0#% @ !8)75T7U!"C/"P H0P !0 ( !)_(! M &-D;G,M,C R,S Y,S!?9S$N:G!G4$L! A0#% @ !8)75R7_0?=/![(J$\ /PZ @ 6 " #$P,#)C9&YS,#DS,#(P,C,N:'1M4$L! A0#% @ !8)75R1'S[@#" MNRD !8 ( !I$,$ &5X,S$P,6-D;G,P.3,P,C R,RYH=&U0 M2P$"% ,4 " %@E=7IMBQ?! ( "K*@ %@ @ ';2P0 M97@S,3 R8V1N#,R,#%C9&YS,#DS,#(P,C,N:'1M M4$L! A0#% @ !8)75Q3V%*M$!0 EA@ !8 ( !F%D$ M &5X,S(P,F-D;G,P.3,P,C R,RYH=&U02P4& T #0!D P $%\$ end