0001013857-24-000155.txt : 20240724 0001013857-24-000155.hdr.sgml : 20240724 20240724161114 ACCESSION NUMBER: 0001013857-24-000155 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240724 DATE AS OF CHANGE: 20240724 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PEGASYSTEMS INC CENTRAL INDEX KEY: 0001013857 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] ORGANIZATION NAME: 06 Technology IRS NUMBER: 042787865 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11859 FILM NUMBER: 241138197 BUSINESS ADDRESS: STREET 1: ONE MAIN STREET CITY: CAMBRIDGE STATE: MA ZIP: 02142-1531 BUSINESS PHONE: 6173749600 MAIL ADDRESS: STREET 1: ONE MAIN STREET CITY: CAMBRIDGE STATE: MA ZIP: 02142-1531 10-Q 1 pega-20240630.htm 10-Q pega-20240630
false00010138572024Q212/31http://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent0.0074045111111111111111111111111111111111111365xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purepega:dayiso4217:USDpega:derivative00010138572024-01-012024-06-3000010138572024-07-1700010138572024-06-3000010138572023-12-310001013857pega:SubscriptionServicesMember2024-04-012024-06-300001013857pega:SubscriptionServicesMember2023-04-012023-06-300001013857pega:SubscriptionServicesMember2024-01-012024-06-300001013857pega:SubscriptionServicesMember2023-01-012023-06-300001013857pega:SubscriptionLicenseMember2024-04-012024-06-300001013857pega:SubscriptionLicenseMember2023-04-012023-06-300001013857pega:SubscriptionLicenseMember2024-01-012024-06-300001013857pega:SubscriptionLicenseMember2023-01-012023-06-300001013857pega:ConsultingMember2024-04-012024-06-300001013857pega:ConsultingMember2023-04-012023-06-300001013857pega:ConsultingMember2024-01-012024-06-300001013857pega:ConsultingMember2023-01-012023-06-300001013857pega:PerpetualLicenseMember2024-04-012024-06-300001013857pega:PerpetualLicenseMember2023-04-012023-06-300001013857pega:PerpetualLicenseMember2024-01-012024-06-300001013857pega:PerpetualLicenseMember2023-01-012023-06-3000010138572024-04-012024-06-3000010138572023-04-012023-06-3000010138572023-01-012023-06-300001013857us-gaap:CommonStockMember2022-12-310001013857us-gaap:AdditionalPaidInCapitalMember2022-12-310001013857us-gaap:RetainedEarningsMember2022-12-310001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100010138572022-12-310001013857us-gaap:CommonStockMember2023-01-012023-03-310001013857us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100010138572023-01-012023-03-310001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001013857us-gaap:RetainedEarningsMember2023-01-012023-03-310001013857us-gaap:CommonStockMember2023-03-310001013857us-gaap:AdditionalPaidInCapitalMember2023-03-310001013857us-gaap:RetainedEarningsMember2023-03-310001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100010138572023-03-310001013857us-gaap:CommonStockMember2023-04-012023-06-300001013857us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001013857us-gaap:RetainedEarningsMember2023-04-012023-06-300001013857us-gaap:CommonStockMember2023-06-300001013857us-gaap:AdditionalPaidInCapitalMember2023-06-300001013857us-gaap:RetainedEarningsMember2023-06-300001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000010138572023-06-300001013857us-gaap:CommonStockMember2023-12-310001013857us-gaap:AdditionalPaidInCapitalMember2023-12-310001013857us-gaap:RetainedEarningsMember2023-12-310001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001013857us-gaap:CommonStockMember2024-01-012024-03-310001013857us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100010138572024-01-012024-03-310001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001013857us-gaap:RetainedEarningsMember2024-01-012024-03-310001013857us-gaap:CommonStockMember2024-03-310001013857us-gaap:AdditionalPaidInCapitalMember2024-03-310001013857us-gaap:RetainedEarningsMember2024-03-310001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100010138572024-03-310001013857us-gaap:CommonStockMember2024-04-012024-06-300001013857us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001013857us-gaap:RetainedEarningsMember2024-04-012024-06-300001013857us-gaap:CommonStockMember2024-06-300001013857us-gaap:AdditionalPaidInCapitalMember2024-06-300001013857us-gaap:RetainedEarningsMember2024-06-300001013857us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001013857us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001013857us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001013857us-gaap:CorporateDebtSecuritiesMember2024-06-300001013857us-gaap:CorporateDebtSecuritiesMember2023-12-310001013857srt:MinimumMemberpega:ClientRelationshipsMember2024-06-300001013857pega:ClientRelationshipsMembersrt:MaximumMember2024-06-300001013857pega:ClientRelationshipsMember2024-06-300001013857srt:MinimumMemberus-gaap:PatentedTechnologyMember2024-06-300001013857us-gaap:PatentedTechnologyMembersrt:MaximumMember2024-06-300001013857us-gaap:PatentedTechnologyMember2024-06-300001013857srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2024-06-300001013857us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2024-06-300001013857us-gaap:OtherIntangibleAssetsMember2024-06-300001013857srt:MinimumMemberpega:ClientRelationshipsMember2023-12-310001013857pega:ClientRelationshipsMembersrt:MaximumMember2023-12-310001013857pega:ClientRelationshipsMember2023-12-310001013857srt:MinimumMemberus-gaap:PatentedTechnologyMember2023-12-310001013857us-gaap:PatentedTechnologyMembersrt:MaximumMember2023-12-310001013857us-gaap:PatentedTechnologyMember2023-12-310001013857srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2023-12-310001013857us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2023-12-310001013857us-gaap:OtherIntangibleAssetsMember2023-12-310001013857pega:CostOfRevenueMember2024-04-012024-06-300001013857pega:CostOfRevenueMember2023-04-012023-06-300001013857pega:CostOfRevenueMember2024-01-012024-06-300001013857pega:CostOfRevenueMember2023-01-012023-06-300001013857us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001013857us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001013857us-gaap:SellingAndMarketingExpenseMember2024-01-012024-06-300001013857us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001013857us-gaap:ConvertibleDebtMember2020-02-290001013857us-gaap:ConvertibleDebtMember2020-02-012020-02-290001013857us-gaap:ConvertibleDebtMember2023-04-012023-06-300001013857us-gaap:ConvertibleDebtMember2023-01-012023-06-300001013857us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2020-02-012020-02-290001013857us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:ConvertibleDebtMember2020-02-012020-02-290001013857us-gaap:DebtInstrumentRedemptionPeriodThreeMember2023-03-012024-06-300001013857us-gaap:DebtInstrumentRedemptionPeriodThreeMemberus-gaap:ConvertibleDebtMember2023-03-012024-06-300001013857us-gaap:ConvertibleDebtMember2024-06-300001013857us-gaap:ConvertibleDebtMember2023-12-310001013857us-gaap:ConvertibleDebtMember2024-01-012024-06-300001013857us-gaap:ConvertibleDebtMember2024-04-012024-06-3000010138572020-02-012020-02-2900010138572020-02-290001013857us-gaap:DerivativeFinancialInstrumentsAssetsMember2023-12-310001013857us-gaap:DerivativeFinancialInstrumentsAssetsMember2022-12-310001013857us-gaap:DerivativeFinancialInstrumentsAssetsMember2024-01-012024-06-300001013857us-gaap:DerivativeFinancialInstrumentsAssetsMember2023-01-012023-06-300001013857us-gaap:DerivativeFinancialInstrumentsAssetsMember2024-06-300001013857us-gaap:DerivativeFinancialInstrumentsAssetsMember2023-06-300001013857us-gaap:LineOfCreditMemberpega:PNCBankNationalAssociationMemberus-gaap:RevolvingCreditFacilityMember2019-11-302019-11-300001013857us-gaap:LineOfCreditMemberpega:PNCBankNationalAssociationMemberus-gaap:RevolvingCreditFacilityMember2019-11-300001013857pega:PNCBankNationalAssociationMemberpega:CreditAgreementMember2024-06-300001013857us-gaap:FacilityClosingMember2023-01-012023-03-310001013857us-gaap:EmployeeSeveranceMember2023-04-012023-06-300001013857us-gaap:EmployeeSeveranceMember2023-07-012023-09-300001013857us-gaap:FacilityClosingMember2023-10-012023-12-310001013857us-gaap:FacilityClosingMember2024-04-012024-06-300001013857us-gaap:EmployeeSeveranceMember2023-12-310001013857us-gaap:EmployeeSeveranceMember2022-12-310001013857us-gaap:EmployeeSeveranceMember2024-01-012024-06-300001013857us-gaap:EmployeeSeveranceMember2023-01-012023-06-300001013857us-gaap:EmployeeSeveranceMember2024-06-300001013857us-gaap:EmployeeSeveranceMember2023-06-300001013857us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMember2024-06-300001013857us-gaap:FairValueInputsLevel2Memberus-gaap:CashEquivalentsMember2024-06-300001013857us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMember2024-06-300001013857us-gaap:CashEquivalentsMember2024-06-300001013857us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMember2023-12-310001013857us-gaap:FairValueInputsLevel2Memberus-gaap:CashEquivalentsMember2023-12-310001013857us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMember2023-12-310001013857us-gaap:CashEquivalentsMember2023-12-310001013857us-gaap:FairValueInputsLevel1Member2024-06-300001013857us-gaap:FairValueInputsLevel2Member2024-06-300001013857us-gaap:FairValueInputsLevel3Member2024-06-300001013857us-gaap:FairValueInputsLevel1Member2023-12-310001013857us-gaap:FairValueInputsLevel2Member2023-12-310001013857us-gaap:FairValueInputsLevel3Member2023-12-310001013857us-gaap:FairValueInputsLevel1Memberpega:InvestmentsInPrivatelyHeldCompaniesMember2024-06-300001013857us-gaap:FairValueInputsLevel2Memberpega:InvestmentsInPrivatelyHeldCompaniesMember2024-06-300001013857us-gaap:FairValueInputsLevel3Memberpega:InvestmentsInPrivatelyHeldCompaniesMember2024-06-300001013857pega:InvestmentsInPrivatelyHeldCompaniesMember2024-06-300001013857us-gaap:FairValueInputsLevel1Memberpega:InvestmentsInPrivatelyHeldCompaniesMember2023-12-310001013857us-gaap:FairValueInputsLevel2Memberpega:InvestmentsInPrivatelyHeldCompaniesMember2023-12-310001013857us-gaap:FairValueInputsLevel3Memberpega:InvestmentsInPrivatelyHeldCompaniesMember2023-12-310001013857pega:InvestmentsInPrivatelyHeldCompaniesMember2023-12-310001013857pega:PrivatelyHeldInvestmentMember2023-12-310001013857pega:PrivatelyHeldInvestmentMember2022-12-310001013857pega:PrivatelyHeldInvestmentMember2024-01-012024-06-300001013857pega:PrivatelyHeldInvestmentMember2023-01-012023-06-300001013857pega:PrivatelyHeldInvestmentMember2024-06-300001013857pega:PrivatelyHeldInvestmentMember2023-06-300001013857country:US2024-04-012024-06-300001013857us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2024-04-012024-06-300001013857country:US2023-04-012023-06-300001013857us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2023-04-012023-06-300001013857country:US2024-01-012024-06-300001013857us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2024-01-012024-06-300001013857country:US2023-01-012023-06-300001013857us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2023-01-012023-06-300001013857pega:OtherAmericasMember2024-04-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberpega:OtherAmericasMember2024-04-012024-06-300001013857pega:OtherAmericasMember2023-04-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberpega:OtherAmericasMember2023-04-012023-06-300001013857pega:OtherAmericasMember2024-01-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberpega:OtherAmericasMember2024-01-012024-06-300001013857pega:OtherAmericasMember2023-01-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberpega:OtherAmericasMember2023-01-012023-06-300001013857country:GB2024-04-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:GB2024-04-012024-06-300001013857country:GB2023-04-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:GB2023-04-012023-06-300001013857country:GB2024-01-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:GB2024-01-012024-06-300001013857country:GB2023-01-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:GB2023-01-012023-06-300001013857us-gaap:EMEAMember2024-04-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001013857us-gaap:EMEAMember2023-04-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMemberus-gaap:SalesRevenueNetMember2023-04-012023-06-300001013857us-gaap:EMEAMember2024-01-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMemberus-gaap:SalesRevenueNetMember2024-01-012024-06-300001013857us-gaap:EMEAMember2023-01-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMemberus-gaap:SalesRevenueNetMember2023-01-012023-06-300001013857srt:AsiaPacificMember2024-04-012024-06-300001013857us-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001013857srt:AsiaPacificMember2023-04-012023-06-300001013857us-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMemberus-gaap:SalesRevenueNetMember2023-04-012023-06-300001013857srt:AsiaPacificMember2024-01-012024-06-300001013857us-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMemberus-gaap:SalesRevenueNetMember2024-01-012024-06-300001013857srt:AsiaPacificMember2023-01-012023-06-300001013857us-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMemberus-gaap:SalesRevenueNetMember2023-01-012023-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001013857us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-04-012023-06-300001013857pega:SubscriptionLicenseMemberus-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001013857pega:SubscriptionLicenseMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001013857pega:SubscriptionLicenseMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001013857pega:SubscriptionLicenseMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001013857pega:PerpetualLicenseMemberus-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001013857pega:PerpetualLicenseMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001013857pega:PerpetualLicenseMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001013857pega:PerpetualLicenseMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001013857us-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001013857us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001013857us-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001013857us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001013857us-gaap:TransferredOverTimeMemberus-gaap:MaintenanceMember2024-04-012024-06-300001013857us-gaap:TransferredOverTimeMemberus-gaap:MaintenanceMember2023-04-012023-06-300001013857us-gaap:TransferredOverTimeMemberus-gaap:MaintenanceMember2024-01-012024-06-300001013857us-gaap:TransferredOverTimeMemberus-gaap:MaintenanceMember2023-01-012023-06-300001013857us-gaap:TransferredOverTimeMemberpega:PegaCloudMember2024-04-012024-06-300001013857us-gaap:TransferredOverTimeMemberpega:PegaCloudMember2023-04-012023-06-300001013857us-gaap:TransferredOverTimeMemberpega:PegaCloudMember2024-01-012024-06-300001013857us-gaap:TransferredOverTimeMemberpega:PegaCloudMember2023-01-012023-06-300001013857us-gaap:TransferredOverTimeMemberpega:ConsultingMember2024-04-012024-06-300001013857us-gaap:TransferredOverTimeMemberpega:ConsultingMember2023-04-012023-06-300001013857us-gaap:TransferredOverTimeMemberpega:ConsultingMember2024-01-012024-06-300001013857us-gaap:TransferredOverTimeMemberpega:ConsultingMember2023-01-012023-06-300001013857us-gaap:TransferredOverTimeMember2024-04-012024-06-300001013857us-gaap:TransferredOverTimeMember2023-04-012023-06-300001013857us-gaap:TransferredOverTimeMember2024-01-012024-06-300001013857us-gaap:TransferredOverTimeMember2023-01-012023-06-300001013857pega:PegaCloudMember2024-04-012024-06-300001013857pega:PegaCloudMember2023-04-012023-06-300001013857us-gaap:MaintenanceMember2024-04-012024-06-300001013857us-gaap:MaintenanceMember2023-04-012023-06-300001013857pega:SubscriptionMember2024-04-012024-06-300001013857pega:SubscriptionMember2023-04-012023-06-300001013857pega:SubscriptionMember2024-01-012024-06-300001013857pega:SubscriptionMember2023-01-012023-06-300001013857pega:ConsultingMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001013857pega:ConsultingMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001013857pega:PerpetualLicenseMemberus-gaap:TransferredOverTimeMember2024-01-012024-06-300001013857pega:PerpetualLicenseMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-3000010138572024-07-01pega:PegaCloudMember2024-06-300001013857us-gaap:MaintenanceMember2024-07-012024-06-300001013857pega:SubscriptionLicenseMember2024-07-012024-06-300001013857pega:PerpetualLicenseMember2024-07-012024-06-300001013857pega:ConsultingMember2024-07-012024-06-3000010138572024-07-012024-06-300001013857pega:PegaCloudMember2025-07-012024-06-300001013857us-gaap:MaintenanceMember2025-07-012024-06-300001013857pega:SubscriptionLicenseMember2025-07-012024-06-300001013857pega:PerpetualLicenseMember2025-07-012024-06-300001013857pega:ConsultingMember2025-07-012024-06-3000010138572025-07-012024-06-3000010138572026-07-01pega:PegaCloudMember2024-06-3000010138572026-07-01us-gaap:MaintenanceMember2024-06-3000010138572026-07-01pega:SubscriptionLicenseMember2024-06-3000010138572026-07-01pega:PerpetualLicenseMember2024-06-3000010138572026-07-01pega:ConsultingMember2024-06-3000010138572026-07-012024-06-300001013857pega:PegaCloudMember2027-07-012024-06-300001013857us-gaap:MaintenanceMember2027-07-012024-06-300001013857pega:SubscriptionLicenseMember2027-07-012024-06-300001013857pega:PerpetualLicenseMember2027-07-012024-06-300001013857pega:ConsultingMember2027-07-012024-06-3000010138572027-07-012024-06-300001013857pega:PegaCloudMember2024-06-300001013857us-gaap:MaintenanceMember2024-06-300001013857pega:SubscriptionLicenseMember2024-06-300001013857pega:PerpetualLicenseMember2024-06-300001013857pega:ConsultingMember2024-06-3000010138572023-07-01pega:PegaCloudMember2023-06-3000010138572023-07-01us-gaap:MaintenanceMember2023-06-300001013857pega:SubscriptionLicenseMember2023-07-012023-06-300001013857pega:PerpetualLicenseMember2023-07-012023-06-300001013857pega:ConsultingMember2023-07-012023-06-3000010138572023-07-012023-06-3000010138572024-07-01pega:PegaCloudMember2023-06-300001013857us-gaap:MaintenanceMember2024-07-012023-06-300001013857pega:SubscriptionLicenseMember2024-07-012023-06-300001013857pega:PerpetualLicenseMember2024-07-012023-06-300001013857pega:ConsultingMember2024-07-012023-06-3000010138572024-07-012023-06-300001013857pega:PegaCloudMember2025-07-012023-06-300001013857us-gaap:MaintenanceMember2025-07-012023-06-300001013857pega:SubscriptionLicenseMember2025-07-012023-06-300001013857pega:PerpetualLicenseMember2025-07-012023-06-300001013857pega:ConsultingMember2025-07-012023-06-3000010138572025-07-012023-06-3000010138572026-07-01pega:PegaCloudMember2023-06-3000010138572026-07-01us-gaap:MaintenanceMember2023-06-3000010138572026-07-01pega:SubscriptionLicenseMember2023-06-3000010138572026-07-01pega:PerpetualLicenseMember2023-06-3000010138572026-07-01pega:ConsultingMember2023-06-3000010138572026-07-012023-06-300001013857pega:PegaCloudMember2023-06-300001013857us-gaap:MaintenanceMember2023-06-300001013857pega:SubscriptionLicenseMember2023-06-300001013857pega:PerpetualLicenseMember2023-06-300001013857pega:ConsultingMember2023-06-300001013857us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001013857us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001013857us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001013857us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001013857us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001013857us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001013857us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001013857us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001013857us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001013857pega:NonqualifiedStockOptionsMember2024-01-012024-06-300001013857pega:PerformanceStockOptionsMember2024-01-012024-06-300001013857us-gaap:RestrictedStockUnitsRSUMemberpega:CorporateIncentiveCompensationPlanMember2024-01-012024-06-300001013857us-gaap:ShareBasedCompensationAwardTrancheOneMemberpega:PerformanceStockOptionsMember2024-01-012024-06-300001013857us-gaap:ShareBasedCompensationAwardTrancheTwoMemberpega:PerformanceStockOptionsMember2024-01-012024-06-300001013857us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001013857us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001013857us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001013857us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001013857us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001013857us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001013857us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001013857pega:AppianCorpVPegasystemsIncYouyongZouMemberpega:TradeSecretMisappropriationMemberus-gaap:JudicialRulingMember2022-05-092022-05-090001013857pega:AppianCorpVPegasystemsIncYouyongZouMemberus-gaap:JudicialRulingMemberpega:ViolationOfTheVirginiaComputerCrimesActMember2022-05-092022-05-090001013857pega:AppianCorpVPegasystemsIncYouyongZouMemberus-gaap:JudicialRulingMember2022-09-152022-09-150001013857pega:AppianCorpVPegasystemsIncYouyongZouMemberpega:TradeSecretMisappropriationMember2022-09-150001013857pega:AppianCorpVPegasystemsIncYouyongZouMember2022-09-2900010138572024-03-042024-03-0400010138572024-05-012024-05-3100010138572024-05-310001013857pega:RichardH.JonesMember2024-01-012024-06-300001013857pega:RichardH.JonesMember2024-04-012024-06-300001013857pega:RichardH.JonesRuleTradingArrangementCommonStockMemberpega:RichardH.JonesMember2024-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________
FORM 10-Q
_____________________________________
Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended June 30, 2024
OR
Transition Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Commission File Number: 1-11859 
____________________________
PEGASYSTEMS INC.
(Exact name of Registrant as specified in its charter) 
____________________________
Massachusetts04-2787865
(State or other jurisdiction of incorporation or organization)(IRS Employer Identification No.)
One Main Street, Cambridge, MA 02142
(Address of principal executive offices, including zip code)
(617) 374-9600
(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, $.01 par value per sharePEGANASDAQ 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 x 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 during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes x 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 filer
x
Accelerated filer
Non-accelerated filerSmaller reporting companyEmerging 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
There were 85,409,645 shares of the Registrant’s common stock, $0.01 par value per share, outstanding on July 17, 2024.



PEGASYSTEMS INC.

QUARTERLY REPORT ON FORM 10-Q

TABLE OF CONTENTS
Page
PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
Unaudited Condensed Consolidated Balance Sheets as of June 30, 2024 and December 31, 2023
Unaudited Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2024 and 2023
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and six months ended June 30, 2024 and 2023
Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the six months ended June 30, 2024 and 2023
Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2024 and 2023
Notes to Unaudited Condensed Consolidated Financial Statements
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
PART II - OTHER INFORMATION
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 5. Other Information
Item 6. Exhibits
Signature

2

PART I - FINANCIAL INFORMATION
ITEM 1.     FINANCIAL STATEMENTS
PEGASYSTEMS INC.
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands)
June 30, 2024December 31, 2023
Assets
Current assets:
Cash and cash equivalents$258,257 $229,902 
Marketable securities406,819 193,436 
Total cash, cash equivalents, and marketable securities665,076 423,338 
Accounts receivable, net
165,723 300,173 
Unbilled receivables, net
164,533 237,379 
Other current assets76,323 68,137 
Total current assets1,071,655 1,029,027 
Long-term unbilled receivables, net
81,218 85,402 
Goodwill81,410 81,611 
Other long-term assets302,249 314,696 
Total assets$1,536,532 $1,510,736 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$16,682 $11,290 
Accrued expenses44,875 39,941 
Accrued compensation and related expenses81,110 126,640 
Deferred revenue352,618 377,845 
Convertible senior notes, net500,604 — 
Other current liabilities20,677 21,343 
Total current liabilities1,016,566 577,059 
Long-term convertible senior notes, net
 499,368 
Long-term operating lease liabilities
70,202 66,901 
Other long-term liabilities14,362 13,570 
Total liabilities1,101,130 1,156,898 
Commitments and contingencies (Note 15)
Stockholders’ equity:
Preferred stock, 1,000 shares authorized; none issued
  
Common stock, 200,000 shares authorized; 85,369 and 83,840 shares issued and outstanding at
June 30, 2024 and December 31, 2023, respectively
854 838 
Additional paid-in capital473,030 379,584 
(Accumulated deficit)(14,216)(8,705)
Accumulated other comprehensive (loss)(24,266)(17,879)
Total stockholders’ equity435,402 353,838 
Total liabilities and stockholders’ equity$1,536,532 $1,510,736 

See notes to unaudited condensed consolidated financial statements.
3


PEGASYSTEMS INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Revenue
Subscription services$214,430 $197,105 $426,333 $384,614 
Subscription license84,647 41,197 147,985 125,724 
Consulting52,040 58,387 106,087 111,420 
Perpetual license36 1,579 895 1,982 
Total revenue351,153 298,268 681,300 623,740 
Cost of revenue
Subscription services36,238 36,783 72,062 73,647 
Subscription license477 623 1,120 1,342 
Consulting60,231 58,710 118,413 119,058 
Perpetual license 24 9 27 
Total cost of revenue96,946 96,140 191,604 194,074 
Gross profit254,207 202,128 489,696 429,666 
Operating expenses
Selling and marketing139,761 143,858 267,456 293,655 
Research and development75,425 73,931 147,538 149,307 
General and administrative25,420 23,462 48,947 46,572 
Litigation settlement, net of recoveries
  32,403  
Restructuring635 2,167 798 3,628 
Total operating expenses241,241 243,418 497,142 493,162 
Income (loss) from operations12,966 (41,290)(7,446)(63,496)
Foreign currency transaction gain (loss)437 (3,290)(2,825)(5,965)
Interest income6,785 1,814 12,066 3,299 
Interest expense(1,656)(1,778)(3,408)(3,696)
(Loss) income on capped call transactions(3,277)(1,361)22 1,845 
Other income, net 5,702 1,684 12,285 
Income (loss) before provision for income taxes15,255 (40,203)93 (55,728)
Provision for income taxes8,642 6,601 5,604 11,850 
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Earnings (loss) per share
Basic$0.08 $(0.56)$(0.07)$(0.82)
Diluted$0.07 $(0.56)$(0.07)$(0.82)
Weighted-average number of common shares outstanding
Basic85,157 83,039 84,712 82,823 
Diluted88,500 83,039 84,712 82,823 

See notes to unaudited condensed consolidated financial statements.
4


PEGASYSTEMS INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Other comprehensive (loss) income, net of tax
Unrealized (loss) on available-for-sale securities(72)(195)(818)(241)
Foreign currency translation adjustments(2,142)361 (5,569)1,950 
Total other comprehensive (loss) income, net of tax(2,214)166 (6,387)1,709 
Comprehensive income (loss)$4,399 $(46,638)$(11,898)$(65,869)

See notes to unaudited condensed consolidated financial statements.
5


PEGASYSTEMS INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except per share amounts)
Common StockAdditional paid-in capital(Accumulated deficit)Accumulated other comprehensive (loss)Total stockholders’ equity
Number
of shares
Amount
December 31, 202282,436 $824 $229,602 $(76,513)$(23,070)$130,843 
Issuance of common stock for stock compensation plans452 4 668 — — 672 
Issuance of common stock under the employee stock purchase plan52 1 2,142 — — 2,143 
Stock-based compensation— — 42,557 — — 42,557 
Cash dividends declared ($0.03 per share)
— — (2,488)— — (2,488)
Other comprehensive income— — — — 1,543 1,543 
Net (loss)— — — (20,774)— (20,774)
March 31, 202382,940 $829 $272,481 $(97,287)$(21,527)$154,496 
Issuance of common stock for stock compensation plans225 2 1,824 — — 1,826 
Issuance of common stock under the employee stock purchase plan47 1 1,980 — — 1,981 
Stock-based compensation— — 36,227 — — 36,227 
Cash dividends declared ($0.03 per share)
— — (2,496)— — (2,496)
Other comprehensive income— — — — 166 166 
Net (loss)— — — (46,804)— (46,804)
June 30, 202383,212 $832 $310,016 $(144,091)$(21,361)$145,396 
December 31, 202383,840 $838 $379,584 $(8,705)$(17,879)$353,838 
Issuance of common stock for stock compensation plans1,139 12 18,644 — — 18,656 
Issuance of common stock under the employee stock purchase plan32 — 1,758 — — 1,758 
Stock-based compensation— — 34,781 — — 34,781 
Cash dividends declared ($0.03 per share)
— — (2,550)— — (2,550)
Other comprehensive (loss)— — — — (4,173)(4,173)
Net (loss)— — — (12,124)— (12,124)
March 31, 202485,011 $850 $432,217 $(20,829)$(22,052)$390,186 
Issuance of common stock for stock compensation plans326 4 5,481 — — 5,485 
Issuance of common stock under the employee stock purchase plan32 — 1,669 — — 1,669 
Stock-based compensation— — 36,224 — — 36,224 
Cash dividends declared ($0.03 per share)
— — (2,561)— — (2,561)
Other comprehensive (loss)— —  — (2,214)(2,214)
Net income— — — 6,613 — 6,613 
June 30, 202485,369 $854 $473,030 $(14,216)$(24,266)$435,402 

See notes to unaudited condensed consolidated financial statements.
6


PEGASYSTEMS INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Six Months Ended
June 30,
20242023
Operating activities
Net (loss)$(5,511)$(67,578)
Adjustments to reconcile net (loss) to cash provided by operating activities
Stock-based compensation71,005 78,784 
Amortization of deferred commissions32,276 29,027 
Amortization of intangible assets and depreciation8,812 9,553 
Lease expense7,844 8,186 
Foreign currency transaction loss2,825 5,965 
(Gain) on capped call transactions(22)(1,845)
Deferred income taxes232 (136)
(Gain) on investments(1,628)(4,430)
(Gain) on repurchases of convertible senior notes (7,855)
Other non-cash(5,056)2,122 
Change in operating assets and liabilities, net109,466 61,959 
Cash provided by operating activities220,243 113,752 
Investing activities
Purchases of investments(291,810)(69,662)
Proceeds from maturities and called investments83,967 88,849 
Sales of investments 10,725 
Investment in property and equipment(1,857)(13,933)
Cash (used in) provided by investing activities(209,700)15,979 
Financing activities
Repurchases of convertible senior notes (88,989)
Dividend payments to stockholders(5,065)(4,962)
Proceeds from employee stock plans29,928 8,044 
Common stock repurchases for tax withholdings for net settlement of equity awards(2,360)(1,422)
Other 341 
Cash provided by (used in) financing activities22,503 (86,988)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(2,842)1,010 
Net increase in cash, cash equivalents, and restricted cash30,204 43,753 
Cash, cash equivalents, and restricted cash, beginning of period232,827 145,054 
Cash, cash equivalents, and restricted cash, end of period$263,031 $188,807 
Cash and cash equivalents$258,257 $186,874 
Restricted cash included in other current assets768  
Restricted cash included in other long-term assets4,006 1,933 
Total cash, cash equivalents, and restricted cash$263,031 $188,807 

See notes to unaudited condensed consolidated financial statements.
7

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1. BASIS OF PRESENTATION
Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all the information required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023.
In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.
All intercompany transactions and balances were eliminated in consolidation. The operating results for the interim periods presented do not necessarily indicate the expected results for 2024.
NOTE 2. MARKETABLE SECURITIES
June 30, 2024December 31, 2023
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair ValueAmortized CostUnrealized GainsUnrealized LossesFair Value
Government debt$12,942 $ $(17)$12,925 $11,471 $33 $(1)$11,503 
Corporate debt394,521 1 (628)393,894 181,960 200 (227)181,933 
$407,463 $1 $(645)$406,819 $193,431 $233 $(228)$193,436 
As of June 30, 2024, marketable securities’ maturities ranged from July 2024 to January 2026, with a weighted-average remaining maturity of 0.4 years.
NOTE 3. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE
Receivables
(in thousands)
June 30, 2024December 31, 2023
Accounts receivable, net$165,723 $300,173 
Unbilled receivables, net164,533 237,379 
Long-term unbilled receivables, net
81,218 85,402 
$411,474 $622,954 
Unbilled receivables
Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.
Unbilled receivables by expected collection date:
(Dollars in thousands)
June 30, 2024
1 year or less$164,533 67 %
1-2 years58,353 24 %
2-5 years22,865 9 %
$245,751 100 %
Unbilled receivables by contract effective date:
(Dollars in thousands)
June 30, 2024
2024$58,562 24 %
2023130,140 53 %
202229,241 12 %
202122,830 9 %
2020 and prior4,978 2 %
$245,751 100 %
8

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Contract assets
Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.
(in thousands)
June 30, 2024December 31, 2023
Contract assets
$15,374 $16,238 
Long-term contract assets
19,997 20,635 
$35,371 $36,873 

Deferred revenue
Deferred revenue consists of billings made and payments received in advance of revenue recognition.
(in thousands)
June 30, 2024December 31, 2023
Deferred revenue$352,618 $377,845 
Long-term deferred revenue
2,443 2,478 
$355,061 $380,323 
The decrease in deferred revenue in the six months ended June 30, 2024, was primarily due to $272.7 million of revenue recognized that was in deferred revenue as of December 31, 2023.
NOTE 4. DEFERRED COMMISSIONS
(in thousands)
June 30, 2024December 31, 2023
Deferred commissions
$100,490 $114,119 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Amortization of deferred commissions (1)
$14,994 $14,750 $32,276 $29,027 
(1) Included in selling and marketing.
NOTE 5. GOODWILL AND OTHER INTANGIBLES
Goodwill
Six Months Ended
June 30,
(in thousands)
20242023
January 1,$81,611 $81,399 
Currency translation adjustments(201)194 
June 30,$81,410 $81,593 
Intangibles
Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives.
June 30, 2024
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value
Client-related
4-10 years
$63,112 $(60,714)$2,398 
Technology
2-10 years
68,005 (65,198)2,807 
Other
1-5 years
5,361 (5,361) 
$136,478 $(131,273)$5,205 
December 31, 2023
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value
Client-related
4-10 years
$63,117 $(60,035)$3,082 
Technology
2-10 years
68,138 (64,218)3,920 
Other
1-5 years
5,361 (5,361) 
$136,616 $(129,614)$7,002 
9

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Future estimated amortization of intangible assets:
(in thousands)
June 30, 2024
Remainder of 2024$1,399 
20252,605 
2026874 
2027327 
$5,205 
Amortization of intangible assets:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cost of revenue
$447 $621 $1,068 $1,327 
Selling and marketing
342 342 685 685 
$789 $963 $1,753 $2,012 

NOTE 6. OTHER ASSETS AND LIABILITIES
Other current assets
(in thousands)June 30, 2024December 31, 2023
Income tax receivables$16,060 $4,804 
Contract assets15,374 16,238 
Insurance receivable 1,954 
Indirect tax receivable2,702 1,924 
Capped call transactions915  
Restricted cash768  
Other40,504 43,217 
$76,323 $68,137 
Other long-term assets
(in thousands)June 30, 2024December 31, 2023
Deferred commissions$100,490 $114,119 
Right of use assets68,293 64,198 
Property and equipment42,190 47,279 
Venture investments21,047 19,450 
Contract assets19,997 20,635 
Intangible assets5,205 7,002 
Capped call transactions 893 
Deferred income taxes3,666 3,678 
Restricted cash4,006 2,925 
Other37,355 34,517 
$302,249 $314,696 
10

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Accrued expenses
(in thousands)June 30, 2024December 31, 2023
Cloud hosting$15,152 $1,358 
Outside professional services9,539 10,419 
Marketing and sales program7,081 2,557 
Income and other taxes3,422 15,428 
Employee related4,966 4,486 
Other4,715 5,693 
$44,875 $39,941 
Other current liabilities
(in thousands)June 30, 2024December 31, 2023
Operating lease liabilities$15,254 $15,000 
Dividends payable2,561 2,515 
Other2,862 3,828 
$20,677 $21,343 
Other long-term liabilities
(in thousands)June 30, 2024December 31, 2023
Deferred revenue$2,443 $2,478 
Income taxes payable858 859 
Other11,061 10,233 
$14,362 $13,570 
NOTE 7. LEASES
Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Fixed lease costs$5,271 $4,495 $9,533 $10,261 
Short-term lease costs410 696 953 1,477 
Variable lease costs1,763 2,186 3,372 4,160 
$7,444 $7,377 $13,858 $15,898 
Right of use assets and lease liabilities
(in thousands)June 30, 2024December 31, 2023
Right of use assets
$68,293 $64,198 
Operating lease liabilities
$15,254 $15,000 
Long-term operating lease liabilities$70,202 $66,901 
Weighted-average remaining lease term and discount rate for the Company’s leases were:
June 30, 2024December 31, 2023
Weighted-average remaining lease term6.4 years6.8 years
Weighted-average discount rate (1)
4.6 %4.0 %
(1) The rates implicit in the Company’s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.
11

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Maturities of lease liabilities:
(in thousands)June 30, 2024
Remainder of 2024$7,954 
202518,784 
202614,384 
202713,387 
202812,813 
202910,099 
Thereafter21,650 
Total lease payments99,071 
Less: imputed interest (1)
(13,615)
$85,456 
(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.
Cash flow information
Six Months Ended
June 30,
(in thousands)20242023
Cash paid for operating leases, net of tenant improvement allowances$9,493 $10,540 
Right of use assets recognized for new leases and amendments (non-cash)$12,290 $1,465 
NOTE 8. DEBT
Convertible senior notes and capped calls
Convertible senior notes
In February 2020, the Company issued Convertible Senior Notes (the "Notes") with an aggregate principal of $600 million, due March 1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning September 1, 2020. In the three and six months ended June 30, 2023, the Company recognized gains of $5.1 million and $7.9 million, respectively, in other income, net from repurchases of Notes representing $64.7 million and $97.7 million, respectively, in aggregate principal amount.
Conversion rights
The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election, based on the applicable conversion rate.
Beginning on September 1, 2024, noteholders may convert their Notes at any time at their election.
Before September 1, 2024, noteholders may convert their Notes in the following circumstances:
During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.
During the five consecutive business days immediately after any five consecutive trading day period (the “Measurement Period”), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.
Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date until the Company pays the redemption price).
As of June 30, 2024, the Notes were not eligible for conversion.
12

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Repurchase rights
On or after March 1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company’s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.
If certain corporate events that constitute a “Fundamental Change” occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder’s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company’s common stock.
Carrying value of the Notes:
(in thousands)June 30, 2024December 31, 2023
Principal$502,270 $502,270 
Unamortized issuance costs(1,666)(2,902)
Convertible senior notes, net$500,604 $499,368 

Interest expense related to the Notes:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Contractual interest expense (0.75% coupon)
$942 $997 $1,884 $2,122 
Amortization of issuance costs
619 647 1,236 1,375 
$1,561 $1,644 $3,120 $3,497 
The average interest rate on the Notes in the six months ended June 30, 2024 and 2023 was 1.2%.
Future payments:
June 30, 2024
(in thousands)PrincipalInterestTotal
Remainder of 2024$ $1,883 $1,883 
2025502,270 1,884 504,154 
$502,270 $3,767 $506,037 
Capped call transactions
In February 2020, the Company entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain financial institutions. The Capped Call Transactions initially covered approximately 4.4 million shares (representing the number of shares for which the Notes were initially convertible) of the Company’s common stock. In the three and six months ended June 30, 2023, Capped Call Transactions covering approximately 0.5 million and 0.7 million shares, respectively, were settled for proceeds of $0.1 million and $0.3 million, respectively. As of June 30, 2024, Capped Call Transactions covering approximately 3.7 million shares were outstanding.
The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.
The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company’s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. The Capped Call Transactions are remeasured to fair value each reporting period, resulting in a non-operating gain or loss.
13

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Change in capped call transactions:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$893 $2,582 
Settlements (341)
Fair value adjustment22 1,845 
June 30,$915 $4,086 
Credit facility
In November 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the “Credit Facility”) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions and the agreement of the financial institutions lending the additional amount, the aggregate commitment may be increased to $200 million. The commitments expire on November 4, 2024, and any outstanding loans will be payable on such date. On April 23, 2024, the Credit Facility was amended to extend the expiration date to February 4, 2025. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. Beginning with the fiscal quarter ended March 31, 2024, the Company must maintain a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.
As of June 30, 2024 and December 31, 2023, the Company had $27.3 million in outstanding letters of credit under the Credit Facility, reducing available borrowing capacity, but no outstanding cash borrowings.
NOTE 9. RESTRUCTURING
The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:
(in thousands)Three months endedExpense
Office space reduction March 31, 2023$1,241 
Employee severance and related benefitsJune 30, 2023$1,581 
Employee severance and related benefits and office space reduction
September 30, 2023$17,236 
Office space reductionDecember 31, 2023$1,497 
Office space reductionJune 30, 2024$1,257 
Accrued employee severance and related benefits:
Change for all restructuring actions:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$8,095 $18,573 
Costs incurred(238)2,387 
Cash disbursements(3,852)(17,521)
Currency translation adjustments(169)185 
June 30,$3,836 $3,624 
Note: Accrued employee severance and related benefits is included in accrued compensation and related expenses.
NOTE 10. FAIR VALUE MEASUREMENTS
Assets and liabilities measured at fair value on a recurring basis
The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability.
As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows:
Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities;
Level 2 - significant other inputs that are observable either directly or indirectly; and
14

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.
This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.
The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security’s historical and implied volatility levels. The Company’s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.
Assets and liabilities measured at fair value on a recurring basis:
June 30, 2024December 31, 2023
(in thousands)Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents$18,345 $ $ $18,345 $54,357 $ $ $54,357 
Marketable securities $ $406,819 $ $406,819 $ $193,436 $ $193,436 
Capped Call Transactions
$ $915 $ $915 $ $893 $ $893 
Venture investments (1)
$ $ $21,047 $21,047 $ $ $19,450 $19,450 
(1) Investments in privately-held companies
Changes in venture investments:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$19,450 $13,069 
New investments350 400 
Sales of investments (2,773)
Changes in foreign exchange rates(19)119 
Changes in fair value:
included in other income, net
1,628 4,475 
included in other comprehensive income (loss)
(362)(1,908)
June 30,$21,047 $13,382 
The carrying value of certain financial instruments, including receivables and accounts payable, approximates fair value due to their short maturities.
Fair value of the Convertible Senior Notes
The fair value of the Notes outstanding (including the embedded conversion feature) was $485.3 million as of June 30, 2024, and $466.5 million as of December 31, 2023.
The fair value was determined based on the Notes’ quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy.
NOTE 11. REVENUE
Geographic revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
(Dollars in thousands)
2024202320242023
U.S.$189,214 54 %$150,385 50 %$370,197 55 %$334,904 54 %
Other Americas21,314 6 %19,505 7 %43,100 6 %34,516 6 %
United Kingdom (“U.K.”)38,628 11 %28,892 10 %70,745 10 %71,129 11 %
Europe (excluding U.K.), Middle East, and Africa 53,360 15 %54,353 18 %115,207 17 %105,671 17 %
Asia-Pacific48,637 14 %45,133 15 %82,051 12 %77,520 12 %
$351,153 100 %$298,268 100 %$681,300 100 %$623,740 100 %
15

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Revenue streams
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2024202320242023
Subscription license$84,647 $41,197 $147,985 $125,724 
Perpetual license36 1,579 895 1,982 
Revenue recognized at a point in time84,683 42,776 148,880 127,706 
Maintenance80,344 82,042 161,345 161,672 
Pega Cloud134,086 115,063 264,988 222,942 
Consulting52,040 58,387 106,087 111,420 
Revenue recognized over time266,470 255,492 532,420 496,034 
Total revenue$351,153 $298,268 $681,300 $623,740 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Pega Cloud$134,086 $115,063 $264,988 $222,942 
Maintenance80,344 82,042 161,345 161,672 
Subscription services214,430 197,105 426,333 384,614 
Subscription license84,647 41,197 147,985 125,724 
Subscription299,077 238,302 574,318 510,338 
Consulting52,040 58,387 106,087 111,420 
Perpetual license36 1,579 895 1,982 
$351,153 $298,268 $681,300 $623,740 
Remaining performance obligations ("Backlog")
Expected future revenue from existing non-cancellable contracts:
As of June 30, 2024:
(Dollars in thousands)Subscription servicesSubscription licensePerpetual licenseConsultingTotal
Pega CloudMaintenance
1 year or less
$470,379 $209,655 $23,931 $2,696 $25,953 $732,614 52 %
1-2 years
301,070 63,266 10,078  2,469 376,883 27 %
2-3 years
152,839 30,032 2,884  2,473 188,228 13 %
Greater than 3 years
90,474 17,953 97   108,524 8 %
$1,014,762 $320,906 $36,990 $2,696 $30,895 $1,406,249 100 %
As of June 30, 2023:
(Dollars in thousands)Subscription servicesSubscription licensePerpetual licenseConsultingTotal
Pega CloudMaintenance
1 year or less
$397,183 $214,579 $35,616 $4,979 $37,355 $689,712 55 %
1-2 years
238,691 58,551 3,026 2,252 6,772 309,292 24 %
2-3 years
124,616 25,103 6,764  1,523 158,006 12 %
Greater than 3 years
101,494 7,592    109,086 9 %
$861,984 $305,825 $45,406 $7,231 $45,650 $1,266,096 100 %
16

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



NOTE 12. STOCK-BASED COMPENSATION
Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cost of revenue
$7,092 $7,174 $13,664 $16,087 
Selling and marketing
13,564 15,349 27,452 33,009 
Research and development
7,825 7,851 15,471 16,911 
General and administrative
7,743 5,853 14,418 12,777 
$36,224 $36,227 $71,005 $78,784 
Income tax benefit
$(554)$(581)$(865)$(1,253)
As of June 30, 2024, the Company had $149.7 million of unrecognized stock-based compensation expense, net of estimated forfeitures, which is expected to be recognized over a weighted-average period of 1.7 years.
Grants
Six Months Ended
June 30, 2024
(in thousands)
Quantity
Total Fair Value
Restricted stock units (1)
1,266 $78,071 
Non-qualified stock options
1,738 $44,874 
Performance stock options (2)
566 $13,921 
(1) Includes units issued when employees elect to receive 50% of the employee’s target incentive compensation under the Company’s Corporate Incentive Compensation Plan (the “CICP”) in the form of RSUs instead of cash.
(2) Performance stock options allow the holder to purchase a specified number of common stock shares at an exercise price equal to or greater than the shares' fair market value at the grant date. For the performance stock options granted in the six months ended June 30, 2024, 25% can vest on the first anniversary of the grant date, and 75% can vest on the second anniversary of the grant date, based on the achievement of specific performance conditions. The options expire ten years from the grant date.
NOTE 13. INCOME TAXES
Effective income tax rate
Six Months Ended
June 30,
(Dollars in thousands)20242023
Provision for income taxes$5,604 $11,850 
Effective income tax rate*(21)%
* not meaningful
The Company’s effective income tax rate for the six months ended June 30, 2024, is impacted by the jurisdictional mix and timing of the actual compared to projected earnings (losses). It is also impacted by the valuation allowance on its deferred tax assets in the U.S. and U.K. and a near break-even pretax income resulting in a not meaningful high effective income tax rate.
The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. A deferred tax valuation allowance requires significant judgment and uncertainties, including assumptions about future taxable income. Quarterly, the Company reassesses the need for a valuation allowance on its net deferred tax assets by weighting all available and objectively verifiable negative and positive evidence, including projected future reversals of existing taxable temporary differences, committed contractual backlog (“Backlog”), projected future taxable income, including the impact of enacted legislation, tax-planning strategies, and recent operating results.
The Company intends to maintain a valuation allowance on its U.S. and U.K. net deferred tax assets until sufficient evidence exists to support their realization.
17

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



NOTE 14. EARNINGS (LOSS) PER SHARE
Basic earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.
Calculation of earnings (loss) per share:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands, except per share amounts)2024202320242023
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Weighted-average common shares outstanding85,157 83,039 84,712 82,823 
Earnings (loss) per share, basic$0.08 $(0.56)$(0.07)$(0.82)
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Numerator for diluted EPS $6,613 $(46,804)$(5,511)$(67,578)
Weighted-average effect of dilutive securities:
Stock options2,164    
RSUs1,179    
Effect of dilutive securities3,343    
Weighted-average common shares outstanding, assuming dilution (1) (2) (3)
88,500 83,039 84,712 82,823 
Earnings (loss) per share, diluted$0.07 $(0.56)$(0.07)$(0.82)
Outstanding anti-dilutive stock options and RSUs (4)
5 1,354 3,259 1,351 
(1) All dilutive securities are excluded when their inclusion would be anti-dilutive.
(2) The shares underlying the conversion options in the Company’s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7 million shares as of June 30, 2024.
(3) The Company’s Capped Call Transactions represent the equivalent of approximately 3.7 million shares of the Company’s common stock (representing the number of shares for which the Notes are convertible) as of June 30, 2024. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.
(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.
NOTE 15. COMMITMENTS AND CONTINGENCIES
Commitments
See "Note 7. Leases" for additional information.
Legal proceedings
In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company’s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors.
In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company’s estimates will change in the near term, and the effect may be material. The Company had no accrued losses for litigation for the below matters as of June 30, 2024 and December 31, 2023.
18

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



Appian Corp. v. Pegasystems Inc. & Youyong Zou
The Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the “Court”) titled Appian Corp. v. Pegasystems Inc. & Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian’s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys’ fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys’ fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company’s appeal. A panel of the Court of Appeals of Virginia heard oral arguments on November 15, 2023, and will issue a written opinion in the future. Although it is not possible to predict timing, the entirety of the appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company’s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.
City of Fort Lauderdale Police and Firefighters’ Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell
On May 19, 2022, a lawsuit was filed against the Company, the Company’s chief executive officer, and the Company’s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters’ Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company’s business, operations, and prospects, which caused the Company’s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company’s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives - Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund - have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company’s securities between June 16, 2020 and May 9, 2022. The Company moved to dismiss the consolidated amended complaint on December 19, 2022. The hearing on the Company’s motion to dismiss took place on May 17, 2023. After hearing argument from both sides, the Court denied the Company’s motion from the bench and stated that a written opinion would follow. On June 30, 2023, the Company filed its Answer to the complaint. On July 24, 2023, the Court issued its written opinion denying the motion to dismiss as to the Company and Defendant Trefler but granting the motion without prejudice as to Mr. Stillwell.
On March 4, 2024, the parties agreed in principle to a proposed settlement of the litigation for an aggregate sum of $35 million. On April 23, 2024, the parties executed a stipulation of settlement. On April 23, 2024, the plaintiffs filed a motion seeking preliminary approval of the settlement. On May 15, 2024, the Court granted plaintiffs’ motion for preliminary approval of the settlement and scheduled a settlement hearing for September 19, 2024. The deadline for the proposed class of shareholders to object to the proposed settlement is August 29, 2024. In May 2024, the Company paid $32.4 million and the Company’s insurance carriers paid $2.6 million pending final approval of the settlement. It is possible that actual future losses related to the litigation could exceed the settlement amount if and to the extent that the court does not approve the proposed settlement.
19

PEGASYSTEMS INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



In re Pegasystems Inc., Derivative Litigation
On November 21, 2022, a lawsuit was filed against the members of the Company’s board of directors, the Company’s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. On April 28, 2023, a lawsuit was filed in the United States District Court for the District of Massachusetts by Dag Sagfors, derivatively on behalf of nominal defendant Pegasystems Inc., asserting breach of fiduciary duty and related claims relating to the Virginia Appian litigation against the same defendants as the Larkin lawsuit. On May 17, 2023, the Larkin and Sagfors cases were consolidated and a joint motion to stay the consolidated case is pending before the Court. The Company also has received confidential demand letters raising substantially the same allegations set forth in the foregoing derivative complaints. On April 12, 2023, the Company’s board of directors (other than Mr. Trefler, who recused himself), formed a committee consisting solely of independent directors, to review, analyze, and investigate the matters raised in the demands and to determine in good faith what actions (if any) are reasonably believed to be appropriate under similar circumstances and reasonably believed to be in the best interests of the Company in response to the demand letters. On June 28, 2024, a lawsuit was filed against members of the Company’s board of directors, certain employees of the Company and the Company in the Business Litigation Section of the Superior Court in Suffolk County, Massachusetts, captioned John Dwyer and Ray Gerber, Plaintiffs, v. Alan Trefler, Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Larry Weber, Leon Trefler, Don Schuerman, Kerim Akgonul, and Benjamin Baril, Defendants, Pegasystems Inc., Nominal Defendant (Case 2484CV01734). The complaint generally alleges the defendants breached their fiduciary duties in connection with alleged misconduct by Company employees alleged in the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and alleges damages from the approximately $2 billion verdict in the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, the recent class action settlement, and litigation costs from various proceedings. On July 17, 2024, the parties filed a stipulation with the court in which they agreed to extend defendants’ time to respond to the operative complaint to 45 days following a decision from the Virginia Court of Appeals. The Company is unable to reasonably estimate possible damages or a range of possible damages in these matters given the stage of the lawsuits and there being no specified quantum of damages sought in the complaints.
SEC Inquiry
Beginning in March 2023, the U.S. Securities and Exchange Commission (“SEC”) has requested certain information relating to, among other things, the accounting treatment of the Company’s above-described litigation with Appian Corporation. The Company is fully cooperating with the SEC’s requests.
20


ITEM 2.     MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q (“Quarterly Report”) contains or incorporates forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.
Words such as expects, anticipates, intends, plans, believes, will, could, should, estimates, may, targets, strategies, intends to, projects, forecasts, guidance, likely, and usually or variations of such words and other similar expressions identify forward-looking statements. These statements represent our views only as of the date the statement was made and are based on current expectations and assumptions.
Forward-looking statements deal with future events and are subject to risks and uncertainties that are difficult to predict, including, but not limited to:
our future financial performance and business plans;
the adequacy of our liquidity and capital resources;
the continued payment of our quarterly dividends;
the timing of revenue recognition;
variation in demand for our products and services, including among clients in the public sector;
reliance on key personnel;
reliance on third-party service providers, including hosting providers;
compliance with our debt obligations and covenants;
the potential impact of our convertible senior notes and Capped Call Transactions;
foreign currency exchange rates;
potential legal and financial liabilities, as well as damage to our reputation, due to cyber-attacks;
security breaches and security flaws;
our ability to protect our intellectual property rights, costs associated with defending such rights, intellectual property rights claims, and other related claims by third parties against us, including related costs, damages, and other relief that may be granted against us;
our ongoing litigation with Appian Corp.;
our client retention rate; and
management of our growth.
These risks and others that may cause actual results to differ materially from those expressed in such forward-looking statements are described further in Part I of our Annual Report on Form 10-K for the year ended December 31, 2023, Part II of this Quarterly Report on Form 10-Q, and other filings we make with the U.S. Securities and Exchange Commission (“SEC”).
Investors are cautioned not to place undue reliance on such forward-looking statements, and there are no assurances that the results included in such statements will be achieved. Although subsequent events may cause our view to change, except as required by applicable law, we do not undertake and expressly disclaim any obligation to publicly update or revise these forward-looking statements, whether as the result of new information, future events, or otherwise.
The forward-looking statements in this Quarterly Report represent our views as of July 24, 2024.
NON-GAAP MEASURES
Our non-GAAP financial measures should only be read in conjunction with our consolidated financial statements prepared in accordance with GAAP. We believe that these measures help investors understand our core operating results and prospects, which is consistent with how management measures and forecasts our performance without the effect of often one-time charges and other items outside our normal operations. Management uses these measures to assess the performance of the company's operations and establish operational goals and incentives. They are not a substitute for financial measures prepared under U.S. GAAP. A reconciliation of GAAP and non-GAAP measures is located with each non-GAAP measure.
BUSINESS OVERVIEW
We develop, market, license, host, and support enterprise software that helps organizations build agility into their business so they can adapt to change. Our powerful, low-code platform for workflow automation and artificial intelligence-powered decisioning enables the world’s leading brands and government agencies to hyper-personalize customer experiences, streamline customer service, and automate mission-critical business processes and workflows. With Pega, our clients can leverage our artificial intelligence (“AI”) technology and scalable architecture to accelerate their digital transformation. In addition, our client success teams, world-class partners, and clients leverage our Pega Express™ methodology to design and deploy mission-critical applications quickly and collaboratively.
21


Our target clients are Global 2000 organizations and government agencies that require solutions to distinguish themselves in the markets they serve. Our solutions achieve and facilitate differentiation by increasing business agility, driving growth, improving productivity, attracting and retaining customers, and reducing risk. Along with our partners, we deliver solutions tailored to our clients’ specific industry.
Performance metrics
We use performance metrics to analyze and assess our overall performance, make operating decisions, and forecast and plan for future periods, including:
Annual contract value (“ACV”)
ACV represents the annualized value of our active contracts as of the measurement date. The contract's total value is divided by its duration in years to calculate ACV. ACV is a performance measure that we believe provides useful information to our management and investors. 310
Reconciliation of ACV and constant currency ACV
(in millions, except percentages)June 30, 2023June 30, 2024
1-Year Change
ACV$1,164 $1,305 12 %
Impact of changes in foreign exchange rates— 
Constant currency ACV
$1,164 $1,310 13 %
Note: Constant currency ACV is calculated by applying the June 30, 2023 foreign exchange rates to all periods shown.
22


Cash flow (1)
1819
(Dollars in thousands)
Six Months Ended
June 30,
Change
20242023
Cash provided by operating activities$220,243 $113,752 94 %
Investment in property and equipment(1,857)(13,933)
Free cash flow (1)
$218,386 $99,819 119 %
Supplemental information (2)
Litigation settlement, net of recoveries$32,403 $— 
Legal fees
2,701 2,950 
Restructuring3,852 17,521 
Interest on convertible senior notes1,884 2,250 
Income taxes
25,560 6,627 
$66,400 $29,348 
(1) Our non-GAAP free cash flow is defined as cash provided by operating activities less investment in property and equipment. Investment in property and equipment fluctuates in amount and frequency and is significantly affected by the timing and size of investments in our facilities. We provide information on free cash flow to enable investors to assess our ability to generate cash without incurring additional external financings. This information is not a substitute for financial measures prepared under U.S. GAAP.
(2) The supplemental information discloses items that affect our cash flows and are considered by management not to be representative of our core business operations and ongoing operational performance.
Litigation settlement, net of recoveries: Cost to settle litigation, net of insurance recoveries, arising from proceedings outside the ordinary course of business. See Note 15. Commitments and Contingencies in our Quarterly Report for the three months ended June 30, 2024 for additional information.
Legal fees: Legal and related fees arising from proceedings outside the ordinary course of business.
Restructuring: Restructuring fluctuates in amount and frequency and is significantly affected by the timing and size of our restructuring activities.
Interest on convertible senior notes: In February 2020, we issued convertible senior notes, due March 1, 2025, in a private placement. The convertible senior notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1.
Income taxes: Direct income taxes paid net of refunds received.
23


Remaining performance obligations (“Backlog”)
50
Reconciliation of Backlog and Constant Currency Backlog (Non-GAAP)
(in millions, except percentages)June 30, 2023June 30, 2024
1-Year Growth Rate
Backlog - GAAP$1,266 $1,406 11 %
Impact of changes in foreign exchange rates— 
Constant currency backlog$1,266 $1,413 12 %
Note: Constant currency Backlog is calculated by applying the June 30, 2023 foreign exchange rates to all periods shown.
CRITICAL ACCOUNTING POLICIES
Management’s Discussion and Analysis of Financial Condition and Results of Operations is based upon our unaudited condensed consolidated financial statements, which have been prepared following accounting principles generally accepted in the United States of America (“U.S.”) and the rules and regulations of the SEC for interim financial reporting. Preparing these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosure of contingent assets and liabilities. We base our estimates and judgments on historical experience, knowledge of current conditions, and expectations of what could occur in the future based on the available information.
For more information about our critical accounting policies, we encourage you to read the discussion in the following locations in our Annual Report on Form 10-K for the year ended December 31, 2023:
“Critical Accounting Estimates and Significant Judgments” in Item 7; and
“Note 2. Significant Accounting Policies” in Item 8.
No significant changes have been made to our critical accounting policies disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.
24


RESULTS OF OPERATIONS
Revenue
(Dollars in thousands)Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
2024202320242023
Pega Cloud$134,086 38 %$115,063 39 %$19,023 17 %$264,988 39 %$222,942 36 %$42,046 19 %
Maintenance80,344 23 %82,042 27 %(1,698)(2)%161,345 23 %161,672 26 %(327)— %
Subscription services214,430 61 %197,105 66 %17,325 %426,333 62 %384,614 62 %41,719 11 %
Subscription license84,647 24 %41,197 14 %43,450 105 %147,985 22 %125,724 20 %22,261 18 %
Subscription299,077 85 %238,302 80 %60,775 26 %574,318 84 %510,338 82 %63,980 13 %
Consulting52,040 15 %58,387 19 %(6,347)(11)%106,087 16 %111,420 18 %(5,333)(5)%
Perpetual license36 — %1,579 %(1,543)(98)%895 — %1,982 — %(1,087)(55)%
$351,153 100 %$298,268 100 %$52,885 18 %$681,300 100 %$623,740 100 %$57,560 %
The increases in Pega Cloud revenue for the three and six months ended June 30, 2024 were primarily due to additional investments made by our existing clients as they continued to deepen and expand their use of Pega Cloud.
The decreases in maintenance revenue in the three and six months ended June 30, 2024 were primarily due to the shift to Pega Cloud-based offerings, which do not generally result in maintenance revenue.
The increases in subscription license revenue in the three and six months ended June 30, 2024 were primarily due to several large multi-year contracts recognized in revenue in the three and six months ended June 30, 2024.
The decreases in consulting revenue in the three and six months ended June 30, 2024 were primarily due to decreases in consultant billable hours.
Gross profit
(Dollars in thousands)Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
2024202320242023
Pega Cloud$104,331 78 %$84,761 74 %$19,570 23 %$205,636 78 %$162,390 73 %$43,246 27 %
Maintenance73,861 92 %75,561 92 %(1,700)(2)%148,635 92 %148,577 92 %58 — %
Subscription services178,192 83 %160,322 81 %17,870 11 %354,271 83 %310,967 81 %43,304 14 %
Subscription license84,170 99 %40,574 98 %43,596 107 %146,865 99 %124,382 99 %22,483 18 %
Subscription262,362 88 %200,896 84 %61,466 31 %501,136 87 %435,349 85 %65,787 15 %
Consulting(8,191)(16)%(323)(1)%(7,868)(2436)%(12,326)(12)%(7,638)(7)%(4,688)(61)%
Perpetual license36 100 %1,555 98 %(1,519)(98)%886 99 %1,955 99 %(1,069)(55)%
$254,207 72 %$202,128 68 %$52,079 26 %$489,696 72 %$429,666 69 %$60,030 14 %
The increases in Pega Cloud gross profit percent in the three and six months ended June 30, 2024 were primarily due to increased cost efficiency, particularly for hosting services and employee compensation and benefits, as Pega Cloud continues to grow and scale.
The increase in subscription license gross profit percent in the three months ended June 30, 2024 was primarily due to increased cost efficiency as subscription license revenue grew.
The decreases in consulting gross profit percent in the three and six months ended June 30, 2024 were primarily due to decreases in consultant utilization rates.
25


Operating expenses
(Dollars in thousands)Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
2024202320242023
Selling and marketing$139,761 $143,858 $(4,097)(3)%$267,456 $293,655 $(26,199)(9)%
% of Revenue40 %48 %39 %47 %
Research and development$75,425 $73,931 $1,494 %$147,538 $149,307 $(1,769)(1)%
% of Revenue21 %25 %22 %24 %
General and administrative$25,420 $23,462 $1,958 %$48,947 $46,572 $2,375 %
% of Revenue%%%%
Litigation settlement, net of recoveries$— $— $— *$32,403 $— $32,403 *
% of Revenue— %— %%— %
Restructuring$635 $2,167 $(1,532)(71)%$798 $3,628 $(2,830)(78)%
% of Revenue— %%— %%
* not meaningful
The decreases in selling and marketing during the three and six months ended June 30, 2024 were primarily due to decreases in compensation and benefits of $7.6 million and $25.1 million from reduced headcount as we optimized our go-to-market strategy. For additional information, see "Note 9. Restructuring" in Part I, Item 1 of this Quarterly Report.
The increase in research and development for the three months ended June 30, 2024 was primarily due to an increase in compensation and benefits of $1.1 million due to an increase in incentive-based compensation. The decrease in research and development for the six months ended June 30, 2024 was primarily due to a decrease in cloud hosting expenses of $1.4 million.
The increases in general and administrative during the three and six months ended June 30, 2024 were primarily due to increases in compensation and benefits of $3.3 million and $4.1 million due to increases in incentive-based compensation.
The increase in litigation settlement, net of recoveries in the six months ended June 30, 2024 was primarily due to the cost to settle litigation arising from proceedings outside the ordinary course of business. See "Note 15. Commitments and Contingencies" in Part I, Item 1 of this Quarterly Report and “Risk Factors” in Part I, Item 1A of our Annual Report for the year ended December 31, 2023 for additional information.
The decreases in restructuring expenses during the three and six months ended June 30, 2024 were primarily due to efforts to optimize our go-to-market organization and office space. For additional information, see "Note 9. Restructuring" in Part I, Item 1 of this Quarterly Report.
Other income and expenses
(Dollars in thousands)Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
2024202320242023
Foreign currency transaction gain (loss)$437 $(3,290)$3,727 *$(2,825)$(5,965)$3,140 53 %
Interest income6,785 1,814 4,971 274 %12,066 3,299 8,767 266 %
Interest expense(1,656)(1,778)122 %(3,408)(3,696)288 %
(Loss) income on capped call transactions(3,277)(1,361)(1,916)(141)%22 1,845 (1,823)(99)%
Other income, net— 5,702 (5,702)(100)%1,684 12,285 (10,601)(86)%

$2,289 $1,087 $1,202 111 %$7,539 $7,768 $(229)(3)%
* not meaningful
The changes in foreign currency transaction gain (loss) in the three and six months ended June 30, 2024 was primarily due to fluctuations in foreign currency exchange rates associated with foreign currency-denominated cash and receivables held by our subsidiary in the United Kingdom.
The increases in interest income in the three and six months ended June 30, 2024 were primarily due to higher investment balances and market interest rates.
The changes in (loss) income on capped call transactions in the three and six months ended June 30, 2024 were due to fair value adjustments for our capped call transactions.
The decrease in other income, net in the three months ended June 30, 2024 was due to a gain of $0.7 million on our venture investments and a gain of $5.1 million from repurchases of our convertible senior notes in the three months ended June 30, 2023. The decrease in other income, net in the six months ended June 30, 2024 was due to a gain of $7.9 million from repurchases of our convertible senior notes in the six months ended June 30, 2023 and a decrease of $2.8 million in the gain from our venture investments in the six months ended June 30, 2024. For additional information, see “Note 8. Debt” and "Note 10. Fair Value Measurements" in Part I, Item 1 of this Quarterly Report.
26


Provision for income taxes
Six Months Ended
June 30,
(Dollars in thousands)20242023
Provision for income taxes$5,604 $11,850 
Effective income tax rate*(21)%
* not meaningful
Our effective income tax rate for the six months ended June 30, 2024, is impacted by the jurisdictional mix and timing of the actual compared to projected earnings (losses). It is also impacted by the valuation allowance on our deferred tax assets in the U.S. and U.K. and a near break-even pretax income resulting in a not meaningful high effective income tax rate.
The Organization for Economic Cooperation and Development (“OECD”) has introduced new global minimum tax regulations, known as Pillar Two, that began to come into effect on January 1, 2024. We are monitoring this development and evaluating its potential impact on our tax rate and eligibility to qualify for the safe harbor provisions. For 2024, we currently anticipate meeting the transitional safe harbors in most jurisdictions, with any remaining top-up tax being immaterial.
LIQUIDITY AND CAPITAL RESOURCES
Six Months Ended
June 30,
 (in thousands)20242023
Cash provided by (used in):
Operating activities$220,243 $113,752 
Investing activities(209,700)15,979 
Financing activities22,503 (86,988)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(2,842)1,010 
Net increase in cash, cash equivalents, and restricted cash$30,204 $43,753 

(in thousands)
June 30, 2024December 31, 2023
Held in U.S. entities$468,286 $263,453 
Held in foreign entities196,790 159,885 
Total cash, cash equivalents, and marketable securities665,076 423,338 
Restricted cash included in other current assets768 — 
Restricted cash included in other long-term assets4,006 2,925 
Total cash, cash equivalents, marketable securities, and restricted cash
$669,850 $426,263 
We believe that our current cash, marketable securities, cash flow provided by operations, borrowing capacity, and ability to engage in capital market transactions will be sufficient to fund our operations, settlement of our convertible senior notes due on March 1, 2025, stock repurchases, and quarterly cash dividends for at least the next 12 months and to meet our known long-term cash requirements. Whether these resources are adequate to meet our liquidity needs beyond that period will depend on our future growth, operating results, and the investments needed to support our operations. We may utilize available funds or seek external financing if we require additional capital resources.
If it becomes necessary or desirable to repatriate foreign funds, we may have to pay federal, state, and local income taxes as well as foreign withholding taxes upon repatriation. However, estimating the taxes we would have to pay is impracticable due to the complexity of income tax laws and regulations.
Operating activities
The change in cash provided by operating activities in the six months ended June 30, 2024 was primarily due to growth in client collections and the impact of our cost-efficiency initiatives. For additional information, see “Note 9. Restructuring” and "Note 15. Commitments and Contingencies" in Part I, Item 1 of this Quarterly Report.
Investing activities
The change in cash (used in) provided by investing activities in the six months ended June 30, 2024 was primarily due to our investments in financial instruments and reduced investment in property and equipment as we optimized our office space.
27


Financing activities
Debt financing
In February 2020, we issued $600 million in aggregate principal amount of convertible senior notes, which mature on March 1, 2025. As of June 30, 2024, we had $502.3 million in aggregate principal amount of convertible senior notes outstanding. For additional information, see "Note 8. Debt" in Part I, Item 1 of this Quarterly Report.
In November 2019, and as since amended, we entered into a $100 million senior secured revolving credit agreement (the “Credit Facility”) with PNC Bank, National Association. On April 23, 2024, the Credit Facility was amended to extend the expiration date to February 4, 2025. As of June 30, 2024 and December 31, 2023, we had $27.3 million in outstanding letters of credit under the Credit Facility, reducing available borrowing capacity, but no outstanding cash borrowings. For additional information, see "Note 8. Debt" in Part I, Item 1 of this Quarterly Report.
Stock repurchase program
Changes in the remaining stock repurchase authority:
(in thousands)Six Months Ended
June 30, 2024
December 31, 2023$60,000 
Authorizations (1)
— 
June 30, 2024$60,000 
(1) On April 23, 2024, our Board of Directors extended the expiration date of our current share repurchase program from June 30, 2024 to June 30, 2025.
Common stock repurchases
Six Months Ended
June 30,
20242023
(in thousands)SharesAmountSharesAmount
Tax withholdings for net settlement of equity awards38 $2,360 34 $1,422 
In the six months ended June 30, 2024 and 2023, instead of receiving cash from the equity holders, we withheld shares with a value of $2.8 million and $0.9 million, respectively, for the exercise price of options. These amounts are not included in the table above.
Dividends
We intend to pay a quarterly cash dividend of $0.03 per share. However, the Board of Directors may terminate or modify the dividend program without prior notice.
Six Months Ended
June 30,
(in thousands)20242023
Dividend payments to stockholders$5,065 $4,962 
Contractual obligations
As of June 30, 2024, our contractual obligations were:
Payments due by period
(in thousands)Remainder of 202420252026202720282029 and afterOtherTotal
Convertible senior notes (1)
$1,883 $504,154 $— $— $— $— $— $506,037 
Purchase obligations (2)
81,896 142,483 126,905 135,488 990 — — 487,762 
Operating lease obligations
7,954 18,784 14,384 13,387 12,813 31,749 — 99,071 
Venture investment commitments (3)
500 500 — — — — — 1,000 
Liability for uncertain tax positions (4)
— — — — — — 858 858 
$92,233 $665,921 $141,289 $148,875 $13,803 $31,749 $858 $1,094,728 
(1) Includes principal and interest.
(2) Represents the fixed amount owed for purchase obligations including for software licenses, hosting services, and sales and marketing programs.
(3) Represents the maximum funding under existing venture investment agreements. Our venture investment agreements generally allow us to withhold unpaid funds at our discretion.
(4) We cannot reasonably estimate the timing of this cash outflow due to uncertainties in the timing of the effective settlement of tax positions.
28


ITEM 3.     QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risk is the risk of loss from adverse changes in financial market prices and rates.
Foreign currency exposure
Translation risk
Our international operations’ operating expenses are primarily denominated in foreign currencies. However, our international sales are also primarily denominated in foreign currencies, partially offsetting our foreign currency exposure.
A hypothetical 10% strengthening in the U.S. dollar against other currencies would have resulted in the following:
Six Months Ended
June 30,
20242023
(Decrease) in revenue(4)%(4)%
(Decrease) increase in net income(56)%%
Remeasurement risk
We incur transaction gains and losses from the remeasurement of monetary assets and liabilities denominated in currencies other than the functional currency of the entities in which they are recorded.
We are primarily exposed to changes in foreign currency exchange rates associated with the Australian dollar, Euro, and U.S. dollar-denominated cash, cash equivalents, receivables, and intercompany balances held by our U.K. subsidiary, a British pound functional entity.
A hypothetical 10% strengthening in the British pound exchange rate in comparison to the Australian dollar, Euro, and U.S. dollar would have resulted in the following impact:
Six Months Ended
June 30,
(in thousands)20242023
Foreign currency (loss)$(12,860)$(9,869)
ITEM 4.     CONTROLS AND PROCEDURES
(a) Evaluation of disclosure controls and procedures
Our management, with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) as of June 30, 2024. In designing and evaluating our disclosure controls and procedures, our management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and our management necessarily applied its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of June 30, 2024.
(b) Changes in internal control over financial reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2024 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
29


PART II - OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information set forth in “Note 15. Commitments and Contingencies”, in Part I, Item 1 of this Quarterly Report is incorporated herein by reference.
ITEM 1A.     RISK FACTORS
We encourage you to carefully consider the risk factors identified in Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the U.S. Securities and Exchange Commission. These risk factors could materially affect our business, financial condition, and future results and may cause our actual business and financial results to differ materially from those contained in forward-looking statements made in this Quarterly Report on Form 10-Q or elsewhere by management.
ITEM 2.     UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer purchases of equity securities (1)
Common stock repurchased in the three months ended June 30, 2024:
(in thousands, except per share amounts)
Total Number
of Shares
Purchased (2)
Average Price
Paid per
Share (2)
Total Number
of Shares Purchased as Part of
Publicly Announced Share
Repurchase Program
Approximate Dollar
Value of Shares That
May Yet Be Purchased at Period
End Under Publicly Announced
Share Repurchased Programs
April 1, 2024 - April 30, 2024$58.28 — $60,000 
May 1, 2024 - May 31, 2024— — — $60,000 
June 1, 2024 - June 30, 202457.81 — $60,000 
$57.86 — 
(1) For additional information, see "Liquidity and Capital Resources" in Part I, Item 2 of this Quarterly Report.
(2) Includes shares withheld to cover the option exercise price and tax withholding obligations for stock compensation awards subject to net settlement provisions.
ITEM 5.     OTHER INFORMATION
Rule 10b5-1 and non-rule 10b5-1 trading arrangements
On April 30, 2024, Richard H. Jones, one of our directors, entered into a trading plan that provides for the sale of an aggregate of 50,000 shares of our common stock. The plan will terminate on April 30, 2025, subject to early termination for certain specified events set forth in the plan.
Other than as disclosed above, during the three months ended June 30, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
ITEM 6.     EXHIBITS
Exhibit No.DescriptionIncorporation by ReferenceFiled Herewith
FormExhibitFiling Date
3.110-Q3.1November 4, 2014
3.28-K3.2June 15, 2020
31.1X
31.2X
32+
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.
X
101.SCH
Inline XBRL Taxonomy Extension Schema Document.
X
101.CAL
Inline XBRL Taxonomy Calculation Linkbase Document.
X
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document.
X
101.LAB
Inline XBRL Taxonomy Label Linkbase Document.
X
101.PRE
Inline XBRL Taxonomy Presentation Linkbase Document.
X
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
X
+ Indicates that the exhibit is being furnished with this report and is not filed as a part of it.
30


SIGNATURE

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.
Pegasystems Inc.
Dated:July 24, 2024By:/s/ KENNETH STILLWELL
Kenneth Stillwell
Chief Operating Officer and Chief Financial Officer
(Principal Financial Officer)


EX-31.1 2 q22024_ex-311.htm EX-31.1 Document
EXHIBIT 31.1

CERTIFICATION

I, Alan Trefler, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Pegasystems 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: July 24, 2024    
/s/ ALAN TREFLER
Alan Trefler
Chairman and Chief Executive Officer
(Principal Executive Officer)



1
EX-31.2 3 q22024_ex-312.htm EX-31.2 Document
EXHIBIT 31.2

CERTIFICATION

I, Kenneth Stillwell, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Pegasystems 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: July 24, 2024    
/s/ KENNETH STILLWELL
Kenneth Stillwell
Chief Operating Officer and Chief Financial Officer
(Principal Financial Officer)

1
EX-32 4 q22024_ex-32.htm EX-32 Document
EXHIBIT 32

CERTIFICATION PURSUANT TO SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Pegasystems Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Alan Trefler, Chairman and Chief Executive Officer of Pegasystems Inc., and Kenneth Stillwell, Chief Operating Officer and Chief Financial Officer of Pegasystems Inc., each certifies, 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.
 
Dated: July 24, 2024
/s/ ALAN TREFLER
Alan Trefler
Chairman and Chief Executive Officer
(Principal Executive Officer)
/s/ KENNETH STILLWELL
Kenneth Stillwell
Chief Operating Officer and Chief Financial Officer
(Principal Financial Officer)

1
EX-101.SCH 5 pega-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - MARKETABLE SECURITIES link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - DEFERRED COMMISSIONS link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - GOODWILL AND OTHER INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - OTHER ASSETS AND LIABILITIES link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - MARKETABLE SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - DEFERRED COMMISSIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - MARKETABLE SECURITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Future Estimated Intangibles Assets Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LEASES - Schedule of Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - LEASES - Schedule of Weighted Average and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - LEASES - Schedule of Cash Flow Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - DEBT - Convertible senior notes and capped calls (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - DEBT - Schedule of Carrying value of the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - DEBT - Schedule of Interest Expense Related to the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - DEBT - Schedule of Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - DEBT - Schedule of Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - DEBT - Capped Call Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - DEBT - Schedule of Change in Capped Call Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - DEBT - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - RESTRUCTURING - Schedule of Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - REVENUE - Schedule of Geographic Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - REVENUE - Schedule of Revenue Streams (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Award Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - EARNINGS (LOSS) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 pega-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 pega-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 pega-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Capped call transactions Derivative Asset, Noncurrent Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Adjustments to reconcile net (loss) to cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] PNC Bank, National Association PNC Bank, National Association [Member] PNC Bank, National Association [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Contract assets Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Schedule of Expense Lease, Cost [Table Text Block] Schedule of Impairment of Deferred Contract Costs Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Pega Cloud Pega Cloud [Member] Cloud [Member] Cover page. Cover [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] 2021 Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three Other current liabilities Other current liabilities Other Liabilities, Current Earnings Per Share [Line Items] Earnings Per Share [Line Items] Earnings Per Share Accrued compensation and related expenses Accrued Compensation and Related Expenses Accrued Compensation and Related Expenses Trading Symbol Trading Symbol All Trading Arrangements All Trading Arrangements [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Schedule of Amortization of Deferred Contract Costs Schedule of Amortization of Deferred Costs [Table Text Block] Schedule of amortization of deferred costs. Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Calculation of Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash dividend declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Judicial Ruling Judicial Ruling [Member] Initial conversion rate Debt Instrument, Convertible, Conversion Ratio Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Cash equivalents Cash Equivalents [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Percentage of unbilled receivables, 1-2 years Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two. Intangible assets Intangible Assets, Net (Including Goodwill) Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-qualified stock options Nonqualified Stock Options [Member] Nonqualified Stock Options [Member] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Unrealized (loss) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Award Timing Disclosures [Line Items] Other Performance Measure, Amount Other Performance Measure, Amount 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three LEASES Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Balance, beginning of period (in shares) Balance, end of period (in shares) Common Stock, Shares, Outstanding Fixed lease costs Operating Lease, Cost Total Maturities of Interest and Principal [Abstract] Maturities of Interest and Principal Long-term operating lease liabilities Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Deferred revenue Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] U.S. UNITED STATES Long-term deferred revenue Deferred Credits and Other Liabilities, Noncurrent Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other long-term assets Other long-term assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Employee’s target incentive compensation percentage Share Based Compensation Arrangement By Share Based Payment Award Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees Percentage of an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP. Lessee, Lease, Description [Line Items] Leases [Abstract] Cost Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Schedule of Carrying Value and Interest Expense Related to the Notes Schedule of Long-Term Debt Instruments [Table Text Block] Measurement Period Debt Instrument, Redemption, Period Two [Member] Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Change in Capped Call Transactions Schedule of Derivative Instruments [Table Text Block] Plan Name [Axis] Plan Name [Axis] Interest expense, total due Interest, Long-term Debt, Maturities, Total Due Interest, Long-term Debt, Maturities, Total Due Schedule of Future Payments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Loss contingency, damages awarded, value Loss Contingency, Damages Awarded, Value Income tax receivables Income Taxes Receivable Equity Components [Axis] Equity Components [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Other current assets Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Office space reduction Facility Closing [Member] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Restructuring Type [Axis] Restructuring Type [Axis] Insurance receivable Insurance Settlements Receivable, Current Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] 1 year or less Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less Percentage of unbilled receivables, 2-5 years Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Adjustment to Compensation, Amount Adjustment to Compensation Amount Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Diluted Earnings Per Share, Diluted [Abstract] 2024 Unbilled Receivables, Not Billable, Contract Date, Remainder of Fiscal Year Unbilled Receivables, Not Billable, Contract Date, Remainder of Fiscal Year Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Proceeds from maturities and called investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Schedule of Restructuring Activities and Accrued Employee Severance and Related Benefit Restructuring and Related Costs [Table Text Block] Tabular List, Table Tabular List [Table Text Block] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Level 3 Fair Value, Inputs, Level 3 [Member] Europe (excluding U.K.), Middle East, and Africa EMEA [Member] Selling and marketing Selling and Marketing Expense [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Income taxes payable Accrued Income Taxes, Noncurrent 2020 and prior Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior Issuance of common stock under the employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accrued expenses Accrued expenses Accrued Liabilities, Current Outstanding anti-dilutive stock options and RSUs (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lease expense Operating Lease, Expense First anniversary Share-Based Payment Arrangement, Tranche One [Member] Cash disbursements Payments for Restructuring Schedule of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Marketing and sales program Accrued Marketing Costs, Current Other Other, Long-term Assets Other, Long-term Assets Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Current assets: Assets, Current [Abstract] Goodwill Beginning balance Ending balance Goodwill Schedule of Contract Assets and Deferred Revenue Contract assets and deferred revenue [Table Text Block] Contract assets and deferred revenue [Table Text Block]. Common stock repurchases for tax withholdings for net settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Proceeds from settlement of capped calls transactions Proceeds from Derivative Instrument, Financing Activities 2020 and prior Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior Venture investments Venture Investments Venture Investments Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Trade Secret Misappropriation Trade Secret Misappropriation [Member] Trade Secret Misappropriation Product and Service [Domain] Product and Service [Domain] Stock options Share-Based Payment Arrangement, Option [Member] Cap price (in dollars per share) Derivative, Cap Price Short-term lease costs Short-Term Lease, Cost Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Marketable securities Marketable Securities, Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Other Proceeds from (Payments for) Other Financing Activities Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income and other taxes Accrued Income Taxes, Current Legal fees, post-judgement interest rate, percentage Legal Fees, Post-judgement Interest Rate, Percentage Legal Fees, Post-judgement Interest Rate, Percentage Richard H. Jones [Member] Richard H. Jones Security Exchange Name Security Exchange Name Award Type [Axis] Award Type [Axis] Corporate Debt Securities Corporate Debt Securities [Member] Basic Earnings Per Share, Basic [Abstract] Currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Maintenance Maintenance [Member] Other Other, Current Liabilities Other, Current Liabilities Amortization of deferred commissions Amortization of deferred commissions Amortization of Deferred Sales Commissions Property and equipment Property, Plant and Equipment, Net Deferred commissions Deferred commissions Deferred Costs, Noncurrent Total liabilities Liabilities Convertible senior notes Convertible Debt [Member] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development Research and Development Expense Revolving Credit Facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Capped Call Transactions Derivative Financial Instruments, Assets [Member] Sales of investments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] 2024 Percentage of Unbilled Receivables, Not Billable, Amount Expected to be Collected in Remainder of Fiscal Year Percentage of Unbilled Receivables, Not Billable, Amount Expected to be Collected in Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities Operating Lease, Liability, Current Indirect Tax Receivable Indirect Tax Receivable Indirect Tax Receivable Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Percent of total revenue Concentration Risk, Percentage Increase in aggregate commitment amount Line of Credit Facility, Maximum Borrowing Capacity Number of shares issuable upon conversion (in shares) Debt Conversion, Converted Instrument, Shares Outstanding Debt Conversion, Converted Instrument, Shares Outstanding Threshold consecutive business days Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Research and development Research and Development Expense [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Changes in fair value: Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Gain (Loss) Included in Other Comprehensive Income (Loss) [Abstract] Remainder of 2024 Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Basis of presentation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Weighted-average common shares outstanding, assuming dilution (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year included in other income, net Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Convertible senior notes, net Convertible Notes Payable, Current Total stockholders’ equity Balance, beginning of period Balance, end of period Equity, Attributable to Parent Litigation Case [Axis] Litigation Case [Axis] Interest expense Interest Expense, Nonoperating Deferred income taxes Deferred Income Tax Expense (Benefit) Capped call transactions Derivative Asset, Current Schedule of Goodwill Schedule of Goodwill [Table Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Interest income Investment Income, Net Outstanding letters of credit Letters of Credit Outstanding, Amount Repurchases of convertible senior notes Repayments of Convertible Debt Total other comprehensive (loss) income, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Initial conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Non-qualified stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Convertible senior notes, net Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Litigation liability Estimated Litigation Liability, Current All Executive Categories All Executive Categories [Member] Share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Assets Assets [Abstract] Restricted cash included in other current assets Restricted cash Restricted Cash, Current Document Type Document Type (Loss) income on capped call transactions (Gain) on capped call transactions Gain (Loss) on Derivative Instruments, Net, Pretax Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] On or After March 1, 2023 Debt Instrument, Redemption, Period Three [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Contractual interest expense (0.75% coupon) Interest Expense, Debt, Excluding Amortization 1-2 years Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two. Schedule of Future Estimated Intangibles Assets Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Maximum Maximum [Member] Amortization of intangible assets Amortization of Intangible Assets Total deferred revenue Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Net Book Value Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue Revenues [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Consulting Consulting [Member] Consulting [Member] Assets and liabilities measured at fair value on a recurring basis Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lease, cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Cloud hosting Accrued Cloud Hosting, Current Accrued Cloud Hosting, Current Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Vesting [Axis] Vesting [Axis] Equity Award [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Issuance of common stock for stock compensation plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Variable lease costs Variable Lease, Cost Total Unbilled Receivables Current and Non Current Unbilled Receivables Current and Non Current Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Revenue recognized over time Transferred over Time [Member] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Useful Lives Finite-Lived Intangible Asset, Useful Life Venture investments Investments, Fair Value Disclosure Additional paid-in capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Dividend payments to stockholders Payments of Ordinary Dividends, Common Stock Other Other, Long-term Liabilities Other, Long-term Liabilities Restricted cash included in other long-term assets Restricted cash Restricted Cash, Noncurrent Redemption percentage Debt Instrument, Redemption Price, Percentage Unbilled receivables, net Unbilled Receivables, Current Diluted (in dollars per share) Earnings (loss) per share, diluted (in dollars per share) Earnings Per Share, Diluted Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule of Amortization of Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Changes in foreign exchange rates Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Currency Translation Adjustment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Changes in Foreign Exchange Rates Type of Restructuring [Domain] Type of Restructuring [Domain] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Sales of investments Proceeds from Sale of Debt Securities, Available-for-Sale Total cash, cash equivalents, and marketable securities Cash, Cash Equivalents, and Short-Term Investments Maximum vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Remainder of 2024 Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Foreign currency transaction gain (loss) Foreign currency transaction loss Gain (Loss), Foreign Currency Transaction, before Tax Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Schedule of Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Employee Severance Employee Severance [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Stock-based compensation Total stock-based compensation before tax Share-Based Payment Arrangement, Noncash Expense Fair value adjustment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Schedule of Stock Based Compensation Award Granted Share-Based Payment Arrangement, Activity [Table Text Block] Selling and marketing Selling and Marketing Expense Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Second anniversary Share-Based Payment Arrangement, Tranche Two [Member] included in other comprehensive income (loss) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss) Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Capped call transactions Derivative Asset Total Fair Value Share Based Compensation Arrangement By Share Based Payment Award Grant Date Fair Value Of Awards The total grant date fair value of awards made during the period. Numerator for diluted EPS Net Income (Loss) Available to Common Stockholders, Diluted Weighted-average period of recognition of unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Maximum consolidated net leverage ratio Debt Instrument, Covenants, Leverage Ratio, Maximum Debt Instrument, Covenants, Leverage Ratio, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] 2025 Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Income (loss) from operations Operating Income (Loss) Performance stock options Performance Stock Options [Member] Performance Stock Options Total liabilities and stockholders’ equity Liabilities and Equity All Adjustments to Compensation All Adjustments to Compensation [Member] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Employee related Employee-related Liabilities, Current Restructuring Costs incurred Restructuring Charges Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Right of Use Asset and Lease Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Other current liabilities Other Liabilities, Current [Abstract] Right of use assets recognized for new leases and amendments (non-cash) Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Total percentage of unbilled revenue Total Percentage of Unbilled Revenue Total Percentage of Unbilled Revenue Violation of the Virginia Computer Crimes Act Violation of the Virginia Computer Crimes Act [Member] Violation of the Virginia Computer Crimes Act Accumulated other comprehensive (loss) AOCI Attributable to Parent [Member] Expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period US Government Agencies Debt Securities US Government Agencies Debt Securities [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses Operating Expenses [Abstract] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Vesting [Domain] Vesting [Domain] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Other long-term assets Other Assets, Noncurrent [Abstract] Schedule of Receivables Accounts Receivable and Unbilled Receivable [Table Text Block] Accounts Receivable and Unbilled Receivable Schedule of Changes in Venture Investments Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Asia-Pacific Asia Pacific [Member] Long-term contract assets Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Appian Corp. v. Pegasystems Inc. & Youyong Zou Appian Corp. v. Pegasystems Inc. & Youyong Zou [Member] Appian Corp. v. Pegasystems Inc. & Youyong Zou Marketable debt security weighted-average remaining maturity Debt Securities, Available-for-Sale, Term Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Adoption Date Trading Arrangement Adoption Date United Kingdom (“U.K.”) UNITED KINGDOM Schedule of Marketable Securities Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Right of use assets Right of use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Interest Interest Expense, Debt [Abstract] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Principal Principal, total due Long-Term Debt, Gross Exercise Price Award Exercise Price Dividends payable Dividends Payable, Current EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Total percentage of unbilled receivables Unbilled Receivables Current And Non Current Percentage Unbilled receivables current and non current percentage. Arrangement Duration Trading Arrangement Duration Other Accounts Payable, Other, Current Other current assets Other Assets, Current [Abstract] Other Assets, Current Issuance of common stock under the employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan GOODWILL AND OTHER INTANGIBLES Goodwill and Intangible Assets Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] (Gain) on investments Gain (Loss) on Investments Marketable Securities [Table] Marketable Securities [Table] Weighted-average number of common shares outstanding Earnings Per Share, Basic, Other Disclosure [Abstract] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Revolving credit agreement term Debt Instrument, Term All Individuals All Individuals [Member] PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Schedule of Other Assets and Other Liabilities Schedule of Other Assets and Other Liabilities [Table Text Block] Name Trading Arrangement, Individual Name Other income, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Unbilled revenue total Unbilled Revenue Total Unbilled Revenue Total Receivables [Abstract] Receivables [Abstract] Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Cost of revenue Cost of revenue Cost Of Revenue [Member] Cost Of Revenue. Subscription license Subscription License [Member] Subscription License Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Lender Name [Axis] Lender Name [Axis] Fair Value Assets Assets, Fair Value Disclosure [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Redemption threshold trading days Debt Instrument, Redemption, Threshold Trading Days Before Maturity Debt Instrument, Redemption, Threshold Trading Days Before Maturity Subscription services Subscription Services [Member] Subscription Services Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Long-term unbilled receivables, net Long-term unbilled receivables, net Unbilled Receivables Non Current Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end. Local Phone Number Local Phone Number 2021 Unbilled Receivables, Not Billable, Contract Date, Year Three Unbilled Receivables, Not Billable, Contract Date, Year Three Deferred revenue Deferred Credits and Other Liabilities, Current Other Other, Current Assets Other, Current Assets Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Total operating expenses Operating Expenses Schedule of Cash Flow Lease Information Schedule Of Supplemental Cash Flow Lease Information [Table Text Block] Schedule Of Supplemental Cash Flow Lease Information [Table Text Block] 2-5 years Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five. Perpetual license Perpetual License [Member] Perpetual License 2023 Unbilled Receivables, Not Billable, Contract Date, Year One Unbilled Receivables, Not Billable, Contract Date, Year One PEO Total Compensation Amount PEO Total Compensation Amount Senior notes Senior Notes Fair Value Marketable securities Debt Securities, Available-for-Sale, Excluding Accrued Interest Income Statement Location [Axis] Statement of Income Location, Balance [Axis] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Other Americas Other Americas [Member] Region of Americas, except US. Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Issuance of common stock for stock compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Asset Class [Domain] Asset Class [Domain] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount After the Calendar Quarter Ending on June 30, 2020 Debt Instrument, Redemption, Period One [Member] Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Client-related Client Relationships [Member] Client Relationships [Member] Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Number of shares issuable upon conversion (in shares) Debt Conversion, Converted Instrument, Shares Issued Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of Accrued expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] DEFERRED COMMISSIONS Deferred Costs Net [Text Block] The entire disclosure for deferred contract costs and related amortization. Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Schedule of Weighted Average and Discount Rate Schedule of Weighted Average and Discount Rate [Table Text Block] Schedule of Weighted Average and Discount Rate Equity Component [Domain] Equity Component [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Schedule of Unbilled Receivables Schedule of Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block] Schedule of unbilled receivables not billable at balance sheet date. Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Expected insurance coverage recovery Estimated Insurance Recoveries Statement [Table] Statement [Table] Interest expense Interest Expense, Debt Geographic Concentration Risk Geographic Concentration Risk [Member] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements Number of shares issuable upon conversion (in shares) Debt Conversion, Converted Instrument, Shares if fully Exercised Debt Conversion, Converted Instrument, Shares if fully Exercised Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Change in operating assets and liabilities, net Increase (Decrease) in Operating Capital Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Other Other Intangible Assets [Member] Revenue remaining performance obligation (in percent) Revenue, Remaining Performance Obligation, Percentage INCOME TAXES Income Tax Disclosure [Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings (loss) per share Earnings Per Share [Abstract] Earnings Per Share [Abstract] (Accumulated deficit) Retained Earnings (Accumulated Deficit) Unamortized issuance costs Debt Issuance Costs, Gross General and administrative General and Administrative Expense Litigation aggregate Litigation Settlement, Amount Awarded to Other Party Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Total lease liability Operating Lease, Liability Cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Richard H. Jones Rule Trading Arrangement, Common Stock [Member] Richard H. Jones Rule Trading Arrangement, Common Stock Underlying Securities Award Underlying Securities Amount MARKETABLE SECURITIES Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Credit Facility [Axis] Credit Facility [Axis] Cash dividends declared Dividends, Common Stock, Cash Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Revenue recognized at a point in time Transferred at Point in Time [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Amortization of intangible assets and depreciation Depreciation, Depletion and Amortization Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Gross profit Gross Profit Total receivables Accounts receivable and unbilled receivable Accounts receivable and unbilled receivable. Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value as of Grant Date Award Grant Date Fair Value Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] DEBT Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Face amount Debt Instrument, Face Amount Schedule of Revenue Streams Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Restructuring and Related Costs [Table] Restructuring Cost [Table] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Other long-term liabilities Other Liabilities, Noncurrent [Abstract] Common stock, 200,000 shares authorized; 85,369 and 83,840 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Average interest rate Debt Instrument, Interest Rate During Period Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Litigation Status [Axis] Litigation Status [Axis] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Earnings Per Share [Table] Earnings Per Share [Table] Earnings Per Share Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Goodwill and Other Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] (Gain) on repurchases of convertible senior notes Gain (loss) on repurchase of convertible debt Gain (Loss) on Extinguishment of Debt Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, 1,000 shares authorized; none issued Preferred Stock, Value, Issued Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Principal Long-Term Debt, Fiscal Year Maturity [Abstract] Long-term convertible senior notes, net Convertible Notes Payable, Noncurrent Remaining borrowing capacity Line of Credit Facility, Fair Value of Amount Outstanding Basic (in dollars per share) Earnings (loss) per share, basic (in dollars per share) Earnings Per Share, Basic Other Assets and Liabilities [Abstract] Other Assets and Liabilities Proceeds from employee stock plans Proceeds from Stock Plans Cash paid for operating leases, net of tenant improvement allowances Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 2022 Unbilled Receivables, Not Billable, Contract Date, Year Two Unbilled Receivables, Not Billable, Contract Date, Year Two Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Corporate Incentive Compensation Plan Corporate Incentive Compensation Plan [Member] Corporate incentive compensation plan [member] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Total assets Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Total cost of revenue Cost of Goods and Services Sold Restricted stock units (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Investment in property and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 15) Commitments and Contingencies Venture investments Investments In Privately Held Companies [Member] Investments in privately held companies. Schedule of Effective Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Termination Date Trading Arrangement Termination Date BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] 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] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger 2025 Long-Term Debt, Maturity, Year One STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Schedule of Geographic Revenue Revenue from External Customers by Geographic Areas [Table Text Block] Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Convertible debt fair value Convertible Debt, Fair Value Disclosures Net income (loss) Net income (loss) Net (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Intangibles Schedule of Finite-Lived Intangible Assets [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Percentage of unbilled receivables, 1 year or less Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year. REVENUE Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Principal amount repurchased Extinguishment of Debt, Amount Currency translation adjustments Restructuring Reserve, Foreign Currency Translation Gain (Loss) Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Name Forgone Recovery, Individual Name Principal and interest, total due Principal and Interest, Long-term Debt, Maturities, Total Due Principal and Interest, Long-term Debt, Maturities, Total Due Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Interest rate Debt Conversion, Original Debt, Interest Rate of Debt Document Period End Date Document Period End Date Deferred revenue Deferred Revenue, Noncurrent Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Other non-cash Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Subscription Subscription [Member] Subscription [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Privately Held Investment Privately Held Investment [Member] Privately Held Investment Schedule of Unbilled Receivables by Contract Effective Date Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block] Summary of Unbilled Receivables Based Upon Contract Effective Date Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Asset Class [Axis] Asset Class [Axis] Insider Trading Arrangements [Line Items] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss OTHER ASSETS AND LIABILITIES Supplemental Balance Sheet Disclosures [Text Block] Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE Receivables, Contract Assets, And Deferred Revenue [Text Block] Receivables, Contract Assets, And Deferred Revenue [Text Block] Revenue recognized during the period that was included in deferred revenue Contract with Customer, Liability, Revenue Recognized 2023 Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One Adjustment to Compensation: Adjustment to Compensation [Axis] 2025 Interest, Long-term Debt, Maturities, Repayments of Principal, Year One Interest, Long-term Debt, Maturities, Repayments of Principal, Year One Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Litigation Case [Domain] Litigation Case [Domain] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status New investments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases (Accumulated deficit) Retained Earnings [Member] Amortization of issuance costs Amortization of Debt Issuance Costs Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Litigation Status [Domain] Litigation Status [Domain] Litigation settlement, net of recoveries Litigation Settlement, Fee Expense Basic (in shares) Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Minimum consolidated coverage ratio Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Marketable Securities [Line Items] Marketable Securities [Line Items] Restricted stock units Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Outside professional services Accrued Professional Fees, Current Executive Category: Executive Category [Axis] Purchases of investments Payments to Acquire Investments Name Awards Close in Time to MNPI Disclosures, Individual Name 2022 Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two Total Revenue Revenue Benchmark [Member] Entity Filer Category Entity Filer Category Restructuring Reserve, Beginning Balance Restructuring Reserve, Ending Balance Restructuring Reserve Revenue remaining performance obligation Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Cost of revenue Cost of Revenue [Abstract] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name Technology Patented Technology [Member] EX-101.PRE 9 pega-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 pega-20240630_g1.jpg begin 644 pega-20240630_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MA 7< P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BO-_V@?VK/@_^S,NE_P#"TM4NX7U@R_8HK*T,SD1[=[$# M[H^=1GOGV-:OP,^/7PY_:*\&R>.OAEJ,UQ8PWKVDPN8#%)'*JJQ4J>GRNI'L M:\^.:Y;/'O QK1=9*[A=I/),XIY7',I4)K#R=E4Y7RMW:LGMNF MO5'9T4$@#). .IKPGXD?\%(/V4?AKKDOARZ\<3ZO=V[E+@:%9-<1QL.H\WA& M_P" L<4\PS7+W,TK^E]_D&5Y)F^>5G2R_#SJR6K4(N5EW=MOF M>[45X]\,OV[/V;_BY9:A+X,\77,MYIFFSW]UI,VFRI=&")"[LBD;9" #PC$U MM_ 3]JOX,_M*2:G!\*M=N+J32%B:]CNK)X&59-^T@./F'R-G'3C/45CA\]R7 M%SIPH8B$G4ORI23YK:NVNMNO;J=&+X9XAP-.K4Q.$J0C2MSN4))1YG:-[K12 M>SV?0]&HK#^)/Q%\*?"7P-J/Q%\<:@;72M*A$MW,L9<@%@H 4V]M-SAAEF8U,OECHTI.C%\KG9\JD[:-[7U6GF=O117EOQJ M_;._9U^ 6HMH7Q \?Q#5%4%M)TZ![FX3(R-ZH"(\C! 327WOJ&7Y9F.;8E8?!4959O[,8N3MWLNGGL>I45\[^&_P#@J/\ LB^( M-073[OQ3JNE!VVK/J6C2"//N8]^/J0!ZU]#0S1W$*7$+91U#*<8R#R*PR[., MJS:,I8*O&IR[\K3M?:Z6U^ESIS;(,[R*48YCAITN:]N>+5[;V;T=KJ]MKCJ* M**](\@**** "BBB@ HHJCXA\4>&?".G_ -K>+/$5CI=KY@3[3J-VD$>XYPNY MR!DX/'M4RG&$7*3LD5"$ZDU&"NWLEJR]13+>X@NH$NK69)(I$#QR1L"K*1D$ M$=01WKY\^'O[?%GX]_:PO?V7$^%TEK)9ZKJ-D=;.L!P_V193O\KRAC=Y73=Q MNZG%<&.S;+\MJ488F?*ZLE"&C=Y/9:)V]79>9ZN6Y%FN;TL15PE/FC0@YU-8 MKEBMWJU?T5WY'T-1117HGD!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !117*_''XF6/P;^$/B+XG7Y4KH MVE2SPH_22;&V*/\ X%(47_@595Z]+#4)UJCM&*;;[)*[_ WPN&K8S$PP]%7G M-J*7=MV2^\^(OC>MO^V+_P %+-.^%4NZY\/^'K@:?=HC84PVH::[!QT+2;XL M^RUJ?\$S/$VI?!/]I3QO^RUXHN2#/-,+0/P&NK-V4E1_MPEGSW$2UX=^R?\ M$']ISX=^,]6^-'P7^"EWXRO;Z.6ROM1E\.7M_%$[NDTGS6S*%D.$)R2<-TYI M?'?Q;^.OA#]J;2/VFOBQ\);KPGK$NIV]X]E_8MU817B0JD4H1;@ECNC^5B&Q ME\\9K^:<)GM"ABZ6>SC-5WB)3F^5\OL9I1Y>;9V2T]3^P\=PSB<3@*_#,)TW MAEA80IKGCS_6*;<^9PW7,W[S\NS/L[_@J3\9]<^%O[/*>&_#%]);7OBO4/L$ ML\3;62T",\V".F["(?\ 9D:N,_8 _83^#.K_ 0TWXL?%KP=;Z]JOB%'GMH- M0W-#:6VYE0*F0K,P&\L0<;@!C!)/^"N6E'QA\!O!WQ*\/2?:M-M]7R9XN5,5 MS!NCD_W3L SZN/6O6_\ @GG\1O#WQ _93\+VVD7\3W6AV?\ 9NIVJN-]O)$Q M"[AVW)M<'N&]C7Z.J&$S7Q,JT\=%3C"C%THRLXZ\K;2>C>LOSZ:?D3Q./R3P M;H5W;J[]%\+/V1?@)\%O'6H_$#X:>"5TV\ MU/3_ +'G(_,5\)_\%:? M 6I>"?B+X+_:1\*@PW =;.XN$7_5W5N_GV[GU8@R#Z1"NGC?+<-E&6X?,\#2 M4/JE53:BDERR:4U9=]+^5SD\.,XQ>?9OBLFS.M*:QU%TU*;U?L4_ M"7_A3'[,_A?PEP7S_ _!8Z>SQYR@M$@%[<*?0EI'BSZ[1[5^C73I6G"SCGG%./SE:PC: MA3?E&SFUZNS7JS+C6,^&^":M4G?$U5UO*Z@GYJ-TU_=1YS^UK\6[_P"! MO[._BCXEZ.RB_LK$1:"^V*,YC@N(Y9#^$:N?PKQ?_@E-XP\,>-/@%XN^ -UK$=MJK7M MS.(LCS&M;FW2+S$4_>V.C9QTW)G&17#Q%1HYAXAX/"XV*E25*4H0E\,JEY:. M^CT2T\D>EPGB,1E7A1C\=ETG"O*O&%2%[2>PNXKBWDL-3$.61PP#A9 LBG&"&!R":V?VT/CWXK_9V^ ]Q\ M4_ =CIE[>QW]M#%'J<4DD#)(V"<1R(2<=#NQ]:^ ?VXOV/\ 1/V2=3\.:?HO MC6ZUD:Y!5Y31@ ;6.<[_P!*^K?^"@?_ "CYTS_!S:A#!PPE>A34FX.+NW%N.L8I:+;??ZQ_P5'^-GCOP[HNA_ 3X01ZKXC.FI-XGF@TBYN8X9R2 M"D$,;%@G .]V;[V,<;C[=^T3^VI'^S-\$?#'B3Q9H"7_ (R\1:5"\.C+F"-) MO)1IY),Y9(T=\;?O$D+D8+#*_P""57A_1]*_9.L]8L;"..ZU/6+R6^G5!NE9 M)#&N3U("J !VY]37S]_P6#@OX_V@/"UY?)(=.?PI&L6.AD6[G,H'OM:/]*PQ M&9\291P6\[J8IU*M:%/E7*N6GS6]Y+K*V[:^(Z\)DO"&?>(D>'*6"5*CAYU7 M)\S^S?MB7WQ&_8ZUK]I#X%:/9MJ^BVY>_T76HWF2U M>)D:XC?RGC+8A8R*P(R-I('('5?M2:CX/;]D+QKJ#S6K:5-X)NO[/=2/+8O; MD6VSMRYCV^^*^;?^"0?A^3Q)\-?B3H6NP-+H^I36MHT;?=Y3Q%3R=XV5:.)HS:E*UX3496E%KI=:+5>MCS:D.&<\X2K9^LNAAY82O3 M3C&_+4IN44X23>LK/5JS]+GM7[%G[7FH?M#_ 3UOXD?$>UTS3[[P]?SIJ<6 MEQ2)$MNL*RK+MD=V&1O'WNJ'I7C7[-O_ 4V^,/Q5^._ASP!\0?!GANPT'Q# M?2VT%U8V=RDX%_CI\$K^[:.ZNM'. MF[3QYDT=\EI)CZPW,S>X6NS^-'PJOO@C^R;\!_C=I%H8]1TS46O+F4##/)=. M+ZWW>FU8B/QKYB/%V?XC 8>I"K)2PL.>NOY[5HPY9?\ ;J:/ESN,5OT\SZ!_;+_;A^*?P2^.?A_X'_!GPWX?U M.^U6T@:Y_MBVGE*SSS&.*-?*FCQP 3D'[ZUXE_P55^,WQ7\0>)[#X2>)/ DN MC>'M-O9+C3[^3=C6ID0(TZ \*B^8P5>3\Y)8YP+_ ,&HH_VF_P#@J5J_CT/] MITOP]?3WL;X^7R[1%MK'&4@@Z#9X(_ZXI7P#\!=-L]2 M_P""M6JK>P+(L/C/Q#,BL,C>J794_@<$>X%>EQ3E^-PN'RBA'$RG4E7CRSDD MW%M1MI9)J.Z3^9XW!6:Y=C<5GV)E@X4Z4<-/FIP2X[@C+L^PF$CAZE2=2$XPORM1;L[-O7 M3UU=V]#T:BBBOT4_)@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O(_VS?@!XX_:6^%,7PO\'^,++1HI=3CN=3F MO(G?SXXPQ6,!>V\JW/\ <%>N45QX_ X?,\%4PM=-PFK.S:NGNKK74[\KS+%9 M/F-+&X9I5*;4HMI-)K9V>FFZ\SS3]DK]GV/]F?X*V/PQEU.&^O$NI[G4;ZWC M*)/-(YP0#R,1B-.?[E7<+.A@D3; M)'A>02RQ'/\ L>]>WT5QULARNODW]E3A^XY5'EN]HVMKO?1.^]]3T*'$V=8; MB'^VZ=3_ &GFE/FLMY7OI:UFFU:UK:'EWPT_9Y-K^S%9_LY?&Z\M/$=O!IK: M?<3P*Z+) KDPXW#L@S2C1IXBFVZ45&,E*2DDM$N9.[^=^KW M9ZN4^('%&28C$5<+525>3G.#C%P/ MM4^*'Q%^+O\ PD>J:GI!L&A6&5@BF6.0N9I7+,:]&_:M^ 5O^TI\ M%=1^%_\ :$5E=S30W&G7TT9=;>>-P=Q YP5WH?9S7H]%=N&X=RG"91/+*=C.+,\QV?0SFK47MX.+BU&*2Y/A7*DE9=K:];GS3^ MQ!^P/J'[*_C+6/'/BOQ?8ZS>WNG)9:>;.V=!!&7WRD[^Y*1@8[!O6OI:BBNC M*,GR_(L#'"8./+!-NUV]6[N[>K.7/L_S3B;,I8_,)\]222O9)62LDDK)?YW8 MRYMK>]MI+.\MTEAE0I+%(H974C!4@\$$<8KXQ^+'_!)=F\92>-/V=OBG_P ( M[OF,L.FWRR@6C'J(IXCO"\X *D@?Q&OM&BN?.^'ZN]=6?"/_#IWXW^.M4AN MOC!^TG#=I#PDVVYOY57C(7SV3;G'K^!KZ1_:;_9IU/XX_LZP? WP]XF@L9;= MK(1W]["S*RP #E5YR0*]=HK@P7!?#^7X6O0I4W:NN6;][Z[G MA+B'.(YZ\XA5<<0YN?,K+WFVWIM9W=U:S3LU8^$A_P $KOVC-5L;?P'XC_:< MBD\*VTH,-CYUY,D2@\%+9F$:GKT;CUKZY^ /P)\$?LY_#:T^&G@2&0V\+M-= M7=P09;NX;&^5R !DX ' 55':NTHKSLFX2R/(<0Z^%IOG:Y>:4G)J/97;LO0 M];B#COB7B;"QPV-JKV:?-RQC&"W_ +3G[-=I\=OV>I?@CH.H0:8\ M'V,Z3=7$9=+]?2_=GSY^PU^Q1J'[)TGB+5/$G MBNSUG4=;\B.*>T@=!##'O)7YN269@3_N"M7]MK]CJS_:U\*:7;V/B1-(UO0Y MI7TZ[F@,D4B2A1)$X!! )1"&&<;3PPN]9U2]72X[:03*MTLP52Q^7*^:,_2OINBN:AP?D="C0I*,FJ,_: M1O.3:DK6>KU6BTV\CLQ/'_$F*Q&)K2G%/$4W2G:$$G!WNK):-N3][?S/"_VY M/V3/$7[6/AC0=!\/>+;+27TB_EN))+V!W$@= H V].E>F?!3P#=_"SX1>&_A MO?ZA'=SZ'HMO92W,*E4E:- I8 \@'%=117J4+B,_S3%9)1RFI-.A2DY15E=.5[ZVN]WNPHHHKU#Q0HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@"*^OK+3+*;4M2O(K>WMXVDGN)Y B1HHR69CP ,DGI7R?X^_X*R_# MO1OBA#X!^&GP]E\3V+W<=K)KK:O]DB:1G"DQ(87,B#/WB5SS@8PQ]C_:Z_9V MU3]IKX6#X>:3\0+O0'&H0S2R1;FAN8P$ M9X&*IT4X)U'RRE)R;7*HM-)*VK:[6/V/POX9X+S^I*GF4I5:[C-JDN:,8*"3 MYY233;;=HI.RL^9/0_2_XB?$#PK\*_!6H_$'QMJ!M=*TNW\Z\G6)I"JY "J M"222 !ZFOCOQ-_P6.B;5IT^'WP#N;W3K?+&ZU'5_*D9,_>9(XG$?_?;5]KZG MIFG:UIMQH^KV,5U:74+0W-M/&'26-@0R,IX(()!!]:XC4;;X%_LG_!N_OX-! MTW0/#.E6K/<6\$(S<$C 0[N9I')"C<26) S7TG$.%S^O)3P>-CAJ,8MSDX*4 MKK_$^51MOLU;K?3Y'A3&\+X:,J>/RZ>,Q$Y14(JHX1L]/LKF<[[;IWZ-:\O^ MR1^VI\/_ -K'3KRVT?29]&US3(UDO]&NIA)^[8X$L4@ \Q,X!.U2"1D<@GR? MXD?\%5ET+QMK6E?#+X%7WB70/#=QY>KZ^M^\: >9Y?F?+"ZQH7X5G;YLC@9Q M7G7_ 28^'NO^(/C%XL^,]EIK6&BPZ7/I\&P$)]HGFCE$2G^(1HF3Z;D]:\^ M_9T\>^#/A)\!/CS\,/B5J$-AX@U#38;*RL+G_6W-PAN8F11W9)'4GT!)[''Y MQ+C#B3$9'@:DZRHRJ^W;J\L?>]E&\-)+E7.]-E>VG8_7(\ <(X7B7,J5/#O$ M1H_5E&CSRO%UY\M36+YG[..JNW:_O;7/T:^#GQ@\(?&[X8:9\5_"%PZZ=J5N MTFVYPKV[*Q62-^< JRL#SCC()!!KS[]F[]L&3]IGXD^*/#O@WX;F+PQX*OA7_ ,$_=&^#GA-)W\3_ M !,U^\ATBVASYJ:>TBP2,HZ@R2*T2^N]R#E:]/\ A+^V)^RW^P_X4L_V=A:Z MUK.IZ;,Q\5:QHEE$]NVHM@3X9Y4:0(1Y8(7&V,8)->YA>-_K%;!O$UXT:<:< M9UFTO>G.-XTXW3:T]^5ME971\UC?#=83#X^.#PTL15E5G##Q3?N4Z._TK5+<365U&" ZGC!!Y4@@@J<$$$'D5Y5_P %"_B)>_#?]DOQ3J&ESF*[ MU.&/2X'4X(%PX23GL?*,F/>OT+'YEA\#E53'WYH0@YZ/=)75GY]#\IRO*,5F M6=T#O /PR8>&/#V0_BV?5 M_P#CX)8K$$M_)XWE789DX16?@C]D[2=:6 +=^)+VXU&[?')'F&&,9] M/+B4X]6/K7*_';]@3PUK'CCX@_M'_$3QQJ&O6T?A^\O=#T2\:4ZTXM0:YFVHNBVM3&6*C$I5R[ J*_\$7/]?\ $C_&EO$\/NL=K=P:='/=6QGD2,^47(*Y.S.".!6.1 MYGG6<YOQ)DW#N0>)U7+:>!E6H+D MC"C&I)-RG3@TN9N4M9OO?73:Q\Q^&_\ @L"+/Q##IOQ6^ %[I-G,07N;/4C) M-$A/WO*DB3>/HPZ=Z^@_C[^UM\.?@7\$;/XVL&UFTU@0CP_:V<@0W[2QF1/F M8'8NP%BQ!QC&"2 ?D']K7]H;PW_P4"\1>%?A'\"_"F0*^=H\4<18;+LRJTL0L52HQCR5N11]YM)JRTERIMO=:*^CL? M6XG@OA/%YMD]"OA'@JV(G+VM#VDI^Y%-Q;;?-%S:22T?O.VJN>F_L\_\%'O^ M%H?%/3_A)\5O@]>^#K_7($ET&XGN7=+D.N^,%9(HR%<#Y'&Y6) XSFO3/VMO MVI_#O[*7P^M_%VI:(=7U'4+U;;2M&2\\AKD]9&W['VJB\D[3RRKQNR/D3XQ_ M$'P5\XD1O0Q199AVY!Z&KGB/XS> M_CS^U%J?[37Q7U"1?AA\,9X[70H$B\PZG>;F,$<:G5)IF6(\/\GKYKA<;-F&?+9]B;F (!^48.1SC)V*\)_9\_X*&_ 7]HGQHOP]\/0ZQI&K3HS6 M-OK=M&@N]H+,L;1R.-P4$[3C(!QFO=J_4,IS+ YI@U5PE958K1R5M6M[I)6? M6UEOHK'XMGF49GDN82H8[#NA)^\H.^D6W:S;;:6U[O;5WN<9\=/CU\-_V=O MTGCWXE:LT%L'\JUMH$#SW#/AAX+L_A_X*T&WLM+L;<0Q6\<8^<8P6?C MYV;JS'EB237PSS#B3B;/L7AM]):))I[>6]]/TE95PAP M;PQ@<=FV#>+Q&,3FH^TE3C"&EM8ZMM-;WZ[6UXO]E#]I[2?VJO %SXZT?P5J M.C)9WQLYX[V1)(WE"*Y\IUP7 #KDE5Y/2O4*Y3Q9JW@#]GSX7:YXRM/#UIIN MDZ/:7&HW-GIEJD*RO@LV%4 ;W; SW+E.* M5[;R:T45_DSP,NX2H\55<7F6$E#!X&E)+FJR;4>;:*=FY/\ S7D?HC17P]^R MO^US\?\ X7?M(_\ #*'[4>K-JDD]\+"VU"Y97GMKEU#0D2@ S12AE W98>8I MR "*E_X*-_M-_&/X!_M,>%/^$"\97MOID.@6M_>:*LY6VO66\N RR =0RH$/ M?%82X]RJ&23S*4)I0FJ7IO='1#POSRIQ)#*(U(-U*;JTZB; M<*D+733M?7;5:;[--_;E%?GQ\:?#W_!2WP]\-)/VG?%WQHFT^S"Q75QX?T;5 MY8'L(9&4)NMU01$*64$;G8#EL_-CWS]D/]K3Q9\4_P!D37OBUXTM$OM=\'PW MR7IB01_V@;>V%PC[5&%+*P4X&,J2 ,XK;+N-,+C,R>"KX>I0ER.I'G27-!=; M)MI[Z>3ZZ&&;>'>,P&3QS'"XJEB(>T5*7LY-\DWLKM)-7:5_-/9W/HNBOS:^ M"?Q _;"_;7\::NFE?M9Q>%M0M@LEIHPU66R6X#EOE@B@'SJ@4!B=S#]RD/A"^U-A-;01@+OG>1(O,?=N8 2*Q M!C&1AC4Y-QFL[_>4,'5]DU)J?NM/EOHTI73=K)/=M=-2^(?#U\-_N<5F%'VZ M<%*G[Z:YVM4W"THQ3O)K9)]=#T?1/VC?A)XB^,^H_ '1O$3S^)]*MC/?6:VD MGEQJ%0G][C82/,7(!R#D=0:[FOR>_9Z\&?M*?%#]IG7M'^&/Q3@TKQH5OIM5 MUVYOI8EN-LZB;#QQ,WS.00-H&!VZ5^A_PU\!?M%>%?V:)O!?BSXE6M]\04L[ MW[+XA5S=1>>SR-;DF:-=P **(+E-P12Y3$:+"&P" "N<#..GH/_ M 3._:M^('[0GA?7O"7Q1OEO]5\.-;O!JGE*CW,$OF "0* "R&/[V!D,,\@D M]N XOCB,UI8#%86I0G53<.?EM+E5VM&[.W1_Y7\[,^ I87(ZV:8'&TL33H.* MJ>S-/A%\+/%UQJ=QJGB"^T; MP_IVI2"2#3C]IRLR*WR@QHC %LJ%))!QBJ7QUUO_ (*#?L7^(]$\8^._CS/K M$6JRNT(AU66[LF=-I>&2&9$"Y#<;5'&=I!''DU?$C!0HU*T<)5E3I2<:DDER MQ=[+6^M][=+J^Y[M'PAS&I7HX>>.H1JUX*=*#9Z$M;U#]G'XSV7ABPMM12/4;>Z MU.X@,TQCR& BAD!PO&216N;\:8O!Y_AL%A,-*K"I!S=DKR35X\EY)66O-=>2 MV,,A\.\#F'"V+S''8R%"I2J*FN9OE@U*TE4M%N\M.3E?F]]/U K)\<^./"GP MU\)7WCGQQK4.G:5IL!EO+N<\(O0 &/!OPTLKETM=2NKJ_OT5L"0PB- M(@?49ED./4*>U?2<2YW_ &!D%;,.6[@E9/\ FDU%7\KO7R/D>#N'/]:>*,/E M7/:,Y.\E_+%.4FO.R=K];">+_P#@L18-KLNG_"WX%7>J6<1)6[U'4_)DD4?Q M>5'&^T=\EC]!7KW['7[<^E_M::CJ6@0_#+4-$O=)LUN+J;[6ES:X9]JKYF$8 M.>2%V8PC<\<]!^Q-\&O"GP=_9U\,VNAZ5#'?ZMH]OJ&LWJQCS+BXFC$A#-U( M7=L4=@H]37I6D^$O"N@ZG?:WH?ANPLKS4V1M2NK2T2.2Z*;MID90"Y&YL$YQ MDUXN18#C"-7'CC 2X;K9S[*7)2ER..EV^:,;K6UKR[F]RI
E[VBUMN?8-%?-W[5'Q0^(7A#_@G_ *=\1_#'B^^L==ET MG1))-5MYMLS/+Y/F$MZMN.?K7S[X ^,'_!0?]KOP#IGA7X-ZC?65IX>M_L^N M^)4U-;62_NB[,I:9\;83+L?'!*A4J59TU4C&"NY7;5O M*R3;>UEW%DWAQCLWRN>8RQ5*C1IU94IRJ2Y5'E2?-JM4VU%):MOMJ?HG17Q; M_P % _B?\>/@%\%?A1INB?$G5=.UQM.:W\17EM?%GN[B*VM@[.YSYAWESD]= MQ/>LCPGXA_X*&?M>>+M'^+GA>YO?"_@;^TX/(M+/5ULTGMDD42M@$23Y ;)8 M;2E1B>.*%#,YY=#"U9UXJ#Y8J^DXJ3;?10ND[]6K>6N#\-L3B:C2FY:'=ZM_9\T4UI/B6W\R0++%N'7!W*3WQ7B?P M?UK_ (*(_MF?#6WO/ /Q8@\/Z3X?0V,FIRZC+:W&K72C>S-)%&\C,%=%/*IT MZG=6V/XUPN$S&."H4)UJDZ:J1Y$FI1=^[5M%>[]-S#*_#K'8[*9YCBL32P]* MG5E2G[1M.,HI=D[W;M9>;V5S] J*^'O^">'[57QSO_CIJ/[-OQP\0W6KR)'= M)!+J4@DN;.[MB?,C,O5U(5\[B<%1@X)SH?MW_MD_&6R^--K^RW^SC=O9ZH\E MM!?WUJJFXFNK@*8[>-FXC4*Z$N,'+8RH4YB''N42X?\ [5<9I<_L^2WO^T_E M2O:]M=]O/0TJ>&&?1XJ_L2,X-\GM?:7?LU2_G;M>U]-M_+4^T:*^-OAC^S9_ MP4H\%?$;P[J_B?\ :).H:/+J4+:]$GB&6\,%L&!D4QW400DKE1LS@G/09KF/ MB?\ 'OXY_LS?M^VGAKQM\4-8N_!5_K$5S#97UT6@&GW9*'@]H79P._[D4JO& MCP>%A7QV"JT8NI&FW+ETYM5+?X5U??3<=#P[688RIAZSKOBGPU-<7-QJ< MI>2&6=3);KST,?[KC^\IKIQ^>5L;C<7E&72E*";4YIQM91L[>]O:ZLSU?X9_$7PQ\6O M.E?$CP;>&?3=7M%GMF889<\,C#LRL"K#L5(K=KXX_P"".OQ$O-9^&7BKX9WL M[.NA:I#=V88_ZWORR2E&_GRM7\PHHHKW3YD**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *_.C_ (*9_P#)[_AG_L#Z7_Z5S5^B]>-_&[]ASX/_ M !]^*%C\6_&NJZ]#J>GVT$,$>G7L20E8I&D7*M$Q)RYSR.,=*^/XWR3'9]DR MPV%MS*<9:NRLKW/O_#?B/+>%^(98S'-\CISC[JN[RM;0]-\>>._"?PR\(7_C MSQSK46GZ5ID!EN[J8\*,@ #EF)(4*.22 2:_/#Q[\:1_P4'^-L>D>/?BGI M7@'X;Z'-YD$&K:M#!+*I)&\*[ 2W#@$9Y2)3W)_>???QM^#OA7X^?#34?A5X MTN;V'3=3:$W$FG2JDP\J9)5VLRL!\R#/!XS7@G_#H;]E_P#Z&3QG_P"#6V_^ M1J\SC7*N)\YKTL/A(0EA59SBY.+G*[]V36O*M'96N[]E;V?#K.^#.'L-6Q6/ MG.&,=XTYQ@IJG%I>]%/3G=Y*[O9)6W:?K7P,\>?LKZ!I.E_!CX%_$?PK,MO" MRV&DZ5K4,TTNU2[N0K%I&(#.S')/)-4/C'^R?^R5XKU*_P#C'\6_AGIS3V=N M]WJ>J-=3VZLD:[FDE6*15D(5>2P)(&.:P/@C_P $ZO@3\ OB58?%3P5K7B6; M4M-69;>/4;^%X2)(GB;X2*65%8-Y99T<;20"0!DXQG!(/L8;!X_%Y)*EF.#HN<+^SIJTH:17+\ M2TUNM%HMCY_%X_+,!Q)"ME.85U3J6]K5=XU?>D^?X7>6EGJ]7N?*?[%'@FX_ M::_:#UO]K76?#T=CX=\.?\2OP!I'DA(;81IMB5$'R@11$$X&/,F)'*UXW^RP MGA ?LT?M KX]%K_:ZZ-:^7]OV^<)=UQMV[N<^?Y>:P:20DEFD<@ %V8EB< 9)P .*\7^*W_!,7]G#XK_ M !!NOB)>3Z[I-QJ%P9]1LM'O(DMYY6.6?:\3E"QR3M(&22 #S7R&-X)S6C@L M+4PRC4KQ]LZJD[*4J\.5R3M:T-$E97BEL?>Y=XC9)7S'&T<6YT<-+ZNJ+BN9 MPAAJG/&+5T[U-7)W=I-MW*__ 2G.J?\,D6?]H;_ "O[=O?L.[IY6Y68DDECR223R:S/CA\+M.^-7PC\0?"W4Y!''K6F MO!',PR(9OO128[[9%1L?[-?65,@Q$>"7E'-S5%1Y+]'+ELOE?\#X6EQ1A9>( MRS[EY:3Q'M&NJ@YW=[=>75^9Q?[!.JVFL?L@^!;JS8%4TEH&QV>.:2-O_'E- M=E\?/^2%^-/^Q2U+_P!)9*^9_P#@E[\2-5\#7/B;]D'XF0M8:_H&I2W6G6EP M<%T.!/&G]X*P$@QG,O"NI^$-5DE6UU73YK.Y:!@'$+3V>CM==4SXE_X(N?Z_P")'^YI'\[VOJGQ[\6/V9M7UV_^"OQ7 M\6>%9+J 0R7N@^*#"(Y P66,A;@;)?X6&W.".Q%9G[-/[(/PN_95?6G^&^I: MU<'71;B\_M>[CEV^3YNS9LC3'^M;.<]NE87[0G_!/SX$_M'>+Y?'_BVXUS3] M8GACCGO-)OU42A%"KE)4=1A0!\H&<>M>;DN5<0Y#P=0P5&E3J5HN7-&4GRN, MI3=DTM]5NK;GL\0YYPIQ/X@8G,J]:K2P\U#DG"*YU.,*<;N+=[>[+9WO9GS) M_P %-- _8_T3PQHA^"-MX7M_%+ZK_I<'A1XA&++RGW&5(#L5O,\K;D!B-W:O MIS]D'0Y_C!^Q+X5T/XYZ0NM)J6ER1W,&JIYAGMEN)!;LV><^4L3*V<\*P.>: MY;P'_P $H?V7_!^LQ:SK,OB#Q#Y+ADL]7OXQ;DCIN6&-"W/8M@]"#7TK:6=I MI]I%86%K'!!!&L<,,*!4C11@*H' '2LN&^&\RI9YBRAK M%[7E+1)O2WG=WMUVXNXOR>OPU@\FRRM5K3HU'4]O4]V2T=HPU#HOAK^S;\,X++QU\0R=-MY8+F>YNH;)V"2B-II',9E)$(" MXW!G_NUP_P"W5\ _^&]972LM3LROQ'H95BLLYZE2M& MG+VN(G)MSG.47!).3;<:4'[J;2EUC5]6MU M<6$^MW4;K:;@5+(L<:#=M)&YLX!.,5[O7N\)9/F.7?6L1C(QA.M-2Y(NZBE% M+>RU>[^1\SQWG^4YO]2PN7SE4AAZ;ASS7+*3N3Z&OK_X?_MG_ +-'Q \& MVWC"'XQ^'M,$T"O&;?5=,N"&:"?(*..CHRD,CC)PRD'D^IKYRO?^"0'[-ESJ+75MXQ\8V\ M#-G[+'J%L0H] S6Y./KD^]>1/)N)LASW%8S*(0JTL0U*49R<7&2O=I[-.[?X M6TN_>I\0\&\3\-8++\^G5HUL(G&,Z<5.,X.UDUNFDDNVE[ZV7>_M$>*?"G[3 M'['_ (_'P4\11:ZD5E+#YM@KE9)K?R[AXD) WDH 5R"6P#FO#/^"2OQM^&' MA'X=^)OAYXP\9:9I&H'6QJ$ U.]2 7$+0QQG8SD!BIB)('(# U]8? GX#?#[ M]G3P-_PK[X;6MU'8F[>ZF>\NC+)+,RJK.2< <(HP !QTZUY+\6/^"7G[,_Q0 M\3S^++1-8\.7-U*9+J#0;J)+>1R_%-+516VWXG MS-\0==TO]H;_ (*C:3J/PLO$U&RB\4:44O[0[DECLUB>>96'!4"*3##@A00< M$5H_\%=$27]ISPM%(H*MX2M@P/_#W1[F?5+F+R MKC6M6G$URT>0=@*JJHI(!(51G SG Q0_:$_8?^$'[2OCFP^(/C_5=>@OM.T] M+.!-+O(HXS&DKR L'B*X'SS$\.8JG-P>)Q-959)/W8J][)O M>UW^6MKOZ;!>)/#>#XMP-6FIK"83#NC&32!U!KC/ M@[^R%\*/@G\*_$'P=\-7.KWFC>)C/_:@U*\1I2LT @=5:-$VC8/3()SFOK

N9)D27S087D/+@ M>6"N22,L,X NW7_ 1^_9NGOS<6_C7QE#"S9^SK?VI"CT#&W)Q]ORTU/JN)N-<@QO!U3*GB:F-JN472G5I1 MA*DDTY7G=N3:5K];ZNQ\(?L)^*O#/@/]O/Q+/XU\06>DQRC5[5)=1N5A0S?: M5(3C742PS MRMRTI66)]K,>3@@$DG&2378Z;^QC\$;']GT?LUWFG7U_X>69YTEO;H&Z2=G+ M^U/:3G#V4:E%P7*HQ3NTV[2:;5H[.VMMCX_P#AQ^S+^S]XR_9< MF_:-^/7[0FK7>K3V-U<&R37H@(YD9Q' RR*\DLK%5XR"=^ /XCO_ /!&/_D: MO'O_ &#[#_T.>O8OAS_P2K_9F\ >+;?Q7>W&O>(/LDPDM]/UN[A:VW Y!=(X MD,F#C@G:>X(XKT;X!_LC?"G]F_Q+X@\3_#>74U?Q&ZFZM;RYC>&!5=W5(@L: ME5&\CDMP!7'D?!>;X3.R>FNIW\2^(F18[ MA[,\NI8FK6>(<94^:"A"FE44O9Q2=](K632YM--V_CGX%QI)_P %==1WH#M\ M7>(",CH?L]WS7IO_ 63_P"27>#?^P_-_P"B*]F\*?L/_"#P?^T-/^TOI6K: M\WB"XU"\O'@GO(C:^9:*J)V5]5[RU/,XX99_\ @E;Y<,98CX5E MB .PM\D_@ 37EW_!)#XF_#GP9\//&.E^,/'>CZ3<'5H;A8M3U&*W+1>5MWCS M&&0",$CIQGJ*^P_!7PP\+>!_AA8?"*RADO-&L-)&G+%J!61IH FPK)@ -E<@ M\ '/2OGK4O\ @D3^S+?:])JEKXB\66=J\I<:;;ZC 8T']Q6>%GV_5B?>NK,, MAX@P^99?F&!A"I*A2]G*,I%?BIIEH\EOH5Y<6>ILBY\M+@1F-V]%#Q%<^LBCO7V'HFD6 M?A_1K30=.5A;V-K';P!VR0B*%7)[G %)K^@:)XJT6Z\.>)-)M[ZPO86AN[.Z MB#QS1L,%64\$5]9Q#DRXAR*K@*CY7-+7>TDU)?*Z^X^%X4XA?"G$U#-*4>=4 MY/39N+3BUY/E;MV9\_\ [&?[9WP.\7? ?P]H7BSXE:-H>N:%I,&GZC9:UJ,= MJSF%!&LJ&0@.K*H;Y[=KWLM]$?0\3Q\.<32Q&-RRO7 M]M4?-&G*$5&+E).2E+6Z2O:UW>UV]6?%'[(/C+PU\+O^"B'B%_'^L6^DQ3ZG MK5C]HOY1%''.9V*JS-@+DH5&>I('>M7_ (*W?&/P#\1?&GA'PCX(\3V6JOH- MG>2ZA/I]RLT<;W#0A8RZDCH+= MS:Y'?1_;KA@C((V=HB@CPV=JHHR ?7/Q=;@_BZ.1XK)*4:;HSJ.:FY.[7,I* M-K:.\4VWHM5KHS]#P_'W <^),%Q'7E65>G25.5-03C%\LHN7-?56DTDM7HW; M5'-_ME_\HRM*_P"P)X?_ /;>MW_@E-%''^R3:O'& 7UZ]9R!]X[E&3^ _"O M4_B3^SCX#^*?P0@^ /B.^U./1+>ULX(YK2X1;@K;;/+RS(5R=@S\O/.,5;^ MGP*\&_LZ?#V+X:>!+O4)]/BNI;A9-3G227=(_99BCA_9E^':1(%!\#Z4Q &.3:1$G\22:S?VE/V3OAI^U19 M:18?$?4=8MTT66:2T.D74<18R! V[?&^?N#&,=Z[GP+X/TOX>^"-'\ Z'+,] MEH>E6^GV;W+AI&BAC6-"Q +;5&2 !GL*WR[),;AN,<;F4TO9U804==;Q44[ MKIL!]+TW]OZ_MOB?JMWI M6@Z]?V-P^KVR9>*T>&.-IER#D(R.#P?N&O6M4_X)S_LE6>@#Q%K'[7DR::T8 MD2[GUBQ\IEQD$,>#[8KZF^/G[,GP?_:3T2'1_BAX=,\EH6-AJ5I+Y5S:ENNQ MQV.!E6!4X!QD UXEIG_!(+]FNRU!;N^\7>,+R%6S]EEU"V56'HQ2W#8^A!KX MO%<"XS#YMBJL,'2Q,*TW.+G.4'!R=VFENKO2VOY'Z'@?$S+\5D6"H3Q];!U, M/!4Y1ITH5(U%%)1E%OX6TM;Z7Z:7>=^V'\/_ Q\+O\ @FK9^"/!?B";5=)M M9["33M1G #7$4MSYROP .1)QQTQ78_\ !+"-$_9#TQD0 OK%\6([GS<9_("O M3_BK^SC\._B[\&X?@5KK:A9Z#;1VL=NNG7(6:-+?:(U#R*^>% )()/K5OX$? M _P?^SQ\.[?X9>!KN_FT^VN)9HY-2F224M(VYLE$48STXKZS"<.XO#<74\?& M,51CAU223VDG>R3ULELV?#8[BS 8S@.KEDIREB)XN59MI:Q<;7;6G,WJTE;L M?#O[+G_*5OQ)_P!C5XF_]"N:S?CAK%I\$?\ @J1_PG/CU6ATM/$=E?O=,A(% MM)!&IE'OK^^NYH+F\B:V$E MT7,@""(, /,;'S<<9S6M^T3^R1\&/VG;.V3XDZ-<)?62%++6-,G$5U"A.2FX MJRLN>=KJP!)(QDY^87 ^=?V#*E%Q5>&)=>%W>+5DDF[:?\"W6Y]F_$GAW_6B M%><9RPU3!K#5&E:47=MN*;U2V^=[.UGK7'[2G[/]O<:;9Q_&3PY:1>Q7=A# MJ%_$L*31N'1R(HD9L,H.-V#CD$<5K_ME_M3_ +/G@WX1>,OAYXC\5Z?J6MW& ME7&G#PU#(7G,\L6$W@?ZM1N5RYQ@#C)P*][./KF8<+XNGGZIT%)>Y:5]4N9- MM[OF2LEK:Z/F.'_[/RKC7 UN%I5L2XR7M+PY?=D^5I)7LN5N\I:)M/H?'/A_ M7-=_;V_:G^'OA?7_ #+BSTW0M.M-69LX>*VB\Z\<^ADD,B9]67VK].[Z\L]' MTV;4+IUBM[6!I)&Z!$49)_ "OB[_ ((__!*XTS0M?^/6M:>R-J1&EZ))(F"T M*,'G=?56D$:Y]8F%>N_\%%OCO9?!O]G;4M#L[L#7/%L3Z5I5NA^?8XVSR@=< M+&Q&1T9T]:\O@N4LEX3Q&>X]_O*UZC;W<4K07S^S_B1[7B'"'$7'6%X9RN/[ MJA:E%+92D^:I+_MU?%VY&>'_ /!&RRNKK7/B+XB$12!DT^,>A9FN6P/H!^HK M[KKPS_@GK^S]J/P!_9[M++Q-9&WUS7[@ZGJL,BX> NJK%"?0K&JDCLS.*]SK MZC@7+:^5<*X;#UE:=G)KMS2U45PX[+:14T/0M%\,:/;>'O#NE6]C8V4*PVEG:Q"..&-1@*JC@ 5;HH MKMC&,(J,59(\^4I3DY2=V]V%%%%,D**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.OCS\0O$/@^_ M\,^'=(\16N@6VOZE+;WWB6]MUECL0D1=% #7HMF*J'Q">QRW[)^B^-+ M/X5>']6U?QZ=0TRYT*(VNF2Z;&CVK'!&)E(+J!D88$\YS57QE=?%C3?CCX0N M]=\8+;Z5J.OW5K::%I;,(GMEMI7$EPQ ,DC$*=N-J8XR237*?L:Z'KMM/I.K M>%=)UFP\.R>%5&MC4F=;:\U$N"LMLCDG[H;?\ CGX;Z#>:G>^)/&_QI\1Z? _SVUO;^(_[/M[) HY4 M1[-Q!R=SENOY]5XB\<>&O"NJ:3HNMWS1W6MWAMM-A2!W,L@7<1\H.T #))P! MZUQ/CWQ%^REXSU*XMOB5KOA2>^TEY+66/5[F..>W*L=RJ'(?J.J]>U9QNF4[ M'*GXA>/(OV/?$'BR]\17KW5N]S;Z'KLA,-Q=6OV@107)(P0Q5OO<9P#WR>K^ M''AGX=S^(X;[PI^T'K?B&YLLM+8'QJ+R)N,'S(E)R.<\]\5E?!KQ5H.F_";6 MM7^(NJ.WA!O$L\/AVY\0JT@?369%AW&4%C'O+!2_;&>,5E_$[4?A#XL\2^$; M+X)7.B7OBB'Q+:S17/AKRG:VLU;_ $AIGAX6+9D%6/.1@&M+7;0C>?3]6^-/ MQ;\3Z+J/C+6M-T/PL;:SM+30]2>T-S,- M)^$/Q.\':EXGN[C5?!D-U%8:RTFVY>![;SK>1W7'[U0<%AC.T'J35_0/%?AG MX0?&OQIIGQ UVUT>U\0S6VJZ-?:C.L,-P! (ID$C$+O5T'RYR0P.*YMG/B?X M4?&;XKVL;C3_ !'!<#2970K]HM[:S\E9E!YVL0V/I0EKY: =C^S#XL\0:CX9 MU#P-XSU>XOM7\/WBA[N[E+RW-I<()[>5F/4E&*_]LZY2'X@>,?$O[6&C7%CX MDO8_#3ZCJ.CVVG17#+!=/:6;/-,R X<^=+M#?],O;AGQ.US6_@RWAKXP>%], MDNFUKPJN@W5O$N=UV8?,L7([_O-Z$_W6^@K0'@B+X<_$?X+>#$E\R2RM]9%U M-G/FSM9AY9/^!2,S?C19:OO?\@1[71116!0445Y;^VQ?WVE_LI>.=0TR]FMK MB+0W:*>"0HZ'I45B?#.66?X<>'YYY&=WT2T9W:LRVUM/)'--;H[Q,3$S("4.,9![<4^B@#%U;P+I&M>-M(\ M=:A+,]SHEO'M2NEOM1T*RN)EQMF MGM4=ACT)&:N44[L!LL,,\+6\\*O&RX9'4$$>A%5]-T31=%5UT?2+6T#G+BVM MUCW'WV@9JU12 @U#2M,U>$6^JZ;!=1AMPCN(5=0?7!!YJ22VMI;O*/VY_P#D MT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: . MZ^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\ MH_;G_P"31_'O_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\ ),_#O_8" MM/\ T2E;M87PN_Y)GX=_[ 5I_P"B4K=H **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^2O^"HG_ 6'_9P_X):Z M1H>G_$K0M9\4>+_%*22>'O!_AY4$TL2,%:>:1SMABW'8#AG9LA48*Y7HPV%Q M&,KJC0BY2>R1G5JTZ%-SJ.R1]:T5^,_[$7_!S;\3M6\4VGPU_:D_9!^(&LS^ M+OB9V1K<7-X(K32?(:&VCEF@W+$SF3>Q!+ 'BOT0_X**?\%./V M8?\ @FA\)S\0OCMXF\_5[Z)QX8\&:9(K:EK4R]HT)_=Q XWS/A$SCEBJ-W8K M(\SPF*CAYPO*7PVL[_=^MCFI9AA*U%U%+1;WTL?1%%?GC_P0]_X+-_%C_@JW MXT^)^A_$;X,>'_"-MX)MM.GTU-'NYYI9!=272E)6E."5$"\JJY)/ X _0ZN3 M'8+$9=B7AZZM)6OK?=7Z>IOA\12Q5)5*;NF%%?F]^W!_P5%_X*S>!?VLO$?[ M+G[#W_!+JX\4P^&8;>>3QCXA%SV]D[IMVU32OVN M?I/17Y6?MB?\%Z?VJ[S]M[Q!^PE_P2S_ &0]/^*7B+P4UQ'XIU35UN)XS/;D M)=)%%!+#Y<<,C"%II),-*2BK]TO[5_P1O_X+*+_P4GE\7_!GXQ?"A? 'Q;\ M,3XA\-QR2>3,[VW$(JV19E0P?UF<5RV3:NN9 M)[-K=)CAF&%J5_91>NJV=FUND]C[IHK\9K[_ (.'O^"EOQ*_:5^)?P._9&_X M)YZ/\1K;P#XKU#3VFT6UU*ZN%LX;R:W@GG$+X4N(\\ #.<5]_?\ !+G]J/\ M;0_:K^$7B'QC^VU^RC-\)-?T[Q&;/2=%FL+JW-Y9_9XG^T8N26/[QW3(X^3U MHQF28[ 4/:UN5+33F3>NVE[A0Q^'Q%3DA?KT=M//8^FZ*_&O_@G_ /\ !SO\ M7OVGOVY?!7[,'QJ^ O@_P[X>\7^()M%37=)N[HSQ7;1N+50)7*-OG\F,CJ/- MR/0_I!_P4G_;,T_]@']BOQQ^U/<:9:ZA>>'K"--$TN\D98[W4)YD@MXFV_,5 M\R0,VWG8KGC&:G%Y+F."Q=/#58^_.UK-.]W;?U'1Q^%Q%&56#]V._P!USW2B MOS<_X(=_\%L?C7_P5/\ BMX\^'GQ5^#/AGPM%X1T&VOK>70IKEI)9))S$R.) MG( &>.KUY1^W/_ ,FC^/?^P"__ *&M M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YP?\ !6X<;F39\WZ/U\/\ _!33]E3_ (*X_$GXXZ!\=?\ @F?^V9HW@>WT[PNF MF:UX,\33.UE?3IC./'4X5<,XRBY+LM_5>A^=W_!*G_@N;KG["&L:A^RS_P4+^ =[I^E M^(_BIK=]J/Q'LU'EV>LR7^+[?"JF&>&&ZSNDMI"8@.$?BOV+^-/[ /['_P"T MC\>_!?[4'QF^"^D^(O%_@2V>/PWJ=ZI>-59Q)&98P=EQY3[GB\P,(VD=E 8Y MK\6/V+/^",G[;G_!4!CJ7[6G[2/A[3_A7X*^,OBC^V]#T6#=J%SK3WZ_VNUN M$MXT1)Y(E597D;RU *1=5/\ 03:6MO8VL5E9PK'%#&J11KT50, #Z"O9XFJ8 M/#XV,\'+EJOFY^5NVNBM>VZO=+0X%>\:=_P5/^/OCK_@M_J'_!,+X8 M?"[PO>^"?"^BKJ/C+Q7,MRU_9I_9L5RVTK*(@/M%S:V_*'!D.>14<04)9EG= M>>':E&,%)NZM91BGKZZ6[CRRHL+@*<:J:;;25M;ML]$_X*C?&[_@J9\&-&\( MS_\ !,O]E[PM\2)[\ZA_PF)\2R@?V8L8MOLIB3[?:%S)ON<@>9_JUX'\7YT_ M\$._B!\,_$__ 5T\?\ C;_@H%<>+M(_:W\1"\AL_#>N>&8M.TJS7[.K2Q6Q M25Y'G^Q1+L\Q8T\@-M,I8/7T3^T-^W=_P<"?L[?'[QQX/\(_\$W=%^)?@3_A M*+]OA_XBTN)WN)-+,SFU\_[)=,,K'L!#Q1OP=Q).:\I_X)J?\$TO^"C/[0__ M 55F_X*Y?\ !1OP!I_@">UEDN]-\,021B>]N/[/_L^VB2!)9&MX(8<$F9_- M=HU^5@[,.S!TJ6$R>M"O*G%2@[2A).;++_K/WVJW3S\]>7CC)]P* M/V%&;PM_P=@_&32/"@\NSU(>(1J:P\*WF0V]S)NQZW"J3_M5K_%']C'_ (*B M_P#!(W_@I;\1?VP?^"=O[.-M\5_ /Q5^V2W&B1J9C8M=7 NGMY8(I4F0PW ; MRI%W(8GVL0Q(7U+_ ((=_P#!,[]LSX>_M%_%C_@IM^W9X<@T#XD?$2WOXM!\ M-/+$TMN]Y<+=7%S(B,ZVZ[HXHHHBQ94\P,%&W/=C<1A7'$XY58N-6E&,8W7- MS62LX[KEM=G/AZ5:]+#N#O";;=M+:]?,^6(F)IYII=S+&65%B3#$LRKRYK.G6RVM4QWLO:^[[-TVG) MVT=[-Z_8_%;X/_"/Q/J7[!7Q+_:\^'>^ M#Q'\"OCGX?U:UU"-_\%C/V@[#_@J+J_[&7[#' MPDOV%C\YX)*W?EGJ[;''AL-B(TH4N5VJ M)&O&FJWLOA;5KV M2$QZ@CZO<3J4".S#,;JWS <&OU3KX[B6K3K9JY0DI+EAJG?[*/;RF$X8-*2L M[R_-A1117@'I!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W M/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ M1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5Y=\*OV+OV9/@E\ZWU[DN$9--K M;8****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *Y3XE_$Y_ EWI'A_1_#4VLZUKUQ)#I6FQ7"PJ_EIYDCO M(_"*J\DX)Y& :ZNN1^*W@[P!XW33M*\5^(FTK4H)GN-#OK/4EMKR"10 [PD] M1A@&&".1D=*J-KZB9D?L[?$/XE^/O!6EZGX\\'B%+G24N(]=BOX72\E"("0G^(LR[P1T^5EK.+5QLYO3_VAIX_@GJ/Q)USPTHU M72M1ETN?2[6?='/?K,(%6-R,E&=E.<9 )ZXR5?Q_\9?A[J^B3_%NV\.7&E:Y MJ,6GR2:''/')IUS+GRMQD9A+&6&TL-I!(.,<5YY>7ZVWP#ET:32[*WMO ?Q* MM;._N-/1A#B_M3,MUX$TC1+=@;K4O%VEP6* MCJTGVA7X^BJQ^@K3EC>UMV*Y8UWQ[\3/%'Q&U3X>_":+1;9/#]O VL:IKD,L MJF:92\<$<<;)T0!F8MQN QZPVOQL\0-\)/%WB74=$M+;Q)X.2[AU&Q#L]N\\ M,7F(Z\AC$ZE6&<'DC/&:/@]BQ^,?Q,TBZ(%PVL65VH/5H9+1 A'J,HP^H-<; MK;"_T#X_:[9D-:2(UJCKT,T&G!)1]0Q -"BF[>GZ >C? 7XH:E\5/ [:KXBL M+>TUBQOI;/5K2UW>6DJG*E-Q)VM&R,"3WK"NOCSK\W[2EC\(=(TFR?1',MM> MZA(',QNX[5KEDC(;;A5,(;()RQ_#GF\6:=\ /&%OXVU=MFC>*_!4_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ M & 7_P#0UH [KX7?\DS\._\ 8"M/_1*5NUA?"[_DF?AW_L!6G_HE*W: "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *^1 MKN",MY5PCQ/\KL,,I'.>N*^C:^1/^"]/_*(?XX?]BQ!_Z7VU=V60A4S*C&2N MG.*:>S5T88J3CA:C3LTG^1^"G_$2'_P6B_Z/+_\ ,=^'/_E?1_Q$A_\ !:+_ M */+_P#,=^'/_E?7P[17[I_8N3_] U/_ , C_D?GGU_'?\_9?^!/_,^XO^(D M/_@M%_T>7_YCOPY_\KZ/^(D/_@M%_P!'E_\ F._#G_ROKX=HH_L7)_\ H&I_ M^ 1_R#Z_CO\ G[+_ ,"?^9]Q?\1(?_!:+_H\O_S'?AS_ .5]'_$2'_P6B_Z/ M+_\ ,=^'/_E?7P[11_8N3_\ 0-3_ / (_P"0?7\=_P _9?\ @3_S/N+_ (B0 M_P#@M%_T>7_YCOPY_P#*^C_B)#_X+1?]'E_^8[\.?_*^OAVBC^Q7_YCOPY_P#*^OAVBC^Q7_P"8[\.?_*^C_B)#_P""T7_1Y?\ YCOPY_\ *^OAVBC^ MQ7_P"8[\.?_*^OAVBC^Q7_YCOPY_\KZ^':*/[%R?_H&I M_P#@$?\ (/K^._Y^R_\ G_F?<7_ !$A_P#!:+_H\O\ \QWX<_\ E?1_Q$A_ M\%HO^CR__,=^'/\ Y7U\.T4?V+D__0-3_P# (_Y!]?QW_/V7_@3_ ,S[B_XB M0_\ @M%_T>7_ .8[\.?_ "OH_P"(D/\ X+1?]'E_^8[\.?\ ROKX=HH_L7)_ M^@:G_P" 1_R#Z_CO^?LO_ G_ )GW%_Q$A_\ !:+_ */+_P#,=^'/_E?1_P 1 M(?\ P6B_Z/+_ /,=^'/_ )7U\.T4?V+D_P#T#4__ "/^0?7\=_S]E_X$_\ M,^XO^(D/_@M%_P!'E_\ F._#G_ROH_XB0_\ @M%_T>7_ .8[\.?_ "OKX=HH M_L7)_P#H&I_^ 1_R#Z_CO^?LO_ G_F?<7_$2'_P6B_Z/+_\ ,=^'/_E?1_Q$ MA_\ !:+_ */+_P#,=^'/_E?7P[11_8N3_P#0-3_\ C_D'U_'?\_9?^!/_,^X MO^(D/_@M%_T>7_YCOPY_\KZ/^(D/_@M%_P!'E_\ F._#G_ROKX=HH_L7)_\ MH&I_^ 1_R#Z_CO\ G[+_ ,"?^9]Q?\1(?_!:+_H\O_S'?AS_ .5]?U%?##6- M2\1?#7P]X@UBY\Z[OM"M+BZFV!=\CPHS-A0 ,DDX K^).O[8O@K_P D<\)? M]BS8?^D\=? <=8+!8.%#V%*,+N5^6*5_AWLCZ/A[$5Z\JGM)N5K;MOOW.FHH MHK\\/IPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\5^ M O!'CNWCM?&GA'3=52$DPC4+))?*)QDJ6!VYP,XQTK6HH3: YKX4?"WPW\(_ M!UIX3\/V=ON@@5+J]BM$BDNW _UDFW[S>Y)K0U[P7H/B36M(U_58':YT.Z>X MT]EE*A7>-HR2!][Y6/!K5HIW;=PLK0>(_%&GB_G>:]M-,\474$$S ML26)C5\#))R!@"V^'FF>&;:/1I(7BEL&4LLJOG? MO+$EB$M=M?$-M_:M[/IR,FDIJ^L3W4>GJ1M(A21B$XX MSUQWKM:*.:7<+(Y7QQ\'O"'CO5X?$=]+J5AJ<%N;==3T75);.=H24?MS_ M /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:? M^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z?^40_QP_[%B#_T MOMJ^NZ^1/^"]/_*(?XX?]BQ!_P"E]M7H93_R-*'^./\ Z4CFQG^Z5/\ "_R/ MY,J***_H0_- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *_MB^"O_)'/"7_8LV'_ *3QU_$[7]L7P5_Y M(YX2_P"Q9L/_ $GCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F1]8%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z M&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?(G_!>G_E$/\ '#_L6(/_ $OMJ^NZ^1/^"]/_ "B'^.'_ &+$'_I?;5Z& M4_\ (TH?XX_^E(YL9_NE3_"_R/Y,J***_H0_- HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_MB^"O\ MR1SPE_V+-A_Z3QU_$[7]L7P5_P"2.>$O^Q9L/_2>.OSCQ"_AX?UE_P"VGU'# M/QU?E^ITU%%%?F1]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_P#R:/X]_P"P M"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M '=?"[_DF?AW_L!6G_HE*W:POA=_ MR3/P[_V K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %?(G_!>G_E$/\$O\ L6;# M_P!)XZ_./$+^'A_67_MI]1PS\=7Y?J=-1117YD?6!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y) MGX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$I6[0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P7I_ MY1#_ !P_[%B#_P!+[:OKNOD3_@O3_P HA_CA_P!BQ!_Z7VU>AE/_ "-*'^./ M_I2.;&?[I4_PO\C^3*BBBOZ$/S0**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[8O@K_ ,D<\)?]BS8? M^D\=?Q.U_;%\%?\ DCGA+_L6;#_TGCK\X\0OX>']9?\ MI]1PS\=7Y?J=-11 M17YD?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5Y1^W/\ \FC^/?\ L O_ .AK7J]> M4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_ M]$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7R)_P7I_Y1#_'#_L6(/_2^VKZ[KY$_X+T_\HA_CA_V M+$'_ *7VU>AE/_(TH?XX_P#I2.;&?[I4_P +_(_DRHHHK^A#\T"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ K^V+X*_\D<\)?]BS8?\ I/'7\3M?VQ?!7_DCGA+_ +%FP_\ 2>.OSCQ" M_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5D>,_'OA#X>:6NL^,M=AL;>2411&0%FED/1$106=O9 M03Q6O7$?%[X<^)O%FI:!XU\"ZI90:WX9NYIK&'5(F:UN%EC\N1'V?,IV]'&2 M#VYR'%)O4&'P<^/'@OXR:5;2Z/.;?4WL%NKK2I8Y-T"D@'#LBB102!N7CFI] M3^.?@#3?B18?"J.]FN]6OIFB=;.+?%:.(VD"S/D!&*HQ"C+<9( YKB?V3?BF M+KP9X<^%OB'PO=:9?)X;2[TJX>5)(=1M5(4R(R\HP)&489'J:U/BCHFC:'\5 M/AQ'HVE6]HMSXJO;BX%O"J>;*]G*6D; ^9B>I/)K1Q2FT2F['J5<7XE^,\6B M:[=>']%^&OBK79; J+Z;2=+7RHB5#;0\SH)&VD'";NHKM*YWXE?$?2/AMH2Z MC>6\EW>W4H@TC2;49GO[@_=B0?S;HHR36<=]BBHOQK\#R_"FX^,=I/&:RDE.V-V25F$B;L M X((SG':M.6+ND3=F[XS^,VD^%O$P\%Z3X4UKQ#JRVHN;JRT*U20VL))"M(T MCHJ[L'"YW''3'-367QD\':A\--0^*5H+MK'2X+A]1M'M]EU;O""987C8C;(N M,8)QTYP0:P/@T/-^+WQ.O+D?Z2==LXF)Z^4EFGECZ89OS-<;KY\C1OC_ *?: M\6JP^]9M]\;?!MA\7[+X)M%>RZO>VQF$L4*F"'$.*^$6HV?PI\<:EX8U6X6WTGQ!X>@\2V,CG"1S)$B7JY[DX27' MH37->";"]O/BW\-_B5K4#1W_ (RU37M5D23[T5NUBJVL6?18%3\6-')&[[!< M^BJ***R*"O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W M_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^1/\ M@O3_ ,HA_CA_V+$'_I?;5]=U\B?\%Z?^40_QP_[%B#_TOMJ]#*?^1I0_QQ_] M*1S8S_=*G^%_D?R94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5_;%\%?\ DCGA+_L6;#_T MGCK^)VO[8O@K_P D<\)?]BS8?^D\=?G'B%_#P_K+_P!M/J.&?CJ_+]3IJ*** M_,CZP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QWX$ MO_&+VESI?Q!UW09[,2!7T>>,)-OV_P"L21'5\;>. 1D\\UT-%-.S \S_ &>_ M@1%\-- TO6?%-U>7GB*'1DL7-W>"6.QBSN:" * JIN )/+''6NE\;^ +GQ;X MO\*^)H=22%/#NI374L31DF8/ \6T'/&"V?PKIZ*;E)RN*RL'O"D]Q;Z8\EU=^(;E+8,AAC11'"692%+R.. 0V%8]JY?5/A!\;#\4]0^)>D M^/\ P])+*#!I*:KHTLS:=;9_U<>V554M_$P&6]<<5ZQ10IM;!8X^ST3XVOX0 MNK/4_'FB)K9N5>QOK717\A8QM)C>-I"3NPPW!@1D8Z5D2?"[XG^.]9TNY^,' MC+1Y=-TC4([Z'2?#^F20K=7$9S&TSRR.Q53SL4 $XSTKT>BCF:"QP?B;X:>. M=/\ '=Y\1?A-XHTVPN]6M8H-9L-9L'GM[@Q B.9?+=&215)7J01C(XJ"R^!M MQ:?";Q-X'N/$_P!KUGQ6EW+JVM36^U7N9TV;A&#\J* H"@\ >]>AT4<\@LCS M;XN?L^Q_%+P?X>\._P#"0-8W.BLD4M["AW36KP^3+/;B%0I'"A<9^E=911SRM8+(****D85Y1^W/_ M ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L!6G_H ME*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z?^40_QP_[%B#_ M -+[:OKNOD3_ (+T_P#*(?XX?]BQ!_Z7VU>AE/\ R-*'^./_ *4CFQG^Z5/\ M+_(_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ K^V+X*_\D<\)?\ 8LV'_I/'7\3M?VQ? M!7_DCGA+_L6;#_TGCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F1]8%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + + M_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7R)_P %Z?\ E$/\.OSCQ"_AX?UE_[:?4<, M_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_P#)H_CW_L O M_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ M),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %?(G_!>G_E$/\G_ )1#_'#_ +%B#_TOMJ^NZ^1/^"]/_*(?XX?]BQ!_Z7VU>AE/_(TH?XX_ M^E(YL9_NE3_"_P C^3*BBBOZ$/S0**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[8O@K_P D<\)?]BS8 M?^D\=?Q.U_;%\%?^2.>$O^Q9L/\ TGCK\X\0OX>']9?^VGU'#/QU?E^ITU%% M%?F1]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ +_\ H:UZO7E' M[<__ ":/X]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ M -$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7R)_P7I_Y1#_'#_L6(/\ TOMJ^NZ^1/\ @O3_ ,HA M_CA_V+$'_I?;5Z&4_P#(TH?XX_\ I2.;&?[I4_PO\C^3*BBBOZ$/S0**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "O[8O@K_R1SPE_P!BS8?^D\=?Q.U_;%\%?^2.>$O^Q9L/_2>.OSCQ M"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 445YC^TCH>OZJOAZ]/A[4]:\-6>H2OXHT/1Y&$]U$ M8R(FV*RF5$?YFC!^;C@XX<5=V!GH/AOQ'HOB[0;3Q-X=OA(8](CAU^"*YE5PQ()9H6.WD@8D"\] :F\?_ \T?PU\>/ W MBXWMY?:GJWB:[\Z\OY][0PBTF*6\0 CB7)P ,D\L2:MP2FT3=VN>S5B^)?B M/\/?!ES'9>+O'.D:7-* 8H=0U**%F'J [ X]^E;5'6/'OB7P MYI$"SQF;6=1N[1&,BJ@7YBP)(P -HZGMD\PK7U*.B@O;.ZM$U"VNXI('C$B3 MI("C(1D,".",*_%<=M9V;,5DLM-N[[*P_[.8B>.PD(KL/CYX6\ M,_#[P]X;\<^#] L]-N_#_B2P2W>RMUC)MI91#+ 2H&497Y'M5\BO85ST7Q1X MZ\%>"(HIO&7B[3-*2=B(6U&^CA$A'7;O(SC/:K9UW1%T8^(FUFT&GB#SC?FX M7R1%C._?G;MQSG.*\U^'VBZ1XW^.7C_Q/XFTRWOI-,NK32=,6[A$@MH%MQ(X M0,#C>\A)KE;F*+PW\.?C=\-=-01Z;HT=Q/IMNO"6Z75EYS1(.BH'+$ <#<:% M!-V] N>[:5JVE:[I\6K:)J=O>6LPS#I7,1DM]/DND$\J#.66,G&Y9/%W[3'A'XQ3'=%XAU?6K?1R>@T^T MLS%$P]-[F:3WWBCV>K"Y]'4445F,*\H_;G_Y-'\>_P#8!?\ ]#6O5Z\H_;G_ M .31_'O_ & 7_P#0UH [KX7?\DS\._\ 8"M/_1*5NUA?"[_DF?AW_L!6G_HE M*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *^1/^"]/_ "B'^.'_ &+$'_I?;5]=U\B?\%Z?^40_QP_[ M%B#_ -+[:O0RG_D:4/\ ''_TI'-C/]TJ?X7^1_)E1117]"'YH%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7]L7P5_Y(YX2_[%FP_P#2>.OXG:_MB^"O_)'/"7_8LV'_ *3QU^<>(7\/ M#^LO_;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "N>\=W'Q4M'M)_AOI>A7L8$GV^WUB[F@=ON[#&\:.!_%D M,/3!'-=#133LP/$/V6?AAXJ-EX;^*'BU[&U%EX173-+L;*-_.DB9PY>Y9P/F M&W 0 @9SFNV^*/AG7M;^(O@+5]*TUYK;2]:N)M0E4C$*-:R(&.3W8@<>M=S1 M5.;)_BA*GB_X*>(=5\,:)+J??(I< \I'C ZG) MXKV:32-+EU6+7)=.@:]A@>&&Z:(&1(V*ED#=0"54D=]H]*L4*2CT"USS7QI8 M>*_CE\*M0LH/!=_XSOH+K2(M::/YYX'25#F-V 5B"F3R,DUF^)9?B'\<; MO0?".H?"K5/#MA8ZS;ZAXBO-6G@*.(&WBW@\MV,NYP/GPH &<1-&:(W%E>11^4P,_"#XC:UKF@^5XB\:Q7 N#M9PHY(.,M[5[% M11SL+'C'QF^&GQ*N_#WA;Q#\,+7R]>ATHZ%J@+ %+.YA"/(QR/\ 4R*KC'?) MYK%M'D;1O#%MJ-OKUY1^W/_P FC^/?^P"__H:T =U\+O\ MDF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z? M^40_QP_[%B#_ -+[:OKNOD3_ (+T_P#*(?XX?]BQ!_Z7VU>AE/\ R-*'^./_ M *4CFQG^Z5/\+_(_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^V+X*_\D<\)?\ 8LV' M_I/'7\3M?VQ?!7_DCGA+_L6;#_TGCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%? MF1]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ M /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_] M$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%- MM'\.V^NZEH8M)@T.GSRO#%/YA3RB&DC==H8L-N2 "#51A.5^57MJ_03DENSK MZ**YZ[^+?PJT_P =0?"Z_P#B;X>@\37*!K;P[-K4"W\JE2P*VY?S&&U6;(7H M">U)1E+9 VEN=#1112&%%<]H_P 6_A5XA\:7GPWT#XF^'K[Q%IR,VH:#9ZU! M+>VRJ5#&2!7+H 64$D#!8>HK?DDCAC:::141%)9F. .I)IN,HO5"33V'45Y M[H'[7'[*7BSQW%\+O"W[3GP]U+Q-/*T<'AW3_&EC-?R.H)*K;I*9"0 20%R, M&O0JJ=.I3=I)KU%&49;.X45SF@?>+/&%]\/?"WQ1\.:EK^F"0ZEH>GZW M;S7EH(W"2>;"CEX]KLJMN PS 'DU1\4?M$_L_>!_$TG@OQK\=/!VCZS$4$ND MZIXGM+>Y0NH9 8I) XW!E(XY# CK0J55NRB[^@<\$KW.QHHKCK']HG]G[4_& M'_"O--^.G@ZX\0?;'M/[#@\3VCWGVA"0T/DB3?O!4@KC((.1Q2C"4?MS_ M /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:? M^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P]_P ' M#7[0W[2W[,W_ 30\0_$3]EW5]1TC5Y]>L-.UKQ%I.1=:/ID[.LMQ%(.86,@ MAA\P8*>?E2K;6'XZ_P#!-/\ X)X?"3_@I-\>Y?#OAW_@HKXMTWQFWPJT_P 0 M7?B&6%S?0^()+F9+O3MDTZ2W*0*L;^9')\X;?E0V%_?7_@H9^VQ^S;^PK\"K M;XD?M8:'?:AX+\1Z_%X:U&&ST:._C'VFWN'S<0.P\R I ZL%#D[@-A!./YVO M^"EMS_P24\0_'[QM\7_V OBE=>%+.S\&:)JGP_TSPKHVH6]O?>(FU&1;Z$I< MQH]@([81S*4,<:L@"*Q;%?H?"DJ\\OE0IPE!R;M445)=%:6G3UM:[Z'S.<*G M'$JI*2DEO%NSZNZ]3]W/V@? /_!0O]DC_@F%H7P?_8:U5OBK\7]$TVPT>Y\3 M^,M3,EY<&0[+G48A=NRR2)(X9(IY=D<0Y,@B$;_D#^QG^SA\:_V5_P#@Y,^& M7PJ_:1^*[^-?'[7)U3Q?X@>XDF\Z^O/#]Q^+G_*XCX:_P!^Q_\ 42:N7)Z]:E/'X2:BVH56Y):R:LM_ MY=VDK;FV.IPG'#UE?64$D^BW^_:Y^XU?(W_!7A?^"G_B+X2^&_A/_P $S=(T MBVU+QEK3Z5XN\976IB"[\-V;1Y%S#N&(T($@>==\L?R"*,NX=/I3XE?&?X/? M!FRMM2^,'Q8\->%+:]E:*SN/$NNV]@D[@9*HT[J&(') R<5T5MOC\-5EA*T:[@I);*2O%_P"=O^'/;JP5:#I\S7IN M?@#_ ,&[WP=U;]GO_@N[\8O@7X@\8OXAU#PAX/\ $ND:CKTB,K:A<0:OI\RM))_*9@DCRIN^XI'%_\ !(#_ )6&T>VBC>S> M.:52-D2W$*&;D;8I,D@,#7Z))0K\2*K4UDJ"DM$WS*/BQX0N7NM&FUS7K^VG MU&98760QQ3P06]U\C.Q6!3@ MT4FOJS_ (+-?\%&=1_80_9XM/"GP:M&U?XS M?$^]_P"$?^%?AZUB$T[7DI6-KSR^=RPF1-JD$/-)$A!4L1^57_!8[P)^Q;\. M/^"FW[-UG_P2TLO!UCXOEUC3WU6R^%T\#6D=Y_:5N-.;;:DQ).W[W M2&UO;=(Y03))#YDNYN-]W(X .S9Q5,MIXS$T<76JN47!R4:LDI-IV4;Z+E;= M_2__M M3Q-X<^'.OZ?XDU#SS+Y^H1:WI2W+>8Q)D_>A_G/+?>.,XKQ;_@O_ /"77_BY M_P %E?CM;>&"S7OA[P)IFOB!%R98+/0]/EN.>VRW$TN?^F6.^1K_ /!+C]H[ M]N;PU_P7 ^)7Q-\"?LH0ZMX^\8ZQJUK\3_"#&3;X7L[K7K.34;@8D!_T>543 MYBWWN*/!'ASXF_\';'C#X:^,;$76C^(OAY/IFK6K=)K:?P9'%*A^J,1 M^->Q4JU<%GM3%RLVL/?1K[+BWMLGT[]#AA"%?+HT5?\ B6U\[V/NWX$?\%)- M"U3_ ((N:7_P48\37\5U=:1\*9;[6%E?BYUNSC>UE@]C+?1%%!_YZ+]:_"/_ M ();?#WQYX5_X*U?LP_$;XD:C- 8Z(;^WM+D M'H5D<\CD?7_[3?PK\+? S_@Y3_96^"O@>V\G1O"/@/PQH^E1D $6]M%?PIG' M?:@)]236&%P=/*8XFE'_ )?*I)?]>XQ]W[W+\#2K6GC'2F_L.*?^)O7\OQ/W M.HHHK\N/K@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "OD3_@O3_P HA_CA_P!BQ!_Z7VU?7=?(G_!>G_E$/\$O^Q9L/\ TGCK^)VO[8O@K_R1SPE_V+-A_P"D\=?G'B%_#P_K M+_VT^HX9^.K\OU.FHHHK\R/K HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_P"3 M1_'O_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\ ),_#O_8"M/\ T2E; MM87PN_Y)GX=_[ 5I_P"B4K=H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3XA?#3X%A4J(P0 MYZ#[ HKIHXS%8:$HTIM*2LTF95*%&K).<4VA%544(B@ # '2OGG6_\ @EW^ MR)XA_;IM/^"C&I^$]5;XHV1C-OJ:ZY,+8;+(V2YMP=A_<''3KSUKZ'HJ*.(K MX=R]G)QYDT[=4]T_)E3ITZEN97L[KU[GYS_\%G_^"<'[1G_!27]K/]G/P7HW M@F&3X.^#]7NM0^)&NR:Q;1%8YIK8R0+ T@FD'A2JSJ+>5K_) M61\\? W_ ()=_LB?L[?M<^,/VW_AAX3U6V^('CHZ@?$-_"XB*NFX!=R9*/M7-QCKQK>T?/&R3N[JVUF5["@J;ARJ MSW5M#X^_8K_X(6?\$Z?V$/B7%\9O@[\++_4?%EHK+I>O>*]8>^ETX,I5C A" MQ1N5)'F;-X!(# ,0?L&BBIQ.+Q.,J>TKS_@/_P $ MPOV2/V;_ -K7QI^VU\+/"FJVOC_Q^NH+XDO[G7)IH)A>WD5Y/LA8[(\S0H1@ M< $#@U;@_P"";?[*]O\ MU3?\%&8O#&ICXHSV0M9-3.LS?9C%]A6QQ]GSLSY M"@9QUYZU[S15/'8R4G)U'=QY7J]8_P OIY$K#T$DE%63O\^_J?--Q_P21_8? MNOVY5_X*(S_#6[/Q,74%OA>_VQ-]C^U+:"T$WV7/E[P@#9Q_K!O^]S6Q\3/^ M"9_[*'Q<_;,\,_M[>-?"VJ3?$?PC;V\.BZC#K ME>_457]H8YM/VDM(\JU?P_R^GD'U;#V:Y5J[[=>_J%%%%<9L%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z?^ M40_QP_[%B#_TOMJ^NZ^1/^"]/_*(?XX?]BQ!_P"E]M7H93_R-*'^./\ Z4CF MQG^Z5/\ "_R/Y,J***_H0_- HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_MB^"O_)'/"7_8LV'_ *3Q MU_$[7]L7P5_Y(YX2_P"Q9L/_ $GCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F M1]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\ MFC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E M;M !1110 4444 %%%% !1110 4444 %%%% &9XT\8>'?A[X.U;Q]XPU'['I& MAZ9/J&J7?DO)Y%M#&TDK[4!9L(K'"@DXP 3Q7QA_Q$A_\$7?^CR__,=^(_\ MY7U],?MG_P#)GGQ8_P"R::[_ .F^>OXP:^RX6X=P6=TJLJ\I+E:2Y6EO?NF> M'F^9U\OE!4TG>^]_T:/ZIO\ B)#_ ."+O_1Y?_F._$?_ ,KZ/^(D/_@B[_T> M7_YCOQ'_ /*^OY6:*^K_ -0._EC]S_ ,S^J;_B)#_X(N_]'E_^8[\1_P#ROH_XB0_^"+O_ M $>7_P"8[\1__*^OY6:*/]07_ .8[\1__ "OH_P"(D/\ X(N_]'E_^8[\1_\ ROK^5FBC_4')_P#G MY4^^/_R(?ZQX[^6/W/\ S/ZIO^(D/_@B[_T>7_YCOQ'_ /*^C_B)#_X(N_\ M1Y?_ )COQ'_\KZ_E9HH_U!R?_GY4^^/_ ,B'^L>._EC]S_S/ZIO^(D/_ ((N M_P#1Y?\ YCOQ'_\ *^C_ (B0_P#@B[_T>7_YCOQ'_P#*^OY6:*/]0._EC]S_ ,S^J;_B)#_X(N_]'E_^8[\1_P#ROH_XB0_^"+O_ $>7 M_P"8[\1__*^OY6:*/]07_ .8[\1__ "OH_P"(D/\ X(N_]'E_^8[\1_\ ROK^5FBC_4')_P#GY4^^ M/_R(?ZQX[^6/W/\ S/ZIO^(D/_@B[_T>7_YCOQ'_ /*^C_B)#_X(N_\ 1Y?_ M )COQ'_\KZ_E9HH_U!R?_GY4^^/_ ,B'^L>._EC]S_S/ZIO^(D/_ ((N_P#1 MY?\ YCOQ'_\ *^C_ (B0_P#@B[_T>7_YCOQ'_P#*^OY6:*/]0._EC]S_ ,S^J;_B)#_X(N_]'E_^8[\1_P#ROH_XB0_^"+O_ $>7_P"8 M[\1__*^OY6:*/]07_ M .8[\1__ "OH_P"(D/\ X(N_]'E_^8[\1_\ ROK^5FBC_4')_P#GY4^^/_R( M?ZQX[^6/W/\ S/ZIO^(D/_@B[_T>7_YCOQ'_ /*^C_B)#_X(N_\ 1Y?_ )CO MQ'_\KZ_E9HH_U!R?_GY4^^/_ ,B'^L>._EC]S_S/ZIO^(D/_ ((N_P#1Y?\ MYCOQ'_\ *^C_ (B0_P#@B[_T>7_YCOQ'_P#*^OY6:*/]0._EC]S_ ,S^J;_B)#_X(N_]'E_^8[\1_P#ROH_XB0_^"+O_ $>7_P"8[\1_ M_*^OY6:*/]07_ .8[ M\1__ "OH_P"(D/\ X(N_]'E_^8[\1_\ ROK^5FBC_4')_P#GY4^^/_R(?ZQX M[^6/W/\ S/ZIO^(D/_@B[_T>7_YCOQ'_ /*^C_B)#_X(N_\ 1Y?_ )COQ'_\ MKZ_E9HH_U!R?_GY4^^/_ ,B'^L>._EC]S_S/ZIO^(D/_ ((N_P#1Y?\ YCOQ M'_\ *^C_ (B0_P#@B[_T>7_YCOQ'_P#*^OY6:*/]0._E MC]S_ ,S^V+X-?&'X<_M _"O0/C9\(O$7]K^&/$^F1:AH>I_9)K?[3;2#*/Y< MR)(F1V=5([BNFKYH_P""-G_**[X"_P#9---_]%5]+U^58NE&ABJE*.T9-?<[ M'V-&;J48S>[284445SF@4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5\B?\%Z?^40_QP_[%B#_ -+[:OKNOD3_ (+T M_P#*(?XX?]BQ!_Z7VU>AE/\ R-*'^./_ *4CFQG^Z5/\+_(_DRHHHK^A#\T" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K^V+X*_\D<\)?\ 8LV'_I/'7\3M?VQ?!7_DCGA+_L6;#_TG MCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F1]8%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%>=?'GXA>(?!]_X9\.Z1XBM= MM?U*6WOO M$M[;K+'8A(BZ* Y"!Y&&T%^!@\&G%.3L&QZ+17E?[)^B^-+/X5>']6U?QZ=0 MTRYT*(VNF2Z;&CVK'!&)E(+J!D88$\YS57QE=?%C3?CCX0N]=\8+;Z5J.OW5 MK::%I;,(GMEMI7$EPQ ,DC$*=N-J8XR235)-T-S,-)^$/Q M.\':EXGN[C5?!D-U%8:RTFVY>![;SK>1W7'[U0<%AC.T'J33Y+Z!<]IHKS+] MF'Q9X@U'PSJ'@;QGJ]Q?:OX?O%#W=W*7EN;2X03V\K,>I*,5_P"V=S=VNP7 M/>****@85Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W M7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 4444 %%%% !1110 4 M444 %%%% !1110!YK^V?_P F>?%C_LFFN_\ IOGK^,&O[/OVS_\ DSSXL?\ M9--=_P#3?/7\8-?J/A]_NU?UC^3/DN)?XE/T?Z!1117Z&?,!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!_7C_P $;/\ E%=\!?\ LFFF_P#HJOI>OFC_ ((V?\HKO@+_ -DTTW_T57TO M7\\9C_R,*W^.7YL_3<+_ +M#T7Y!1117$;A1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P7I_Y1#_'#_L6(/\ MTOMJ^NZ^1/\ @O3_ ,HA_CA_V+$'_I?;5Z&4_P#(TH?XX_\ I2.;&?[I4_PO M\C^3*BBBOZ$/S0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "O[8O@K_R1SPE_P!BS8?^D\=?Q.U_;%\% M?^2.>$O^Q9L/_2>.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5RGQ3\6^&- L8=)\9>!=4 MUK3=0607'V/06OX(@NWB9%#$9W%=) MUFP\.R>%5&MC4F=;:\U$N"LMLCDG[H;?,)+2QF>(O''AKPKJFDZ+K=\T=UK=X;;384@=S+(%W$?*#M R2< M >M<;^UI_P D+U+_ +".F_\ I?;UUVK>!=(UKQMI'CK4)9GN=$M[F.PAR/+5 MIPBO(1C);:FT_C#0_,P"AP01C<1R>*\B^)VH_"'Q9XE\(V7P2N= M$O?%$/B6UFBN?#7E.UM9JW^D-,\/"Q;,@JQYR, U[E-##<1-!<1*Z.,.CKD, M/0@]:KZ;HFBZ*KKH^D6MH'.7%M;K'N/OM S3C)1!JYY?H'BOPS\(/C7XTTSX M@:[:Z/:^(9K;5=&OM1G6&&X @$4R"1B%WJZ#Y:DDMK:6W-I+;HT3)M:)D!4KTQCICVIJ:3O8+'@_P 3MA/]UOH*T!X(B^'/Q'^"W@Q)?,DLK?61=3 M9SYL[68>63_@4C,WXU[/):6DT:0RVT;)&RM&K("%(Z$#L1V]*)+6VEGCN9;> M-I(L^5(R LF1@X/;(H]IH%B2BBBLQA7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ M /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_] M$I6[0 4444 %%%% !1110 4444 %%%% !1110!YK^V?_ ,F>?%C_ +)IKO\ MZ;YZ_C!K^S[]L_\ Y,\^+'_9--=_]-\]?Q@U^H^'W^[5_6/Y,^2XE_B4_1_H M%%%%?H9\P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% ']>/\ P1L_Y17? 7_LFFF_^BJ^EZ^:/^"-G_** M[X"_]DTTW_T57TO7\\9C_P C"M_CE^;/TW"_[M#T7Y!1117$;A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P7 MI_Y1#_'#_L6(/_2^VKZ[KY$_X+T_\HA_CA_V+$'_ *7VU>AE/_(TH?XX_P#I M2.;&?[I4_P +_(_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^V+X*_\D<\)?]BS8?\ MI/'7\3M?VQ?!7_DCGA+_ +%FP_\ 2>.OSCQ"_AX?UE_[:?4<,_'5^7ZG3444 M5^9'U@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W M/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ M1*5NT %%%% !1110 4444 %%%% !1110 4444 >:_MG_ /)GGQ8_[)IKO_IO MGK^,&O[/OVS_ /DSSXL?]DTUW_TWSU_ZCX??[M7]8_DSY+B7^)3]'^@44 M45^AGS 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?UX_\$;/^45WP%_[)IIO_HJOI>OFC_@C9_RBN^ O M_9---_\ 15?2]?SQF/\ R,*W^.7YL_3<+_NT/1?D%%%%<1N%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?(G_ 7I M_P"40_QP_P"Q8@_]+[:OKNOD3_@O3_RB'^.'_8L0?^E]M7H93_R-*'^./_I2 M.;&?[I4_PO\ (_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^V+X*_\ )'/"7_8LV'_I M/'7\3M?VQ?!7_DCGA+_L6;#_ -)XZ_./$+^'A_67_MI]1PS\=7Y?J=-1117Y MD?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/ M_P FC^/?^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1 M*5NT %%%% !1110 4444 %%%% !1110 4444 >:_MG_\F>?%C_LFFN_^F^>O MXP:_L^_;/_Y,\^+'_9--=_\ 3?/7\8-?J/A]_NU?UC^3/DN)?XE/T?Z!1117 MZ&?,!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!_7C_P1L_Y17? 7_LFFF_\ HJOI>OFC_@C9_P HKO@+ M_P!DTTW_ -%5]+U_/&8_\C"M_CE^;/TW"_[M#T7Y!1117$;A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P7I_ MY1#_ !P_[%B#_P!+[:OKNOD3_@O3_P HA_CA_P!BQ!_Z7VU>AE/_ "-*'^./ M_I2.;&?[I4_PO\C^3*BBBOZ$/S0**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[8O@K_ ,D<\)?]BS8? M^D\=?Q.U_;%\%?\ DCGA+_L6;#_TGCK\X\0OX>']9?\ MI]1PS\=7Y?J=-11 M17YD?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5Y1^W/\ \FC^/?\ L O_ .AK7J]> M4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_ M]$I6[0 4444 %%%% !1110 4444 %%%% !1110!YK^V?_P F>?%C_LFFN_\ MIOGK^,&O[/OVS_\ DSSXL?\ 9--=_P#3?/7\8-?J/A]_NU?UC^3/DN)?XE/T M?Z!1117Z&?,!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!_7C_P $;/\ E%=\!?\ LFFF_P#HJOI>OFC_ M ((V?\HKO@+_ -DTTW_T57TO7\\9C_R,*W^.7YL_3<+_ +M#T7Y!1117$;A1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7R)_P7I_Y1#_'#_L6(/\ TOMJ^NZ^1/\ @O3_ ,HA_CA_V+$'_I?;5Z&4 M_P#(TH?XX_\ I2.;&?[I4_PO\C^3*BBBOZ$/S0**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[8O@K_R M1SPE_P!BS8?^D\=?Q.U_;%\%?^2.>$O^Q9L/_2>.OSCQ"_AX?UE_[:?4<,_' M5^7ZG34445^9'U@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z M&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_), M_#O_ & K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% 'FO[9_\ R9Y\ M6/\ LFFN_P#IOGK^,&O[/OVS_P#DSSXL?]DTUW_TWSU_ZCX??[M7]8_DS MY+B7^)3]'^@4445^AGS 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?UX_P#!&S_E%=\!?^R::;_Z*KZ7 MKYH_X(V?\HKO@+_V333?_15?2]?SQF/_ ",*W^.7YL_3<+_NT/1?D%%%%<1N M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %?(G_!>G_E$/\$O\ L6;#_P!)XZ_./$+^'A_67_MI]1PS M\=7Y?J=-1117YD?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !117*?$OXG/X$N](\/Z/X:FUG6M>N)(=*TV*X6%7\M/,D=Y'X157DG!/ M(P#32;=D!U=%>=?L[?$/XE^/O!6EZGX\\'B%+G24N(]=BOX72\ [[QE)I[7DL 2.TLD;:U MQ/(ZQQQ@]LNPR>PR>U.33KF7/ ME;C(S"6,L-I8;2"0<8XIJ+:%<].HKSO7?'OQ,\4?$;5/A[\)HM%MD\/V\#:Q MJFN0RRJ9IE+QP1QQLG1 &9BW&X#'K#:_&SQ WPD\7>)=1T2TMO$G@Y+N'4;$ M.SV[SPQ>8CKR&,3J589P>2,\9HY&%STJBN)^ OQ0U+XJ>!VU7Q%86]IK%C?2 MV>K6EKN\M)5.5*;B3M:-D8$GO6%=?'G7YOVE+'X0Z1I-D^B.9;:]U"0.9C=Q MVK7+)&0VW"J80V03EC^!R2NUV"YZG1114C"O*/VY_P#DT?Q[_P!@%_\ T-:] M7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ M 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@#S7]L__DSSXL?]DTUW M_P!-\]?Q@U_9]^V?_P F>?%C_LFFN_\ IOGK^,&OU'P^_P!VK^L?R9\EQ+_$ MI^C_ $"BBBOT,^8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@#^O'_@C9_P HKO@+_P!DTTW_ -%5]+U\ MT?\ !&S_ )17? 7_ +)IIO\ Z*KZ7K^>,Q_Y&%;_ !R_-GZ;A?\ =H>B_(** M**XC<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *^1/^"]/_*(?XX?]BQ!_P"E]M7UW7R)_P %Z?\ E$/\#O 'C=-.TKQ7XB;2M2@F>XT.^L]26VO()% #O"3U&& M 88(Y&1TKKJR?%?@+P1X[MX[7QIX1TW54A),(U"R27RB<9*E@=N<#.,=*<79 MW!GB_P"R-X_\5VPT#X77^NV.LZ=/X0748'M8 D^DD.J"WFVDA@0M M=M\9?^2K?#+_ +&&Z_\ 2*6NC^%'PM\-_"/P=:>$_#]G;[H(%2ZO8K1(I+MP M/]9)M^\WN2:T->\%Z#XDUK2-?U6!VN=#NGN-/992H5WC:,D@?>^5CP:TE.+G M=$I.QJ-(B$!W +'"Y/4UYQ^UI_R0O4O^PCIO_I?;UL^-OAW>^,OB5X4\1W4L M/]E^''NKMX&8[Y;MD5(2!C&U09&SG.=O'6MKQKX+T'X@>'9?"WB6!Y+.:6*2 M1(Y"A+1RK*G(_P!I%J(M1DF,XK]JD>1\.+'6IN+;3/%.EW=\QZ+"MT@8GV&X M&F_M3,MUX$TC1+=@;K4O%VEP6*CJTGVA7X^BJQ^@KT/6-'TOQ#I5QH>MV$5U M9W<+17-O,N5D1A@J1]*Y/PI\ ?A]X2UVU\0VW]JWL^G(R:2FKZQ/=1Z>I&TB M%)&(3CC/7'>JC))*_0&F97P>Q8_&/XF:1=$"X;6+*[4'JT,EH@0CU&48?4&N M-UMA?Z!\?M=LR&M)$:U1UZ&:#3@DH^H8@&O4O''P>\(>.]7A\1WTNI6&IP6Y MMUU/1=4ELYVA)R8F:-AN3/.#G'.,9-3V?PG\"Z=\/+GX6Z;H_D:/=VLL%S#' M,V^02@B1FD)+,YRI>%/B#\(3X@7_ (F^K7&OZIK;$8)N[BT$C@_[ MN0GT05ZSXM^%'@?QSX?TWPQXGTC[39Z3=07%E&TA&UXAA,D=1@D$'J#5W6/! M.@:[XIT;QCJ,$C7V@FX.G.LI"IYT?ER9'1LKZ]*.=6_KY"L:U%%%9%!7E'[< M_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M '=?"[_DF?AW_L!6 MG_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% M 'FO[9__ "9Y\6/^R::[_P"F^>OXP:_L^_;/_P"3//BQ_P!DTUW_ --\]?Q@ MU^H^'W^[5_6/Y,^2XE_B4_1_H%%%%?H9\P%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']>/_ 1L_P"4 M5WP%_P"R::;_ .BJ^EZ^:/\ @C9_RBN^ O\ V333?_15?2]?SQF/_(PK?XY? MFS]-PO\ NT/1?D%%%%<1N%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %?(G_!>G_E$/\:_MG_P#)GGQ8_P"R::[_ .F^>OXP:_L^_;/_ .3//BQ_V337 M?_3?/7\8-?J/A]_NU?UC^3/DN)?XE/T?Z!1117Z&?,!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_7C_ M ,$;/^45WP%_[)IIO_HJOI>OFC_@C9_RBN^ O_9---_]%5]+U_/&8_\ (PK? MXY?FS]-PO^[0]%^04445Q&X4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5\B?\%Z?^40_QP_[%B#_TOMJ^NZ^1/^"] M/_*(?XX?]BQ!_P"E]M7H93_R-*'^./\ Z4CFQG^Z5/\ "_R/Y,J***_H0_- MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *_MB^"O_)'/"7_8LV'_ *3QU_$[7]L7P5_Y(YX2_P"Q9L/_ M $GCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F1]8%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[_DF? MAW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %%%% !1110 M 4444 %%%% 'FO[9_P#R9Y\6/^R::[_Z;YZ_C!K^S[]L_P#Y,\^+'_9--=_] M-\]?Q@U^H^'W^[5_6/Y,^2XE_B4_1_H%%%%?H9\P%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']>/_!& MS_E%=\!?^R::;_Z*KZ7KYH_X(V?\HKO@+_V333?_ $57TO7\\9C_ ,C"M_CE M^;/TW"_[M#T7Y!1117$;A1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7R)_P %Z?\ E$/\.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %>4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))G MX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 M4444 %%%% 'FO[9__)GGQ8_[)IKO_IOGK^,&O[/OVS_^3//BQ_V337?_ $WS MU_ZCX??[M7]8_DSY+B7^)3]'^@4445^AGS 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UX_\$;/^ M45WP%_[)IIO_ **KZ7KYH_X(V?\ **[X"_\ 9---_P#15?2]?SQF/_(PK?XY M?FS]-PO^[0]%^04445Q&X4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5\B?\%Z?^40_P 4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+ MO^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 %%%% M !1110 4444 >:_MG_\ )GGQ8_[)IKO_ *;YZ_C!K^S[]L__ ),\^+'_ &33 M7?\ TWSU_ZCX??[M7]8_DSY+B7^)3]'^@4445^AGS 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U MX_\ !&S_ )17? 7_ +)IIO\ Z*KZ7KYH_P""-G_**[X"_P#9---_]%5]+U_/ M&8_\C"M_CE^;/TW"_P"[0]%^04445Q&X4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z?^40_QP_[%B#_ -+[ M:OKNOD3_ (+T_P#*(?XX?]BQ!_Z7VU>AE/\ R-*'^./_ *4CFQG^Z5/\+_(_ MDRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ K^V+X*_\D<\)?\ 8LV'_I/'7\3M?VQ?!7_D MCGA+_L6;#_TGCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F1]8%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%9'C/Q[X0^'FEKK/C+78;& MWDE$41D!9I9#T1$4%G;V4$\4)-O0#7HKB/@Y\>/!?QDTJVET>&?C%/XEUFVT@_"/QEIZW)(^VZEI4<<$8V MDY=A*2!QCH>2*?+(5T=G17'>,_C-I/A;Q,/!>D^%-:\0ZLMJ+FZLM"M4D-K" M20K2-(Z*N[!PN=QQTQS4UE\9/!VH?#34/BE:"[:QTN"X?4;1[?9=6[P@F6%X MV(VR+C&"<=.<$&CED%T=716#\-?B+X>^*O@^V\:^&1.EM M"/7AKUY1^W/_P FC^/?^P"_ M_H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1 M110 4444 %%%% !1110 4444 >:_MG_\F>?%C_LFFN_^F^>OXP:_L^_;/_Y, M\^+'_9--=_\ 3?/7\8-?J/A]_NU?UC^3/DN)?XE/T?Z!1117Z&?,!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!_7C_P1L_Y17? 7_LFFF_\ HJOI>OFC_@C9_P HKO@+_P!DTTW_ -%5 M]+U_/&8_\C"M_CE^;/TW"_[M#T7Y!1117$;A1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P7I_Y1#_ !P_[%B# M_P!+[:OKNOD3_@O3_P HA_CA_P!BQ!_Z7VU>AE/_ "-*'^./_I2.;&?[I4_P MO\C^3*BBBOZ$/S0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "O[8O@K_ ,D<\)?]BS8?^D\=?Q.U_;%\ M%?\ DCGA+_L6;#_TGCK\X\0OX>']9?\ MI]1PS\=7Y?J=-1117YD?6!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$?%[X<^)O%FI:!XU M\"ZI90:WX9NYIK&'5(F:UN%EC\N1'V?,IV]'&2#VYR.WKGO'?@2_\8O:7.E_ M$'7=!GLQ(%?1YXPDV_;_ *Q)$=7QMXX!&3SS51=F)GG7[)OQ3%UX,\.?"WQ# MX7NM,OD\-I=Z548$C*,,CU-:GQ1T31M#^*GPXCT;2K>T6 MY\57MQ<"WA5/-E>SE+2-@?,Q/4GDU-^SW\"(OAIH&EZSXINKR\\10Z,EBYN[ MP2QV,6=S00!0%5-P!)Y8XZUTOC?P!<^+?%_A7Q-#J20IX=U*:ZEB:,DS!X'B MV@YXP6S^%7*4?:-H23L=/7FO[/P\[Q+\1[^Z&;IO'L\3L>OE);P"(?0 G%;7 MCB]\>3_$KPEX>\*3W%OICR75WXAN4M@R&&-%$<)9E(4O(XX!#85CVK/USX9? M$#1?&NI^-?A'XMTRQ.NK%_;&GZSISSPF:-=BW$1CD0J^P $'(; )J59+U'U. M+T?P+J?Q'\)_%WX;Z!?06PO?&LHMY;@,8E=DMY)0=O."0>G=LUTVK_$3XR_# M'5-*N_B?IWAN^T34]4AT^2[T%9X9K*24[8W9)682)NP#@@C.<=JUO#7PK\2> M!/AW<>'_ =XUC77KS4'U"_UO4-/$JW=U(X:5FB##:K ;0 V5 ')(YH2?"[X MG^.]9TNY^,'C+1Y=-TC4([Z'2?#^F20K=7$9S&TSRR.Q53SL4 $XSTJN9-Z[ M"LQGP:'F_%[XG7ER/]).NV<3$]?*2S3RQ],,WYFN-U\^1HWQ_P!/M>+58?.1 M1]WSI--4RGZD@9KT#Q-\-/'.G^.[SXB_";Q1IMA=ZM:Q0:S8:S8//;W!B!$< MR^6Z,DBJ2O4@C&1Q4%E\#;BT^$WB;P/<>)_M>L^*TNY=6UJ:WVJ]S.FS<(P? ME10% 4'@#WIJ44[W[?H%F<[\(M1L_A3XXU+PQJMPMOI/B#P]!XEL9'.$CF2) M$O5SW)PDN/0FN:\$V%[>?%OX;_$K6H&CO_&6J:]JLB2?>BMVL56UBSZ+ J?B MQKT'XN?L^Q_%+P?X>\._\) UC%1>J;,1']XL]N(5"D<*%QGZ4<\;7[_P"069UE%%%8E!7E M'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ ML!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%% !1110 4444 %%%% M!1110!YK^V?_ ,F>?%C_ +)IKO\ Z;YZ_C!K^S[]L_\ Y,\^+'_9--=_]-\] M?Q@U^H^'W^[5_6/Y,^2XE_B4_1_H%%%%?H9\P%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']>/\ P1L_ MY17? 7_LFFF_^BJ^EZ^:/^"-G_**[X"_]DTTW_T57TO7\\9C_P C"M_CE^;/ MTW"_[M#T7Y!1117$;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7R)_P7I_Y1#_'#_L6(/_2^VKZ[KY$_X+T_\HA_ MCA_V+$'_ *7VU>AE/_(TH?XX_P#I2.;&?[I4_P +_(_DRHHHK^A#\T"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K^V+X*_\D<\)?]BS8?\ I/'7\3M?VQ?!7_DCGA+_ +%FP_\ 2>.O MSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'?^P% M:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !1110 4444 %%%% !1110 M 4444 >:_MG_ /)GGQ8_[)IKO_IOGK^,&O[/OVS_ /DSSXL?]DTUW_TWSU_& M#7ZCX??[M7]8_DSY+B7^)3]'^@4445^AGS 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UX_\$;/^45W MP%_[)IIO_HJOI>OFC_@C9_RBN^ O_9---_\ 15?2]?SQF/\ R,*W^.7YL_3< M+_NT/1?D%%%%<1N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %?(G_ 7I_P"40_QP_P"Q8@_]+[:OKNOD3_@O3_RB M'^.'_8L0?^E]M7H93_R-*'^./_I2.;&?[I4_PO\ (_DRHHHK^A#\T"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K^V+X*_\ )'/"7_8LV'_I/'7\3M?VQ?!7_DCGA+_L6;#_ -)XZ_./ M$+^'A_67_MI]1PS\=7Y?J=-1117YD?6!1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1 M^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L! M6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1110 4444 %%%% !1110 M4444 >:_MG_\F>?%C_LFFN_^F^>OXP:_L^_;/_Y,\^+'_9--=_\ 3?/7\8-? MJ/A]_NU?UC^3/DN)?XE/T?Z!1117Z&?,!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_7C_P1L_Y17? 7 M_LFFF_\ HJOI>OFC_@C9_P HKO@+_P!DTTW_ -%5]+U_/&8_\C"M_CE^;/TW M"_[M#T7Y!1117$;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7R)_P7I_Y1#_ !P_[%B#_P!+[:OKNOD3_@O3_P H MA_CA_P!BQ!_Z7VU>AE/_ "-*'^./_I2.;&?[I4_PO\C^3*BBBOZ$/S0**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "O[8O@K_ ,D<\)?]BS8?^D\=?Q.U_;%\%?\ DCGA+_L6;#_TGCK\ MX\0OX>']9?\ MI]1PS\=7Y?J=-1117YD?6!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX M=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 4444 %%%% !1110 4444 %%%% M !1110!YK^V?_P F>?%C_LFFN_\ IOGK^,&O[/OVS_\ DSSXL?\ 9--=_P#3 M?/7\8-?J/A]_NU?UC^3/DN)?XE/T?Z!1117Z&?,!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_7C_P $ M;/\ E%=\!?\ LFFF_P#HJOI>OFC_ ((V?\HKO@+_ -DTTW_T57TO7\\9C_R, M*W^.7YL_3<+_ +M#T7Y!1117$;A1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7R)_P7I_Y1#_'#_L6(/\ TOMJ^NZ^ M1/\ @O3_ ,HA_CA_V+$'_I?;5Z&4_P#(TH?XX_\ I2.;&?[I4_PO\C^3*BBB MOZ$/S0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O[8O@K_R1SPE_P!BS8?^D\=?Q.U_;%\%?^2.>$O^ MQ9L/_2>.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7 MPN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2E;M !1110 4444 %%%% M!1110 4444 %%%% 'FO[9_\ R9Y\6/\ LFFN_P#IOGK^,&O[/OVS_P#DSSXL M?]DTUW_TWSU_ZCX??[M7]8_DSY+B7^)3]'^@4445^AGS 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M ?UX_P#!&S_E%=\!?^R::;_Z*KZ7KYH_X(V?\HKO@+_V333?_15?2]?SQF/_ M ",*W^.7YL_3<+_NT/1?D%%%%<1N%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %?(G_!>G_E$/\$O\ ML6;#_P!)XZ_./$+^'A_67_MI]1PS\=7Y?J=-1117YD?6!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 452\-^(]%\7:#:>)O#M\+F MQOH1-:SA&42(>APP!'XBGWFMZ-I]];:7?ZO:P7-ZS+9V\UPJR3E1E@BDY8@< MG&<"BS M445D>)_'_@7P4T*>,?&6E:4;@_N%U'4(X3)_N[R,T)-@:]%1PWEI MWL- M1BF=!G&2J,2!GC-%F!LT5E>*/'7@KP1%%-XR\7:9I23L1"VHWT<(D(Z[=Y&< M9[5;.NZ(NC'Q$VLV@T\0><;\W"^2(L9W[\[=N.01QZ5%/XE\.6NN0^&+G7[*/4KF(R6^GR72" M>5!G++&3N8?*W(&/E/I2 NT444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R: M/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5N MT %%%% !1110 4444 %%%% !1110 4444 >:_MG_ /)GGQ8_[)IKO_IOGK^, M&O[/OVS_ /DSSXL?]DTUW_TWSU_ZCX??[M7]8_DSY+B7^)3]'^@4445^A MGS 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 ?UX_\$;/^45WP%_[)IIO_HJOI>OFC_@C9_RBN^ O_9-- M-_\ 15?2]?SQF/\ R,*W^.7YL_3<+_NT/1?D%%%%<1N%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?(G_ 7I_P"4 M0_QP_P"Q8@_]+[:OKNOD3_@O3_RB'^.'_8L0?^E]M7H93_R-*'^./_I2.;&? M[I4_PO\ (_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ K^V+X*_\ )'/"7_8LV'_I/'7\ M3M?VQ?!7_DCGA+_L6;#_ -)XZ_./$+^'A_67_MI]1PS\=7Y?J=-1117YD?6! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7F/[2.AZ_JJ^ M'KT^'M3UKPU9ZA*_BC0]'D83W41C(B;8K*941_F:,'YN.#CCTZN>\=W'Q4M' MM)_AOI>A7L8$GV^WUB[F@=ON[#&\:.!_%D,/3!'-5!VD)['FG[%\'P2!B0+ST!J;Q_\ #S1_#7QX\#>+C>WE M]J>K>)KOSKR_GWM#"+28I;Q ".)[$#CUK232J.S[DI>Z=S7E7PDT'1/'?Q#^(7C7Q3I%M?W, M/B5M%MOMD"R"&UMX(_D0,#M#-(S$#J>M=;XT^(=WX9\;>%_!&FZ$+V?Q%=3K M(YN-@M8(8P\DOW3NQE0!QDL.:Y6-/&GP8\?>);[2_AUJ?B'1/$UZFHVS:*\) MEM;PQK'*DB2.GR-L5@XSCD$5,4TGYE/<\_U6ZN='^%GB[X.Z;<20:>OQ+AT2 MS$3D?9["ZEAD:%3V4!Y%^C8KN/CYX6\,_#[P]X;\<^#] L]-N_#_ (DL$MWL MK=8R;:640RP$J!E&5^1[54B^"'C?6_@]KYU..VL_%>N^)#XB@MVF#QVEPDD; MPVY<<, D2H6'&7/7%6?$LOQ#^.-WH/A'4/A5JGAVPL=9M]0\17FK3P%'$#;Q M;P>6[&73T+'P^T72/&_P $MTNK+SFB0 M=%0.6( X&XUU][;^,/A)\4O$'B[2? 6H^(=%\4K;3R)HS1&XLKR*/RF!CD=- MR.H4[@>"#D.[WX0?$;6MF]S-)[[Q73_ !F^&GQ* MN_#WA;Q#\,+7R]>ATHZ%J@+ %+.YA"/(QR/]3(JN,=\GFMS6OAK>Z-\2?A=% MX6T>1M&\,6VHV]S.I&($:S6*+=W)8C''>BZU?>_Y?J"N>ET445@4%>B@#Q;P=^V3^R]X6\(Z M5X8\0_&O1;6_TW38+6^M99FW0S1QJCH<+U# C\*TO^&Y_P!D?_HO6@_]_G_^ M)KO)?AI\.)Y6GG^'^B.[L6=WTJ$EB>I)V\FF_P#"KOAG_P!$[T+_ ,%$/_Q- M '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOA MG_T3O0O_ 40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ M #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOAG_T3O0O_ 40_P#Q-'_" MKOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K M0?\ O\__ ,37=?\ "KOAG_T3O0O_ 40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- M '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOA MG_T3O0O_ 40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ M #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOAG_T3O0O_ 40_P#Q-'_" MKOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K M0?\ O\__ ,37=?\ "KOAG_T3O0O_ 40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- M 'AO[3?[6_[-/Q"_9M^(7@'P?\:=!O-7USP/JVGZ7:?:_+\^YFLY8XDW. JY M=E&6( SDD#FOYD/^'47[=/\ T2W0?_#E>'__ )/K^N'_ (5=\,_^B=Z%_P"" MB'_XFC_A5WPS_P"B=Z%_X*(?_B:][)^(L;DD)QH1B^:S?,F]O1H\['990S!Q M=1M6[6_5,_D>_P"'47[=/_1+=!_\.5X?_P#D^C_AU%^W3_T2W0?_ Y7A_\ M^3Z_KA_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFO:_P!?LX_Y M]T_NE_\ )'!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ M $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P"" MB'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ MD^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ M .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ M Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ MXFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X= M1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ MHG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?> MO\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_K MA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ MR0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY M7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[. M/^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ M $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P"" MB'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ MD^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ M .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ M Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ MXFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X= M1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ MHG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?> MO\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_K MA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ MR0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY M7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[. M/^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ M $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P"" MB'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ MD^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ M .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ M Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ MXFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X= M1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ MHG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?> MO\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_K MA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ MR0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY M7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[. M/^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ M $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P"" MB'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ MD^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ M .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ M Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ MXFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(_D>_X= M1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY7A__ .3Z_KA_X5=\,_\ MHG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[./^?=/[I?_)!_JY@?YI?> MO\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ $2W0?\ PY7A_P#^3Z_K MA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7[./^?=/[I?\ MR0?ZN8'^:7WK_(_D>_X=1?MT_P#1+=!_\.5X?_\ D^C_ (=1?MT_]$MT'_PY M7A__ .3Z_KA_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7[. M/^?=/[I?_)!_JY@?YI?>O\C^1[_AU%^W3_T2W0?_ Y7A_\ ^3Z/^'47[=/_ M $2W0?\ PY7A_P#^3Z_KA_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P"" MB'_XFC_7[./^?=/[I?\ R0?ZN8'^:7WK_(^4_P#@FC^T-\#/V?OV _A'\$_B M[\6-!TCQ/X8\#V.GZYIG]HIZ,P/8U[E_PW/^R/\ ]%ZT M'_O\_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,37QE>K M*O6E5EO)M_>[GNTX*G!06R5CA?\ AN?]D?\ Z+UH/_?Y_P#XFC_AN?\ 9'_Z M+UH/_?Y__B:[K_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:R+. M%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ MHG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ MXFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#H MG>A?^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ M /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9' M_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B M'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G M_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B' M_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A M5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ M -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5 MWPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B] M:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H X7 M_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B M=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G_P#B M:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B= MZ%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\ M^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_ M *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(? M_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G_P#B:^S37WG\CW_#J+]NG_ *);H/\ X']8^. M.@PW=CH5I;W4/VDMLD2%%9K_\*N^&?_1.]"_\%$/_ ,31_P * MN^&?_1.]"_\ !1#_ /$UXF<\08W/%!5XQ7)>W*FM[;W;['?@Y.FV[VW MMT]$CA?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7 M?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")KPCT3A?^&Y_V1_\ HO6@ M_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X M5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#H MO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: . M%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ MHG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ MXFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#H MG>A?^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ M /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9' M_P"B]:#_ -_G_P#B:T/"G[7?[-/CGQ':>$?"/QCT>_U*_E\JSLX)6+ROC.T9 M7KQ75?\ "KOAG_T3O0O_ 40_P#Q-2V/P^\ Z7>1ZAIG@C1[>XB;=%/!ID2. MA]0P7(- &Q1110 4444 %%%% !1110 4444 5Y-(TN758M#O"NG:Q=S>(K;3C::F\BQA)(Y MG+90@Y!C'MR:]!_9Q^+=Y\9OV>_!_P 9?$=G:Z=<^)/#]KJ%S;02'RH7EC#% M5+'. 3@9.:KE?+<5U>QW5%,6XMW@^TI.ACVY\P,-N/7--AO;.XB:>"[B=%^\ MZ2 @?4BI&2T54O-=T/3M/.K:AK-I!:J<-@6ZU_6[2QB=MJ27ERL2L?0%B,FK% MO<074"7-K.DDA!'44 /HK%^(_B;6_!?@#6?%WAOP?<^(;_3-- MFNK30[*54FOI$0L(49L@,V,#@\GH>E? NO?\%.?^"FEEX-N/C?'^P99Z=X&M MH3=33ZE:7IGCM1R92QDC.S;SYGD[;"$)"Y,H!Q@U\MC_@L MC^VK<^$9?VC+']C?3&^%,&J?9I-2,ER9 -X3:;K=LSN(3S/)V;SMZ\4*G-L7 M,D?I517'_ /XV>#/VC/@]H/QJ^'\TC:7K]D)X8Y@!) X8I)"X&1O2170X)&5 M."1S785&Q045\]?M]_MM>*_V/M!\/VO@/X$ZQXTUWQ7?/9Z,MJC?9(YP 1&Y MC#2/*P.4B507"N=PVFOG.Q_X*]_M6? SXD:%H?[:&(,H>4+-)(LWE[E+Q@HP##U -QIRDKH3DD?HC17R__P %#_\ @HM!^QO! MX>\$?#WP0GBOQQXL^?1]+:1O*BA+A%E<1_/*7D.Q(TP6*M\PV@-YU^S_ /\ M!4KXZV/[26D?LR_MR_L_VG@;5?$WE+H-_8++$@DE)6%9$EDDWI(X,8D1_E?Y M2OWBHJTDA;^.*.#YI(U/RO(SQA64K@]:YK]D__ (*H?%CQ?^TI!^R=^V#\!XO! M7BC46,>F3V231()C&9$BEAF9SB11\LBN025&,'<#V%,C-\IR 05 M$_[!O_!3?Q?^T7\9]5_9D_:!^#H\'^.=+MYI0EJ9!#*T) EA>*7+PN =P^9E M8!N1@;CV*_V+?@#;_%[P=X5T[6+N;Q%;:<;34WD6,))',Y;*$'(,8]N3 M32?&;]GOP?\9?$=G:Z=<^)/#]KJ%S;02'RH7EC#%5+ M'. 3@9.:[=;BW>#[2DZ&/;GS PVX]"[B=%^\Z2 @?4B MH;S7=#T[3SJVH:S:06JG#7,UPJQ@YQC<3CK2 MT5%97MEJ5I'?Z==Q7$$J[H MIH9 Z./4$<$5#K'B#0?#T"W6OZW:6,3MM22\N5B5CZ L1DT 6Z*9;W$%U ES M:SI)'(H:.2-@58'H01U%9'Q'\3:WX+\ :SXN\-^#[GQ#?Z9ILUU::'92JDU] M(B%A"C-D!FQ@<'D]#TH VJ*_.O7O^"G/_!32R\&W'QOC_8,L].\#6T)NII]2 MM+TSQVHY,I8R1G9MY\SR=N/FZ5]'?!#_ (*+_"KXK_L9:K^V-KFCW.BV'AQ; MB'Q#I/FB9X;N((1!$^%$GF>;"$)"Y,H!Q@U;IR2)YDSZ&HK\U1_P61_;5N?" M,O[1EC^QOIC?"F#5/LTFI&2Y,@&\)M-UNV9W$)YGD[-YV]>*^^O@'\;/!G[1 MGP>T'XU?#^:1M+U^R$\,

*_V/M!\/VO@/X$ZQXTUWQ7?/9Z,MJC?9(YP 1&YC#2/*P.4B507" MN=PVFI2"/A[X(3Q7XX\6?/ MH^EM(WE10EPBRN(_GE+R'8D:8+%6^8;0&OV<[I$\RL?4%%?#7[/_ /P5*^.M MC^TEI'[,O[!M5\3>4N@W]@LL2"24E85D2623>DC@QB1'^5_E*_>* M]9^VA_P4*^/7P<^.%O\ LT_LV?LJZKXN\43Z:E\M_?6TKVDD+?QQ1P?-)&I^ M5Y&>,*RE<'K2]G*]A\RL?7-%?$/[)_\ P50^+'B_]I2#]D[]L'X#Q>"O%&HL M8],GLDFB03&,R)%+#,SG$BCY9%<@DJ,8.X?6WQH^+_@?X"?"[6OB]\1M3%IH M^A637%TXQND/1(D!^\[N515[LP%*4)1=F"::.HHKX]_X)K?\%*O'?[='Q$\6 M>%O$_P .-(T*ST+38[NR:PN)9)7#S% KES@X&.0!D]J^PJ)1<79@FF@HHHJ1 MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!\5_P#!>;_DR6Q_['RP_P#2>ZK@ M/VK_ /E!'X+_ .P!X;_]#BKN?^"]E]9V_P"Q=I=G/+2A%ON9M7DRQ^SD0/^"*C$G 'P@U[)_[8WE>-?\$E_P#E%O\ M&[_K]U[_ -,EO6-\&/#O_!5[5_V8W_8!M_V<++P_H\EC=:7=^-M>?RC;Z=,[ MM+$")"DK$.\89%;Y6'&?G'JG_!.']F/X\_!__@GS\5_A1\2OAK?:1XBUVZUA MM(TJX>,R7(ETF"&,J58CYI%91DCD53LHO7J"/G'_ ()=?L&^'OVZ?A!K]T#P_P"=-!%*Q\N.XMKPVSRQKDA/,5LL!UV+GI7L_P#P M1?\ V?/C-^SI\!/%/A;XU^ ;SP]J%]XO:ZM+6\="TD/V6!-XV,PQN5A^%^/GP=_;C^,/Q+^)OPSOM(T'Q"VH?V-J5R\92Z\S4Q*FT*Q/,?S<@<4 M3G?F5P2V/C3PI^T%^S5^U/\ M#>+_C-_P43\9^+IM/F.WPCH>A!VCMHWD?$0 M*_ZI(D5 %7&]G+,20<_0/_!&7XXV^C?M9>-OV;/AAXVUC6?AE=Z;=:GX4CUM M2LULT4\01MG2-FCE=7V@!V16P.E7?"?[-7[;O_!,KX_>+=?_ &*Y 8;**0&:"-'=H$90?,CEB$KIN"M&ZMG@\)]3_ +%_Q6_;*^+?BO6M;_:, M_9FTOX=>'H=/C70H8V!O+BX+_O/,S(6"A0,9C09/5NSG).+MMZ_H"3N?1%?G MI_P44^-7_!3^/0?B%X$MO@#I^G_"B47EG<^+-%L5O-0DT8[EEE9/M;! T);< M3$F!DY3J/M;]HJ\^-.G?!7Q!?_L[Z7:WOC2&T5] L[TQB*>42(61C(RK@IO' M++UZ@\U\/_$_]IO_ (+"?%KX=ZM\%?\ AA:UTJ]U[3YM-OM9M8)!&D4T9CD, M32W!B0E6;#L[ 9]LUE26M]"I' _$?6?V?+?_ ((D7^A?LPZSJMU8KXOLH_%S M:W;K#>F_::*1S-&C,BJ=L&S:S+L51N+!J]R\%Z)H9_X(0S6)AC^S_P#"KK^Y MVX&//\V:;/U\WGZTS]FW_@E5XA\+?\$]_&W[-WQ3URS@\5>/IQJ$C6\GFP:5 M<0B-K2,NOW]LD0,C+P0[*N0 S>!1?#__ (*T:#^S%\=C M':>,]0BM W01E('('MO=_P 2:^S*^+_%>NZS_P $>_\ @FQH5IHEGI.N>)K? M5(;>Y%YYGV6YO[J22:?&THS*D:.JG@D1*2.HKZ@_9_\ %WCSX@?!+PMX[^)^ MA6FEZ]K6B6]]J6G6*N([5Y4$@C % 7.3V&:_,;]HK7-4_P""Q?[8OA_X.?!2PF/P MR^'D\IUWQAY9$/\ [/WC?_@K MA^S'\,K'X4?"'_@GSX-L-,LQNDD?39VGO)B &GG?^TAYDC8&3P J@*+IQ MY5S)ZBD[NQ)^U_!'J'_!<'X4:/JD0^QV,>A+81L/E14EGE0#/I+G\:=_P7@8 MZ-\=?@KXFT4;=3C^UF.1/O\ [JZM7B_)F?'U-=__ ,%!?V0/VGOBWJ/PK_;: M^"?A>V;XF^$]*T^3Q#X:B94_?Q,+I?*61\.(YGF1HRY9D90"V.>&T/\ 9U_; MH_X*&?M?>#?C+^UC\&H? ?A'P2T#O8NIC%P(I?/,4<(_"D^A^ O#$_D^%HKE2M+_@J3\(_^"AO[2/[13>'?"WP.O_$'PT\+W5M+ MH&FP3K'9ZFYAC>:6?;.DCL6:2+(*E4!"%2S,W>? GX^_\%;]"\2>$?AKJ7[" M_@KPWX+AU*RL+W^R])FB73M.\U$E:,?VBP4I&68?*W(Y!Z&(QY873U8V[L][ M_;?^)W[=7PY@T _L7? _0O& NH[L^(9=8<9LBOD^1Y:_:H"Q;=-G&_[@Z=_D MW_@EIXH\!:O^W%XRU_\ :7N=?L_C[K7VI#I&K:,EI96ZX5YHX-KLS2B*-2-R MH/*!V[\EJ]3^)_[4W_!67X3?$[Q/X; M<3/:&TC41*[F*&.$D#S&WDHN0R^L[?]B[ M2[.>Y19;CQ[9"",M\S[;:[)P.^!6E+^(B9?"<-^U?_R@C\%_]@#PW_Z'%7J? M[.1 _P""*C$G 'P@U[)_[8WE5]4_9K\7?M.?\$'?^"KVK_LQO^P#;_LX67A_1Y+&Z MTN[\;:\_E&WTZ9W:6($2%)6(=XPR*WRL.,_.-%9QM?9DJZ9L_P#!)?\ Y1;_ M !N_Z_=>_P#3);UY9_P2Z_8-\/?MT_"#6Y?C?\3/%,7ACPKJ[6GAO0=&U!(H MH+N:-9;BX(DC=*?"WQ MK\ WGA[4+[Q>UU:6MXZ%I(?LL";QL9AC'_.F@BE8^7'<6UX;9Y8UR0GF*V6 Z[%STKYN\*?M!?L MU?M3_M#>+_C-_P %$_&?BZ;3YCM\(Z'H0=H[:-Y'Q$"O^J2)%0!5QO9RS$D' M/V7_ ,$V/V7OCY\'?VX_C#\2_B;\,[[2-!\0MJ']C:E$:E'G??05G9%+_@C+\<;?1OVLO&W[-GPP\;:QK/PRN]-NM3 M\*1ZVI6:V:*>((VSI&S1RNK[0 [(K8'2OT\KYW_8O^*W[97Q;\5ZUK?[1G[, MVE_#KP]#I\:Z%#&P-Y<7!?\ >>9F0L%"@8S&@R>K=O4_VBKSXTZ=\%?$%_\ ML[Z7:WOC2&T5] L[TQB*>42(61C(RK@IO'++UZ@\UC4?-,N.B/BG_@HI\:O^ M"G\>@_$+P);? '3]/^%$HO+.Y\6:+8K>:A)HQW++*R?:V"!H2VXF),#)RG4> M;_$?6?V?+?\ X(D7^A?LPZSJMU8KXOLH_%S:W;K#>F_::*1S-&C,BJ=L&S:S M+L51N+!J[[XG_M-_\%A/BU\.]6^"O_#"UKI5[KVGS:;?:S:P2"-(IHS'(8FE MN#$A*LV'9V S[9KL?V;?^"57B'PM_P $]_&W[-WQ3URS@\5>/IQJ$C6\GFP: M5<0B-K2,NOW]LD0,C+P0[*N0 S:W48J_?H3JV/\ !>B:&?\ @A#-8F&/[/\ M\*NO[G;@8\_S9IL_7S>?K6K_ ,$)[_4+S]AMK>\=C':>,]0BM W01E('('MO M=_Q)KYJB^'__ 5HT']F*X_X)UVW[-0FT:2Y>VC\3Q2(<6;W!G:(7/G"'RV< MGYF 8(Q7 .,?2/BO7=9_X(]_\$V-"M-$L])USQ-;ZI#;W(O/,^RW-_=2233X MVE&94C1U4\$B)21U%*2T<4]V-,^T*AU"YTZPM'U359X88+1&FDN+A@J0JJG< MY8\* N?$#X)>%O'?Q/T*TTO7M:T2WOM2TZQ5Q':O*@D$8 M#DL"JLH()/S U\K_ /!8'PO^W%\6M T?X*_LR^ M1U'PKJ=I)-XLN-*DC22X M,?M%:YJG_!8O]L7P_\ !SX*6$Q^ M&7P\GE.N^,/+(CE65T\^5"?[XA6.!/O,0TAPN=MO]K^"/4/^"X/PHT?5(A]C ML8]"6PC8?*BI+/*@&?27/XU'^S]XW_X*X?LQ_#*Q^%'PA_X)\^#;#3+,;I)' MTV=I[R8@!IYW_M(>9(V!D\ *H"CT7_@H+^R!^T]\6]1^%?[;7P3\+VS?$ MWPGI6GR>(?#43*G[^)A=+Y2R/AQ',\R-&7+,C* 6QST72E;H1NC@/^"\#'1O MCK\%?$VBC;JQ=3&+@12^>8HXY':1VED"JSG"K&O!W !H?^"I/PC_X*&_M(_M%- MX=\+? Z_\0?#3PO=6TN@:;!.L=GJ;F&-YI9]LZ2.Q9I(L@J50$(5+,S2XJ7+ M%O8=WJR[^Q[X-^('_!1#_@H%<_\ !0;Q'X4GT/P%X8G\GPM%)/"/PUU+]A?P5X;\% MPZE96%[_ &7I,T2Z=IWFHDK1C^T6"E(RS#Y6Y'(/0^@Z[_P14_8;\1:W>>(- M2T#Q(;F_NI+BX*>(G +NQ9L#;P,DT.24KOY6"S:/G7_@C3XK\&Z/^VA\98+C MQ#I=FFIW$D6CQ-=QQK=$ZA)M2 9&_@C 7/&,5^G]?F9_P3G_ ."7WB;P;^U5 MK_COXZ_"C7-'TKPGJJ7WP^O9=00)-+%=L8RVQB9!Y80X8#-?IG45N5ST'"]@ MHHHK(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /AOQM_P $4]'^+7QQU#XE M_&']J'Q'KGAZ\\0W6IP>$TT\Q?94GG:5K9)WN) J M'='M/#^AV$5K96-M';V=K"NU(8D4*B*.P"@ #VJS152G*6XDD@HHHJ1A1110 M 4444 %%%% !1110!Q/QP_9S^"_[2.C:=X=^-O@>+7[#2M26_L;2XNYHXTN% M5E#D1.H?Y688;(PQXYKM@ H"J !P!111=@%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7PWXV_X(IZ/\6OCCJ'Q+^,/ M[4/B/7/#UYXANM3@\)IIYB^RI/.TK6R3O<2!4Y"DI&I('&#@C[DHJHRE'832 M96T71M*\.Z/:>']#L(K6RL;:.WL[6%=J0Q(H5$4=@% 'M5FBBI&%%%% !11 M10 4444 %%%% !7$_'#]G/X+_M(Z-IWAWXV^!XM?L-*U);^QM+B[FCC2X564 M.1$ZA_E9AALC#'CFNVHH3:V H"J !P!1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 -10 4444 %%%% '__V0$! end GRAPHIC 11 pega-20240630_g2.jpg begin 644 pega-20240630_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M/@+N P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BD9E52S$ 9)/:O!OB1_P4F_9 M0^'&LRZ!+XTN=:NK=RDXT"R-Q&C#J/-)6-O^ L:\_,,URW*J:J8RM&FGMS-* M_I??Y'J95DF<9Y6=++\/.K);J$6[>MMOF>]45X]\&/V[OV:OCIK<7A;PCXX: MUU:VPE6-2/>+35^VG7R,\R MRG,\FQ'L,=1E2GO:<7%V[J^Z\UH%%%%=AYX4444 %%%% !1110 445G6/B_P MEJ>NW/A?3?%&G7&IV:[KS3H+V-YX%XY>,'<'G QS5W]G/XXZ5^T7\(]-^+&CZ%]K;]+W\CTGDF:1R99JZ3^KN?LU.ZMSVO:U M[[=;6\[G<4445Z!Y04444 %%%% !17DWQL_;;_9R^ >K-X;\<^.1)JR &72M M+MVN9XL\_/M^6,XP<,P)!!QBL?X6_P#!1/\ 9;^+/B.U\(:-XQN[#4K^X2"Q MM=6TV2+[1*Q"JBNNY 22 6&2>*\6IQ'D%+&?59XJFJE["JNC:_,H2M;OMJO/;S/<:***]H^="BBB@ HKB?VB_C)%^S]\& MM:^+TWAYM571U@)L%NO),OF3QP_?VMMQYF>ASC'?-8O[)7[2D'[5'PQG^)-O MX/?1%@UB6P^QO?"X+%(XWW[@B=?,QC';KS7G2S;+X9I'+I3_ 'TH\ZC9_#=J M][6W3TO?R/6AD>:U,EEFT:?^SQG[-RO'2=D[6OS;-:VMYGJ%%%%>B>2%%>;? M'K]K#X-?LV7>F67Q5UB[M9-6CE>R%K8/-N$94-G:./OKUKS_ /X>E_L@?]#; MJW_@BG_PKQ,7Q)P_@<1*AB,53A..Z$.*LSPL<3A,%5J4Y M;2C"33L[.S2MNFCZ)HKQK]I7]L/0_@!\%?#_ ,;=+\'R^(+#Q'=VT=E!]M^R M,(I[:2X20DQO_"@&W ^]UXKM?@'\6(_CG\(-#^+$6A-IBZU;O*+%KGSC#MD= M,;]J[ONYZ#K711SC+<1F,L#3J7JJ*FU9_"[6=[6=[K9W.7$/+?F5K/=6\SL****],\8**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/FS_ (*E?%[6_AE^S>- \-WTEM=^*=373IIHFVLMKL>28 _[054/^S(U<%_P M3R_8<^#7B/X(V/Q@^+/@^WU[4M?>62SMM0RT-I;)(T:@1YVLS%"Q8YP"H&,' M.Y_P5_\ "&I:S\!-#\66,#21:-XC47FT?ZN.:)T#GVWA%^KBNV_X)J_$GP[X MZ_93T'0]-U")M0\.B6PU2T#C?"1*[1L1UVM&RD'H3N'\)K\KJ8?"YCXH5*68 M14XPHITHR5U>ZNTGHWK+[K]-/VVEB\;E/@O2KY7-PE4Q#5:4&U*UI_ S3]"^,_PO:?X;F>;[?&S1SW5O(T#/(J, MI^*&6,,P_AW/ M*-N>NQL=#5[P;X0U+P7_ ,$C[W3]7@:*>[\*7M\488(2>X>6,_C&R'\:\^BJ M>5<99K3RZT*:PSG)1TC&HDK-):)ZMV\V>K7=7//#[)*V;WJ57BU"+G=RE2;D MI)MZM725^R1RO@3_ (*3_M1_&/P6VA_";X"6>L>,+>YDDU.YT^PG>QM;/"^4 M0AF+>8S>8/F<#Y!@-DA>P_8V_P""A?C+XK_%63X#_'OPC::1K\C31V%Q:6\D M&9X@6>WFBD9BCX5L'(Y7;MR16+_P1IN](;X?^-;&)X_MZZS;23J"-_DF)A&3 M[;A)^M>8?$26UU+_ (*Y6[>#BK*OC;2UF,!XW)! +GIW!67=[@UP8;-^(<)E M669Q/&RJ.M4C3E3:7*XMR6EE?F]W5O6[[*QZF,R'A/'9YG/#]/+HTEAZ,JL* MJJQ6=<5YMF>.>"=;FH5'"G&FJ?LURNW[Q2?,^:U^M MO-:$X+AW@C(\FRR.8K#\F(I*I5E5=7VKYTG^Z<%RQ4;VW5^MGJ_*=T&65'1@P#=-PP1@],5\]ZG_P5*^-7 MCGPKH>A_ WX11:KXJ>P,WB9[?2+FYBMY?,90D$*,6QM"MO9F W[<9!-=-^U# M\*_$?P1_X)@P_"SQ;J=I>:AH]U:QSW-B[M$X:_+KM+JK8"LHY Y%=3_P2<\/ MZ/IO[+?]MV5A&EWJ6OW37MP%&^79M1 3UP .!T&3ZFO9Q>+XES7BFCEL,0\. MIX:,YI)-QE=\RC?9WM&]]KGSN P/!^2<%5\WJX18MT\7.G3;;BIPY5RN5EK& MUY6MJ[=#N?BM\9OCWX!_9AT'XF^$/A0GB+Q;>6.G?VMI"03 VTT\2^8RP(#( MX65@OE[@0&R3\IKYZ\9_MG_\%'?@]I$7Q%^*WP)T2ST&2=(Y!-ISJJ%NBDI< M,\1/0%QC.!R>#WO_ 45_;<\??LXZKI/PT^%5M:PZOJFGF^NM4NX!-]GA,C1 MHL:-\I8LCY+ @ #@YR/*_P!K+X5?MJZ'^S/J/C7]H7]HZRO[&5[/[7X6M[., M>9(\\95-Z1HNY#\YV@C]V<$CFN?BC-L5]8Q-/ 8C$.>%IKFY%35.,DF[S-JM0]HZKJSBY)U>=?)3PO%-EX[D2^7(I8+\R)R^0 67'W2>/@ M[]F#X[?M/VOQT\5?%#X,_#VU\5>)=?MIYM9MKBQFG2*.2X21G58Y4*@/M49) M !QBOKW_ ().D_\ #*"\_P#,R7G\HZ\#_P""/1 ^/WBA"<'_ (1-^#U_X^H* MX,UJYCGF*R"K/$2A*M%M\J2Y9*,;S6F\N:UG=);)7=_2R2AE'#6"XHH4\)"I M'#RBESN3YH2E*T):_#'EO=6;?Q-V5O?OVAOVAOBUX"_8ETSXI_$7X6>'&\2: MC>PVVM>&]>TF62R3=)+P86EW9PB,-SGKGTQT/[/OQ\\2>+/V'9OCJ?"^@Z;J M&GZ'JUS:Z7I5D\-A&;5IQ&HC\PL%/EKD!AU.,=N<_P""L7_)J#?]C)9_RDK) M_91_Y18ZG_V*WB3_ -"NZ^DEC,?AN,JN#]JY1AA+ZVNY)I_:[V/D89? ME>,\/J&8>PC&=3'\ME>RA*+?(KO9:)=;+&I(D"L^H: SD#DGSD&?R M 'X5\A1S7B>APW@<]GC92E.HH.#2Y7'FE'72[;Y=7YZ6L?>U\CX-Q/&&9<,P MRZ$(TZ+J*HG+G4^2$E;6RBN>RBM+K6]VCZ0_;E_;?F_9:72O"/@SPO!J_B?6 MH6F@BO"WD6T(;8KNJ$-(68,JJ"/NL2>@/D'Q@_;+_P""B7[.&E:=XA^+?PN\ M%P6FLDI:.UM)*(I NXQ-Y-UE6QS@YS@X)P<2_P#!73X=65KJOA'XVZ=XLM;? M6( -.M]'E#&>["2F5)(5 (.QI&W;L#YTYR0#D_'?3/VYOVY=-\/?#?6OV;_^ M$3L]/O1(LTS^6<8_#4JU958>S]A M"DKQ:EOSVB[/K[SCUM=6/*X2R7A:&097BZV'H2HU?:_6:E>7+-.'PJFI2C=) MZ>XI7TO9ML^HOV1_B-\=_BO\,$\>_'+PSX?TQ]3\JYT%= D9DFLWC5ED?,TN M&)/3(('! -:7[5?Q6O?@C^SSXJ^)FEE1>Z?INVP9@"%N)76&)B#U >13COBN M@^$OP_M/A3\,- ^&ME=M<1Z'I,%F+AEP9C&@4OCMN()QVS7G?_!07PIJ/C'] MC[QKI>E0M)/!90WNQ!D[+>XBGD/X)&Y_"OT7%+,,OX2J^_*5>%&3NVG+GY&] MTDG9[61^28*659IQU17)&.&GB(+E2:C[-S2V;;5X[W?5GRQ_P39_9-\$_M"? MV_\ '#XVV4FNP6^JFUM+.\GD?L0?LS> M&_B/I'Q3\*_#6WTK5=%F:6U%A,Z0.Q1E!>(DIE=VX$ '< 6VEABCW*/X@KQ$$CIO7/45]BR30P[?.E5 M-[!5W-C)/0#WKYS@+) ME:D[&..* PR2*N-XCE2:1 P!!VL">1TZUN?M8_MJ_']OVEHOV6/V<9;'2KS[ M9:V+ZK=6T@KR3_@H%\,OVE?A_X+\.77[0/[ M0%KXK-[J,HLM-M[01BW=8AOD4[$W#Y@O0=1ZU\WQ5G^-=7&8O+,17_V>2B[* MFJ,9)I.+O[T[N_1ZOJCZ_@GA;+E1R_ YSA<+_M4927,ZKQ$XM.49+E]R%E;J MM$]I7/LWX\?M;>$_@_\ LWVG[0FDZ9)JMOK,%J=!M&?R_/>XC\R,.>=@"!F; MJ?E(ZFOG7PM^V9_P4D\=^%H_BSX*_9_T;4_#L[2&W^Q:3-+YJHY1@JBY\U\, MK#('4'Z5Z]X(^ /AG]I;_@G_ ."_A?XGOYK,3>&[&>QOX%#/:W"1_(^TD!A@ MLI7(RK$ @X(^8_$O@G]N+_@FZ!KWASQ[L>!+;R8:!FQ@L MN,G@.>*Z^)KZGIFGW%UI2.S>1NU"W* [P&4E-K%3RI)4DXS7SC^Q]^TI^T-X(^"\ MWPF_9B^#,GB+58]7GU+6M2GLI)X;5)$C2.-51E 8B)CEFYZ!3@D>\_'_ .., M/[1?_!,'7?BLNDBPGOH+6.]LUIP1N%)ZJ2NX=\, >0:?\ \$@M-L[; M]FO5]1B@43W/C"X$TF.6"VUL%&?09)_X$:QQE*MF_&^"6$Q4HJ>$3]HDN:4> M:3NKJT7+2^FFJ21T9?7P^0>&^8RQV"C)T\=)>QDVX1ERP5FT[RC%72UULFVR MK^Q9_P %"_&WQG^*K_ SXV^$++3=;E6<6%S80209FA#-)!-%(S%7"JYR",;" M"N3FOK:OSI\$11P?\%>YEA0(#XNU!B%&.39S$G\23^=?HM7U? .99CC\NQ%/ M&5/:2HUITU)[M1M:_GJSX?Q1RC*G5<$[J,I.5[7Z62^=S MX)_X+._\C+X _P"O'4/_ $."O9? /[,G[ U_X$T6^UCPEX/:[FTFVDNFEUG# M&0Q*6)'F\'.:\:_X+._\C+X _P"O'4/_ $."MKPA_P $A?AQXE\):7XCG^+^ MMQ/J&G07+QI8PD(7C5B![#-?&SI8VIQWF?U? T\5_"NIN*Y?<6JYD]^MNQ^A MTZV6T?#+)OK>9U<$OWUG3C.7/^\=T^1K;I?N;_\ P5ITC2/#_P"ROX2T'P_: MI!86/BNTM[*"(Y6.%+&Z5%!/4!0!7H7['_COPU\,/V!O#7Q!\87OV?3-(T*X MN;N4#)VK<2_*H[L3A0.Y('>N!_X*Z6*:9^S#X7TV.0LMOXOM8E8CDA;*Z&?T MKF?&UOJMQ_P1TTO^S0Y1+:V>["=XAJ?.?8-M/X5Z.)QE3*^-5I>FGW'CX/ 4LZ\.LIP5:;Y:V/Y7+K:7,F]>NO7J4+;_@HG^V7\;=9U&\ M_9O^ =M<:-IS_./[,GO9E!Y422*ZIN(&=BC/7&<9KUC]BS]OT_M$^);GX4?$ MWPK#H/BZUBDDBCMMZP78C/[Q DA+Q2)R2A+9 8Y&"*J_\$D[G1)?V7)[;37C M^U1>)[K^T57&[S"D14G_ (!LP?;VKP+P^\.H?\%<7E\#E60>,[@RM;]/EMW^ MU'CW$N?QKAPV9\09;0RS-*F-E6^MSC&=-J/+:?\ *DM''RZ^6AZ>,R;A;.,5 MG.2TLOC0^HTYSIU8N7,W3_G;=I*>^OV;];->Y_!;]N+XM^(OVR]2_9@^+'AW MP[:6T%Y?VEA=Z9:3Q3220[I(F8R3.I5XD8XV@DLO(Z'$_;,_X*)?%GX$?&Z_ M^&'PJ\*>'M0L]&TNVFU:?5;*XEDBFEPW6*>,*FV6 589T^AA$6?]\U#\&OAW+^U!K_[27Q-N8//> M^L+JRT0L,[G,SW$*C_=^R6P^C"L,3G?$CE7R.C7E]9C7GRRZ^R5.4XKYV7WG M3@^'.$8PPO$E?#1^IRPU-2AKR^WE5C3D]^EWIY7/I'XV?M>W/P\_8VTW]I#P MU9:?-JFM6&GMIMG>([6YN9PK21L%=6(11-P&SE.M=!^QG\8/B5\>O@58_%7X MGZ3I5E=:I>7'V+>6*/[-&_EJQ$LDA+%TD.<@8V\=S^=7CCXNZOX__ &3O MAG\#=.E>XGTWQ'J<'_ (!G?#&2\0. M$L93O*'PR3<9+YIK3R=T?4\.<9\1<*J<?$K1S"673+-)-MTPZ>=/*=[+Q@J%!/][M7O'[:4$%K M^R/X[M;6%(XH_#4JQQQJ JJ .@ [5ZK7*_'#X:O\ &+X1^(/A?%K T]M< MTU[47K0>:(=W\6S$AT(;<<_,#D<#&:^E_V./^"=.4UTZIJ@NQ.FG&V\O$:IMP9'S]W.!PGP)EV!P6%Q M.-H6Q--7:78E/!U79-02DX65X\ MSBI\M[Z/HVOA=CP?]L3]A/P9^U4UKXGMM=?0?$UC!Y$.J);^;'<0@EA'*F5) MP2=K @C<._'?]E_4_BC^RK:?LXZ!XLAMYK*RTVVCU2]@8K(+7 MRQN*J206"=,G!-:/['_P"U?]FOX+V_POUSQ!;:G<0W]Q<&ZM(F1")&! PW/% M>HT5Z=/(\MI9I',(PM5C#V:=W;D3O:U[?/<\:KQ+F];)995.:=&51U6K*[FU M9N]K[=-O(^>_VX?V&;?]J_\ LSQ-X>\4Q:/X@TFW:W26ZA+P74!;<(WV_,A5 MBQ# '[S @Y!'G]A_P37^+WCWPM=:/^T5^TOJ6OFSTZ6/PSIT=Y<2VMG=&,K' M/(92"P7CY0H)'\6.#]B45YF-X+X>S#'U,76I-RJ6YDI24965DY13LVOSUW/8 MR[Q#XKRO+*6 P]9*%)MP;A!RA=W:C)IM)];/;3;0\I_8W_9ZUG]F3X.CX9Z[ MXBM=4G&JSW?VJTB9$Q($PN&YR-OZU\]>+_\ @EG\5/#WQ3O_ !Q^SO\ '2/P M]:WL\LD \^YM;JS21LM"LD&=Z#H,E<@ $'&:^VZ*O&<(9%C\!0PE6F^6A\#4 MI*4>GQ)WZ+?L1E_'W$V69IB?B3^QIX M\^(/['^D?LY:E\5([W6K'45N[SQ%J4 M4T,7]9A!\_LE1OS-_NU;35[Z;[^9Q5^+\]Q&!^J3J+V?MG7LHQ7[UWUT6VK] MWX?(\ _84_8Z\2_LDV_B>'Q%XRL=7.O/9M";*!T\KR1-G.[KGS1T]#6'\?OV M#_%OQB_:FTG]H'3?'NG6=GIUQITCZ?/;2-*XMI [ ,..<<5]-T5B^$\D>44L ML=-^QIRYHKF=T[M[WN]6SI7'7$D<^K9RJJ^L5H\DI;;K<2Q[%4Y18T1BW+;E(4?W MLCXG?LA?MS_!;X?B"OQ?\)_$'4?"'BG;'YVHV,/FI*T:A4DVAT9) H5=RN. M%'&>3Q<__!,CXA^.'CL?C=^V;XN\2Z7'(&.G2+,V<=PT]Q*JGWV&OSO-.%\[ MQ6:8RO5PDJE2I)^SJ0K1IQ44K0YHW4FX]6T[[+N_UC)>-.',%DN7X:ACH4:5 M&"]K2J4)UIRFW>HX2LXJ,WLDXVW?9=Y_P3@^./Q!^._[/LFN?$J]:\U'2=\MY+2[@26*5"DL4BAE=2,$$ M'@@CM6!\*OA7X'^"_@:R^'7P\T=;+3+!2(X]Q9Y&)RTCL>6=CR2?H, #HJ_ M4\DPF,P644,/BY\]2,4I2WN^NKU?:[U>[/Q/B/'9?F.?8G%X"G[*C.;<(Z*R MOIHM%WLM%LM#XM^+'_!)B;_A-)/&G[.GQ4_X1T23&6'3;T2K]C8YR(IXCO"\ MX"E20/XC6Q\ O^"=_P 8_!?QBT/XN_&#]H#^VY-!NC/;V2FXNC*2C+CS)V&P M?-GA3TQ[U]=45X5/@'A>EC5B:=%Q:DI\2Z$B 3PJJQW$4L66C<*B<8ZKNR"36!XI_X)@_$7XF^";B_P#BW^T3 M>^(/&OF1+IE_?R32V=E;ACYD0#DLV[.<@* 0..2:^R:*O$\"\-8O$UJU2DVZ MMW)\N5.W-U3Z/5:F>$\3.,,#@Z&'HUTE124)!M=7C!\PG< M"2,=#FO'M:_X)S_M@?$FR@\)?%K]K7ARO1O+EVAF )P2W&> MM?;=%7CN"\AS"475C*RCG-)QBK)22>NGS,LM\1.)\IA*-"<+N+=)_;6?]J:3Q[ISZ>^LW%[_90MI/.VR0/$ M%W?=R"V?PKZ;HHK7*\GP&3QJQPL;*I-SEJW>4K7>NVVVQAG7$&:9_*C+&S4G M2IQIQLDK0C>RT2ON]7J?.O[='[%/BC]K35?#FH>'?&UAI"Z);W,1!@.4C521['%:-%&&R? 8/, MJ^/I1M5KXO(6=658)H]H"\YS*#^!K=^#/P!L/ MW[-FG?L]>/I+76K6'2IK'4BD;+%BVXIRDXQ;W<8MM+].A[^:>)/&&<9;+ XG$)PFDIM0C&4TME*22;7SUZW/$ M?VX/V2+C]K+P7HVC:-XAM=*U/1M3:>&\NX6=3"\962/"\@EEB.?]BM#]B_\ M9CN?V6?A7=>!M6UVVU2_O]8EOKN]MHF56W(B*N&YX"?FQKUZBO3CP_E4<[>; M*'[]KEUW>U[7/C+X6?\ M$K-4\!?'W2_B9J7Q!TVZT+2?$!U&VTF.TD$NU'+PH2?EX81Y]0IK[-HHHR7A M_*N'J4Z>!ARJ;YGJWKMUZ>0<1<59YQ77IU6.B6E[]$KM]7NPHHHK MVCYT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ[]J#]MCX0_LM11:=XHD MN-3UVZB\VUT+3=IEV<@22,QQ$A((!.2<'"G!Q[#7YC? #PG9?ME_M\ZGJOQ, M#7NG&_O=4O+.1CB6WA8)!;_[@S"I'=5([YKXOC'/LPRJ.&P>7I>WQ,^2+EM% M:7DUUM=?B];6?Z)X?\,95G<\9C\U6*?2]GY[*ZO=>H?\ M#X_Q$SG4HOV;5.G+)AG_ .$B?('IO^S;0?PKZM_9N^.=I^T9\*++XJV'A*^T M:"]FECBMKYT8OY;;&=&4_,FX,H)"G*GCH3S7CO\ ;+_9%^"GB"Z^$'C+QW;: M1=Z3''#<:/#X=O'B@1XU=4'DP-'M*.IPI(YQZBNN^!?Q8^#?Q>\$-KGP*U2W MN=#L;Q[+%IIDMI'%,%61D$0U<'%RBU6E*K*$H-.RO.*C>6C33=UL= MG17YD? 3]L?]M;QS::K\&_AWK6I>)/$WB"2 Z=J5Y,CR:9!&)//*&3Y$W;H_ MGM&[WB2.&.&( M/D[%,S-N Z $XK/)^/L!G-/VU.A4C2C&4IU&O[LKV71KKHM<_P#" M_,^'ZOU>KB:4J\IPC3I1E^\J<[24E%V:BI-QN^J?2S?T[17YX?"J+_@HY^VE MI^H_%?P?\;FT+3H+QX+>%=7FT^"210&,4,=NC;@H91NDZD\L2&QZ-^P?^V3\ M7M6^,%[^RU^T;/C1X&_X*#ZM\ /BI\2M6U;29[R_L-.M]3N2ZIQ] MHM9!GHS1HJC_ *ZUR?[;7[3G[0[_ +0_C32?@S\1]6TS0?!.G6RZA'IUT4C! M+PQ2.0.K>?-E1G>-65)PTYE**UDE>YIAO"K-\5G ML,NA7IVG1C7C4?-R.,Y*,5M?FV&B:,G_;K@OB>_[6=[_P $YM+\>77Q32:TU.RN+[QHVK3.U]=6=Q-%%:P0 M-L8",QMN<$H3OP"02#U8_C7"X>I6IX>E*HZ=%5FU:UG:R>JZ-2?]V[5[6./+ M/#K&XNE0K8JO"C&KB'ATI7NY1OS-636Z<5WG9.R=SZ\^"?QV^&W[0GA.?QK\ M+=8EO=.M]0>REEFM)(2)E1'*[9 "1MD3GIS[5X#_ ,%$/VQOC#^S)XO\-Z+\ M,VTL0:IILT]U_:%B93O60*,'<,#!KP']B+X)_MD_$3X:7/B+X ?&^Q\.:!!X MBDAO-.N=5N(&DN%B@9Y L<#J04:-6UL-H*,8D0(P"88[W+XSD9^ M6O??^"<7[2WC+]HKX17X^(MTMUK7A[4%M9[]8U0W4+INC=PH W\.IP!D*#U) MKZ_*>,:&/S2&75^'^)RS):F;4,52K4Z M<^2HJ;;=.3V3NDG9M*ZZO2ZNU]#5\E?&W_@JSX/\#^.KKX?_ D^&MQXNGLI MV@N+\7_D0O*N0PB"QNTH!!&[Y0<$C(P3]0>.HM7G\$ZS!X?+?;WTJX6RV?>\ MXQ-LQ[[L5^?7_!)OQ]\)?A_\1?%@^)/B'3-'U2ZTVWCTB[U>X2!=BNYGC5Y" M &)\D["RW"5E0]NYWJM*5E%)V2EI=WMKUL=O 7#^3XS M)LQSC'8>6)^K*'+1C*4>9S;3DW'WK1M?3HI7V/I;]D__ (*%_#O]IGQ"W@'4 M?#<_AKQ(8VDMM.N+H3Q7:J,L(I-J$N "Q0J#@$@G!Q]"5^9'[17Q+^'<_P#P M4/TGXA_ O5+:X@BUW2WO+W32/(NKL2*LQ0KPZLN%9APQW')SD_7/[??[4%W\ M"OAY#X'\ RO-XV\6DVFAV]L-TMNC'8UP%'.[)"1CNYR,["*Y.'N,)1RW'2S. MJJCPLW'GBDO:)_#9+3F;5K+35>IW<5< 0GF^6PR>C*DL=34O93;;I-6<[R>O M+%.[ZPNNBW1+EG"R(J M>0^\(3@G<,L&&,#)]3_:T_:L\*?LH> K?Q5K>CRZI?ZCD_LS_ /!09?C'\4Q\%/BA\)KWP9XAN;1 !ODW"-S@%D4#:2Q< =#CY@\>?$;P/\7_ /@ISX1\;?#'Q);7 MNDZ996MQJ.K6[XA2*"&6>9V8\ +$=K9Z$$'D8JIHWQQ\"?$S]HO6?VXOCC-= M)X*\(7R:;X&TN.#S);V[4,T*QH2!N5=UP^2 KR1\XP*Z:?&&8T\OK8/ZS&57 MVTJ<*S44E3BHRG4DE[KY$[=FW%:O?CK< 935S6AC_J

ZUJ7AZQU'Q'HJ:;J$]I')>Z?'=>>MM*5!:,2 M;5W[3D;MHSCI5VO$_P!G#]O;X'?M,^))?!?A-=4TO6$A::#3]:MXXVN47EC& MT;NK%1R5)!QD@$ D>V5^HY9F.!S3"*OA*JJ0VYEW6][6L_*R]#\5SC*B>UKMW71.[VWN%%%%>@>6%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %?F/\-O$Z?L,?M_:FGQ"M9H-'%_=VES M<+$6/V"X.^&X4#E@/W3$#)P& R1BOTXKSKX^_LJ_!7]I2PA@^)WADR7=JA2S MU:RE\FZ@4G.T.,AER2=K!ER2<9YKX[B[A_&YQ##XG S4<1AY\\.;X7M>+MWL MONMUNOO^ ^*.?&A(ML_EBO?O M@=\!_AO^SOX+;P'\,-+GM;"6\:[N/M%V\SRSLB(SDL>"5C084 <=.37A9)P] MGCXL6;XO#4J"4)1DJ;NY2DVW)V6K=]6W?3J?3\1<5\-1X&>0X'%U\3)U(RBZ ML;*$(I)05WHDEHDK:O8^&_\ @CI%&WQX\33-&"Z^$F"MCD W4&1^@_*OIG_@ MIEX1UGQ9^R+KQT2W>9]+NK6_GBC&288Y )#]%5BY]D)K:_9Q_8?^$'[+WBJ^ M\7_#O5M>N+K4-/\ L12((]ZOD!(D(.4'?IGBO8+FVMKVVDL[RW26&5" MDL4J!E=2,%2#P01QBN[ASA7%X3@NID^-:C.:J)M.]N:]GTO8\WB[C? X[Q%I M<09>G*%-TI)27*WR6NNMK[7^9\D?\$POC[\(=$_9L/@GQ3X_T?1M1T75+I[F MWU348[=GAD;S%F7S&&Y>2I(Z%><9&?&?V?;V+XW_ /!42X\?^ PTVDQZ_J&H MF[1"%^RI%)&LI] [,@&?^>@S7T)XZ_X)/?LQ>+_$$NNZ1=^(?#Z3R%Y-/TB^ MB^SJ3R=BS1.R#V!P.@ %>L_L_?LO?![]FC19]*^&.@21S7FW[?JE[-YMU=;> M@9\ !1G[JA5SSC))KQL+PQQ1B_[/P6/5.-#"2C+FC)MSY/A25E;31WMW\CZ# M&\9\%X#^U,QRR56>)Q\)0Y)Q2C3]I\;ZE' ::RG029/H86A&/0&G?L;?"^?]H+X2_'SXD:C:M-=>,Y+ MJTTYW&2+C$EU^/[R6W/_ "OK#]H_P#9?^&O[4?AO3_#/Q'EU&&/3+XW5K<: M5<)'*&*%&4ET<;2""1C.57GUTO@'\!O _P"SC\/H_AM\/WO9+%+N6Y:;4)ED MFDDD(R6954'@ #CH!76N"L5/B^MBIV^J3YY6OKSSAR2T^ MV^)O#6A>,O#M]X3\3Z;'>:=J5K);7MK*/EEB=2K*<<\@]1R.U3PQP;FF!RG' M4L=*/MJ\%2BT[I0C3Y(_GJO)%\:>(.2YEGN6ULLC+V&&J.M)-6;J3J^TFOPT M?FSY"_X)2?%CX7^"_P!G77=)\9?$31-(N8?%L]S)!JFJ16["%K:V59,2,/E+ M(XSZJ:X?_@LJ0?B)X*(.0=$N- M1M]@']S=Y&_;^.?>O2_VD/V*_A+^U%J^EZU\1=4URWETBU>WM5TF\BC4HS!C MNWQ/DY';%<=3AOBG&<$3R6M2A&4.10:G?F2E>3>FFEK=]=COI<7\$Y?XD4^( ML/6J2A4]HZB=.W(Y048J.OO7;=^VFY;^/,4.K<6X',8I>SI4YQEKK=II677<^)P/$N6X?@3,LIFW[:O5 MA..FEHRBW=]'H>F5\K_'#]D#_@G[XU\8:EX\\6_$FQ\.7ANI6UF'3/%5K;QM MKW&H7 MEK;WELL8DFE:1E4F D+N8@9)..^>:ZN*L#B$RO&U*M?'U<)[J2=*/,Y:ZQ:NEYIN^I\V>!/ WPR^.W[='A;P=^SIX M=:/P5X0>V=[THQ-S!:RFXFN96;YB997\M2W.&0848 ['XR? C]O:]_:[UGX^ M^#/ABNJ/8ZM,GA>\OKNQDBBM$+) 4BDF&TA#N&0"&8M][FOLCX(_L[_"/]GC M0)/#_P *_"D=@MP0U[=R.9+BZ8=#)(V2<9.%X49. ,FNVKYK ^'<*F7!K&[U6[NIOM^FS1P[ BR'RG4P,0K! M<$,K!A[57^./[$/PA_: ^)VG?%GQMJNO0ZGIEK!;V\>G7D4<)2*5Y5W*T3$G M4YOC:V+JRJ4ZNB4I*7.GNZBMK);+R;T.7C3Q P&>Y# MEV'P-&%*K1UDX1<'3DK6C2?,VHO=];QCKH?#7[9/@/X1_ /3]/\ V8_V5OAQ M;V/C#XCR1VVH30W4T]PE@T@41>9,[LB2R#! (79$^X=#7)?\%#/@OI/P!^&' MP<^%^G OI.G#4/[4ND7 N;MC:M-*W?+9?:#T48' K[$T;]D_X:Z7^T)>?M,W MNHZQJ?B2ZB>.$:C=1O;V:L@C'DHL:E=L8*#+'AFSDG-;7QV^ ?PX_:,\#-X! M^)>F2S6HF$]K"!\,1: >18?:_P"S-NS'D2;_ +G&/LVW_@..U?=] M>)?LX_L#_ W]FCQ/)XV\)MJNJ:PT+16]_K5Q'(UJC<,(UCC15)'!8@G&0" 2 M#[;7TG">4X_+:>)K8R,83KU95.2+NHII*U[*[TU:78^0XYSS*\WK8/#X"4IT M\-1C2YYKE(-0\,>%I]6TU$\Q9(T\V5"RPJSA3(P' M4 '-;=4M>U6'2-/-U<:9=7<98))%:6YE;!ZDJ.2/7&:O3W5_J4 M?C5;NT&KRB9!9QE;CY%^=64_+G(X&1@>^:VM4\%MK%_->WWBO5D1B/(@M+PP M)" !_"CXG@TVT@.W5;N2<)))ZPQ9_)F[=!S6LD^?070B/B;7 M#\&=1U:359'G@>:"TU!6VO*@E\M),CO[^U:_AK3/#,?,H/3FK5OXA^'R>&"UOJ-@VDVQ2W?:0\2= JGJ.XZUSWBFY\&ZQJFCP M>!9;&?54U.)TETS:QBA!_>%V3@)MX(/7/2E\5U:P&@;:[\<>,-5L;G6KZUL- M),4,4-A=-"9963>SLR\G&0 .G>JW]N:U:>#?%.C7.J327>B)*EO>EL2M&8M\ M;$C^( XS[9J?3M7TOP9XXUNU\17\5G%J+Q7=E/$?&WBZ%6%MJ22BS=E(\R**#8'&>Q(./I32^[0#:^%FKZC M:=, 9IF)>6&0>9&Y)Z\$C_@-9*>(M:U/XNV4D&ISKI;7-S916RR$1RM#"6=R M.A^=L _[%-\5W]]X);3/&>E6K2F^TD:?+&@SF;9N@;'?YLK]#5C^PD\->)O M^B*VYH([T2O_ 'Y#!EV_%B3^-"2NWWN!W-%%%8C"BBO+?VV+^^TO]E+QSJ&F M7LUM<1:&[13P2%'0[EY##D&@#U*BL3X9RRS_ X\/SSR,[OHEHSNYR6)A3)) M[FMN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH AL]/LK S&SMQ'Y\QEFQ_$ MYQEOT%))I>F2N9)=.@9F.69H5))_*IZ*+L"*.RLX8F@AM(D1OO(L8 /U%%M8 MV5D"+.SBA#?>$487/Y5+10!'(([NVCE4'(61 PS^-.:*)XS"\:E",%" M.,>F*=10 UH8754>)2%(*@KP".F*&BB=UE>-2R9V,5Y7/7'I3J* "BBB@ KR MC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3/P[_ -@* MT_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:]7KR MC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ M *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HK\*O^"NW_!7S]M?]I+XW?'K_@GU^R;X;\/:#X%^'7A/ M7$^(&J:H(SJ>J65D@CU!XFE;;&NY]D<<*&4C]X7 )$?UK_P2"U;_ (+G:?X\ M\,>#?VV-,\$:C\&)/A['>Z/XJLXK0WAQ#"MG:1_99(W60I(KLTT# K$X#;B# M7OU^'\1AL L35J0BVK\K?O6LFK>;['FT\RI5<2Z4(R:6E[:7V^[S/T@HK\G_ M (^_L6?\'%G[8O[3'CHW'[;6E?!OX?:'K,D'@<^#]8N+*/5+0@-#(J6>;AOE M8"5KF4$2AA&I0#&=_P $!?\ @H3^W+X^_:L^,?\ P34_;!^(D?C?7?AG8ZG+ MIGBZ];[1);W6GZE%IUQ;R3@(]U"\DRR([_O $<;L,H12R)_4IUZ5>$W!)RBF M[I/SM9VZKH-9@O;JG.G**DVDWU:_'T/UQHK\>/$G[!'_ +O%?Q#^) MW[?&G?"06.JW<'A;PSX3\1W5E9WD<;L(WC6P4E+9\ H]RTDY!RZ#OK?\$*O^ M"RGQX^*?[)WQ[U+]M;6I/%%U^S]X?&N_\)-MC6ZU"R\B\=K29XP$DE5K(A), M%G\WYBQ7)=7()K"RK4*T*CARJ2BV[NF@H9C%UE"I"4;WLWUMOZ'ZX MT5_/Q\ M=_X+I_\ !5GX)_%+_@HQ\-OV\-7\#Z9X.U&]'A_P%H.J7-C:ZA): MVZWL]2U[3(UMWN9H]*EN;+4E1 %BD/((4!?,MV8!0P47C.',1A*;DJ MD9.,E&:5_=#_BGH6HZ9H2^(]2\^W@U"-C)#*F?NRF2U:#'_3TI(P0 M:^_/^#BS]M;XS_LO_LR>"OA#^R[XSU#1?B=\6?'EKI/AVZT>?RKM+:%E>8Q- MU#--)9PGU6X89]9Q/#N+PV:T\"Y)N>J>MK:W^ZSN.EF=&K@Y8A)I+IUZ6^^Z M/T+HK\L_^#7#]K?]I?\ :U^"/Q6U_P#:5^-FO^-;W1_%5A;Z7F=[:)[9 MV9$)Z L 37ZF5YN98&IEN-GAIM-QZK;9/]3JPN(CBL/&K%63"BBBN$Z HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: M .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\@?\ M@N1_P22_8N_:1\#?%[_@H3\ /C;;Z+\1/ FC7]WX^TKPY?07UIJ5U9Q-'-!= M0I('L[HK&8G8'!()>)F+,>1_X(T?\%-OV\/@Y^W9X6_X)/\ [:7B#2_&^G:O MX%[?Q#9)IFKZM-ND\HFYC4PI+(Q#9G5 M#_"*]M_X)7?\$.?V3_\ @G4=-^-FE:%KFK_%&]T".+4]:\4ZG#TM/V2OV3-)?QE^T/X MY5+3PWX?TNV^UMH8G^6.ZFB4'?,VDS>%-5TZUT+5]=UB MXAAO;BV:.WN]ES=R(6AD(D'RYR."#6&(654,I>&PF*CJKS]V7--K9;645T7S M9I3>,J8SVM:D]-(ZJT5WWU;,S_@LG_P5?^(5EXQ'_!+C_@FWIESXM^.WC8'3 M=9O=#8./"T$J'S%$F=L=UY9+,[$+;1YD1\+OV+XA\-O^#73 M]O?X->,]1^(WP@_X*LW7A3Q#K"R+J^O>&H=4L;V^5Y!(XFG@NU>4,X#G<3E@ M">>:^S/^";'_ 3"_;9_99^(OBS5_P!L_P#X*(>)/CKX5\2^#YM&7PIXGU;4 M[NWADDFB9YME[UD MET7S=V33AB\17E*O2:;32=U:*:];MOJSQW_@V8\:>$M-_P"",7BO4]0O8$M_ M#_B[Q&VN,[ ")5LK>=B_H/*=3SVKY/\ ^#=G1M7@_P""8/[X6:+/U%>V>,_^#9']JKX<:OXT^&?[$W_!1F^\'?"'X@3, M-?\ !VI+>+(;9LK]GE$$GEW@",4WMY1=#L?(R3]R_LQ?\$J/AK^R!_P3=\5? ML#_"#Q7)-=>+O#6L6VN>,-2LPKWVJ7]FULUX\*-\J(OE*L08D1Q*"S-ESKC< MRRNG3Q$J-7G=><)6LURJ+YG>_6^FER,/A<7*5-3A;V<9*]UJVK:'X0_#KX<^ M*_!W_!&SX7_\%#?AI!CQ)\#_ -J&\87" C9:W%OI<\3N1U5;NV@0#_IY;U-? M>&I_%+PW_P % KO^T?AI\ ?@U'XHLY00T,FHW-FEW"X/02K< M7MH"/73F]":^F/V6_P#@B'=_!?\ X)+?$W_@F=\2OB]IGB";Q[J.HW]EXCM- M(DBAL+F2&T^R2-"[EG\JXM(Y3AAD# P>:U/^".?_ 1A?_@EW\*?B5X;\2?% M/3O%GB;XA3112:U8Z4]M';64,$BPP[7=F)\R>=V((!!0?PUKC<\RZK3KU8SO M4BYQIZ/6-1J[VZ>];U(H9?BH2IP:]UJ+EMO&]E\]/N/E_P#X,Z/^3>OC1_V. M>F_^DDE?LC7Q)_P1/_X)/>,?^"4?PV\<^!/&'QBTSQC)XNURUOX;C3=*DM5M MEBA:,HP=VW$[LY&*^VZ^9XAQ5#&9S6K497BVK/Y)=3ULLI5*&!A3J*S7^;"B MBBO%.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V M 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\I_:^ M_;<_9@_8,^'%A\6_VK_B;_PBGA[4];CTBQU#^Q;V^\R]>&:98O+LX97&8X)6 MW%0OR8)R0#\Y_P#$2'_P1=_Z/+_\QWXC_P#E?7;0RW,<33YZ-&D8 M5,5A:4N67_YCOQ'_ /*^C_B)#_X(N_\ 1Y?_ M )COQ'_\KZV_L7./^@:I_P" 2_R,_K^!_P"?L?\ P)?YGW%17P[_ ,1(?_!% MW_H\O_S'?B/_ .5]'_$2'_P1=_Z/+_\ ,=^(_P#Y7T?V+G'_ $#5/_ )?Y!] M?P/_ #]C_P"!+_,^XJ*^'?\ B)#_ ."+O_1Y?_F._$?_ ,KZ/^(D/_@B[_T> M7_YCOQ'_ /*^C^Q7_ .8[\1__ "OH_P"(D/\ X(N_ M]'E_^8[\1_\ ROH_L7./^@:I_P" 2_R#Z_@?^?L?_ E_F?<5%?#O_$2'_P $ M7?\ H\O_ ,QWXC_^5]'_ !$A_P#!%W_H\O\ \QWXC_\ E?1_8N)=H8M\^0, D?1E<5?#XC#5.2M! MQEV::?W,Z*=6G5CS0DFO)W"BBBL2PHHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:]7KR MC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ M *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH _*C_@[W_P"4OYSJ_HQ_X.]_^4OYSJ_9N"/^1%'_ !2/A<__ .1B_1!1117UQXH4444 %%%% !1110 4444 M%%%% !1110 4444 ?JO_ ,&A'_*1SQW_ -D2U#_T\:17]&-?SG?\&A'_ "D< M\=_]D2U#_P!/&D5_1C7XSQO_ ,CV7^&)]UD'_(N7JPHHHKY$]H**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G M_P"31_'O_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\ ),_#O_8"M/\ MT2E;M87PN_Y)GX=_[ 5I_P"B4K=H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /RH_X.]_\ E''X$_[+;I__ *9]7K^* M%%%% !1110 4444 %%%% !1110 4444 %%%% 'ZK_P#!H1_RD<\=_P#9$M0_ M]/&D5_1C7\YW_!H1_P I'/'?_9$M0_\ 3QI%?T8U^,\;_P#(]E_AB?=9!_R+ MEZL****^1/:"BBB@ HHHH **** "BBB@ HHHH **** "L[Q3XCM?"NCOJ]U! M)+AUCBAB W2.S!549X&2>M:-9_BBPT#5='DTOQ))$MM<,%S)-L^?.5VG(PV1 MD8]*:M?4#$\%^*O&FKZA=V^K^&0($U*2(S)>QG[, H(0J -V,_>&?O>U7]3; MXBW&H3)HBZ1;6T9 A>[$DKS< Y(4J$&>.YXKD/">K:KX4\2'2+375U&UO?$, MML]K<8:Y V _:-X^\!@!LC''O77>*/$E['=+X6\+(LVJSIDLW,=G&>/-D_HO M5C6DHVEH(IP?$9E\"3^*;W2\7=M.UK)9QOD/<"3RPJGT+$<]AZXH;Q#XV\.7 MEC)XPBTV2SO[E;=FL%D5K:5_N9W$AU)X)XQG-4O&?AZU\)_#ZQL[:1GAL-4M M9[N:3[TG[X%W;ZELU>^+!$N@65C&* M=5\2W7ASP@EC$NG1QF]N[]'<;W&Y8U52/X>2<]^E,B\IZ* MLR7, ):,R(NX,.AV,""._:CP7_H_C3Q19RG$AO8)@#W1H1@_3((_"L2^/VC3 MOB'?PG,+ Q*1TWQVP#C\S0DKV] .F^'_ (JN?%FA&[U*WCAO;>X>&\ABSM5@ M<@C))P5*G\:SY?B!J#_$ZW\&V=G UBQ>*>Y8$OYRPF4JI!Q@ IGCN:SFU>V^ M'FM1Z[=G;8ZOH:NXS_R\P1@@>Q9./_\ 8!?_ -#6O5Z\H_;G_P"3 M1_'O_8!?_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /RH M_P"#O?\ Y1Q^!/\ LMNG_P#IGU>OYSJ_HQ_X.]_^4U-EJMA#(.I/T-3T4 8WA?P-H'A. M6ZGTNP@1[FX:0.ENJM&A _=@CG:,=/>JMU\+?#5SJ5SJPN=1AFO)?,N#;ZC) M&&;Z*?RKHZ*KFE>]P,O3/"&D:;I5QHQ-Q=6]SGSDOKEIMP(P1EB<#':J^D?# MSPYH]_#J,7VN=[92+-;R]DF6V!&,(&)"\<>M;E%+FD!DZ[X+T;Q!>)J5PUS; MW21^6+JQNGAD*9SL)4C(SV-/A\(:!;>&Y?"EM9>7931/'*BN=S!L[B6/))SU M/-:=%',P,S6/".@Z_IUKI>JV?FPV4?M MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ MT2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!^5'_ =[_P#*./P)_P!EMT__ -,^KU_.=7]&/_!WO_RCC\"?]EMT_P#] M,^KU_.=7[-P1_P B*/\ BD?"Y_\ \C%^B"BBBOKCQ0HHHH **** "BBB@ HH MHH **** "BBB@ HHHH _5?\ X-"/^4CGCO\ [(EJ'_IXTBOZ,:_G._X-"/\ ME(YX[_[(EJ'_ *>-(K^C&OQGC?\ Y'LO\,3[K(/^1KUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L! M6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% 'Y4?\ !WO_ ,HX_ G_ &6W3_\ TSZO M7\YU?T8_\'>__*./P)_V6W3_ /TSZO7\YU?LW!'_ "(H_P"*1\+G_P#R,7Z( M****^N/%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]5_P#@T(_Y2.>. M_P#LB6H?^GC2*_HQK^<[_@T(_P"4CGCO_LB6H?\ IXTBOZ,:_&>-_P#D>R_P MQ/NL@_Y%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ +_\ H:UZO7E'[<__ ":/ MX]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ -$I6[0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E1 M_P '>_\ RCC\"?\ 9;=/_P#3/J]?SG5_1C_P=[_\HX_ G_9;=/\ _3/J]?SG M5^S<$?\ (BC_ (I'PN?_ /(Q?H@HHHKZX\4**** "BBB@ HHHH **** "BBB M@ HHHH **** /U7_ .#0C_E(YX[_ .R):A_Z>-(K^C&OYSO^#0C_ )2.>._^ MR):A_P"GC2*_HQK\9XW_ .1[+_#$^ZR#_D7+U84445\B>T%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_P#) MH_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2M MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!^5'_ =[_P#*./P)_P!EMT__ -,^KU_.=7]& M/_!WO_RCC\"?]EMT_P#],^KU_.=7[-P1_P B*/\ BD?"Y_\ \C%^B"BBBOKC MQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?\ X-"/^4CGCO\ [(EJ M'_IXTBOZ,:_G._X-"/\ E(YX[_[(EJ'_ *>-(K^C&OQGC?\ Y'LO\,3[K(/^ M1KUY1^W/_P FC^/?^P"_ M_H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\ !WO_ M ,HX_ G_ &6W3_\ TSZO7\YU?T8_\'>__*./P)_V6W3_ /TSZO7\YU?LW!'_ M "(H_P"*1\+G_P#R,7Z(****^N/%"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#]5_P#@T(_Y2.>._P#LB6H?^GC2*_HQK^<[_@T(_P"4CGCO_LB6H?\ MIXTBOZ,:_&>-_P#D>R_PQ/NL@_Y%R]6%%%%?(GM!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ M+_\ H:UZO7E'[<__ ":/X]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ M "3/P[_V K3_ -$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?E1_P '>_\ RCC\"?\ 9;=/_P#3/J]?SG5_1C_P=[_\ MHX_ G_9;=/\ _3/J]?SG5^S<$?\ (BC_ (I'PN?_ /(Q?H@HHHKZX\4**** M"BBB@ HHHH **** "BBB@ HHHH **** /U7_ .#0C_E(YX[_ .R):A_Z>-(K M^C&OYSO^#0C_ )2.>._^R):A_P"GC2*_HQK\9XW_ .1[+_#$^ZR#_D7+U844 M45\B>T%%%% !1110 4444 %%%% !1110 4444 %%%8?Q&LM=U#PG<6WA[S#. M60O'#+L>6,,"Z*W8E;>=H9OE(VN "1SUZBG7E M]9:?#]HU"\B@C+!0\T@49/09/>O/OA7#\/I-=O$@LFLM4BU&5K6TN6>.98M@ M&TJ3A\?-P:::*2U2UBD?]W!F>,,RJ/XF!P27"111KEY)'"JH]23P*IVGBOPO?W"V=CXDL)I7.$B MBO$9F^@!R:H?$ZSO]1\!ZE8Z9:23SS0A$BB7+,"PS@=^,U2TSQ'X1M=7M;*Z M\%7&D33R>79SWFFI&KOCA0Z$X8^AQFDHWC<#H-5U_0]"1'UK6;6T#G"&YG5- MWTR>:F-_8BR_M(WL7V<1[S<>8-FW&=V[IC'>N8\.6-GKWCSQ#JFJ6L<[6LL- MG:B9 PB01AF STRS$FLB55TSPUXZ\,6PVVUDLCVT8Z1K+!O**.P!SQ[T^1; M=_:7EI?VZW=C=1S1.,I+$X96'L1P:9)J>FQ7Z:7+J$"W4J[H[9I5$CKSR%SD MC@_D:Y7X6.=#EO/!ET445F,*\H_;G_ .31_'O_ & 7_P#0UKU> MO*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._]@*T_]$I6[6%\+O\ DF?AW_L! M6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#\J/\ @[W_ .4OYSJ_9N"/\ D11_Q2/A<_\ ^1B_1!1117UQXH4444 %%%% !1110 44 M44 %%%% !1110 4444 ?JO\ \&A'_*1SQW_V1+4/_3QI%?T8U_.=_P &A'_* M1SQW_P!D2U#_ -/&D5_1C7XSQO\ \CV7^&)]UD'_ "+EZL****^1/:"BBB@ MHHHH **** "BBB@ HHHH **** "J>MMKRV6[PY':/)?$.N/?ZY#9VD.G^(I;LK"S/*\NQ1M5B !'T)/4XZ#%='\3- M+U#6?!UQI^EVK33//;LL:XR0LR,>OH 3^%;U%6YMR3["L5=9OKW3M/:\T_29 M+Z1"/]'AD5689Y(W$ D#G&>:YG67U[Q_-8Z9'X4O-.M;>_BN;NZU$QJV(SN" M(JLQ))XSP!7844D[#.5GCUKP?XKU'6+/P]4?MS_P#) MH_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E1_ MP=[_ /*./P)_V6W3_P#TSZO7\YU?T8_\'>__ "CC\"?]EMT__P!,^KU_.=7[ M-P1_R(H_XI'PN?\ _(Q?H@HHHKZX\4**** "BBB@ HHHH **** "BBB@ HHH MH **** /U7_X-"/^4CGCO_LB6H?^GC2*_HQK^<[_ (-"/^4CGCO_ +(EJ'_I MXTBOZ,:_&>-_^1[+_#$^ZR#_ )%R]6%%%%?(GM!1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_P#R:/X]_P"P M"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M '=?"[_DF?AW_L!6G_HE*W:POA=_ MR3/P[_V K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!^5'_!WO\ \HX_ G_9;=/_ /3/J]?SG5_1C_P=[_\ *./P M)_V6W3__ $SZO7\YU?LW!'_(BC_BD?"Y_P#\C%^B"BBBOKCQ0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH _5?_@T(_Y2.>._^R):A_Z>-(K^C&OYSO\ M@T(_Y2.>._\ LB6H?^GC2*_HQK\9XW_Y'LO\,3[K(/\ D7+U84445\B>T%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29 M^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 %%%% !11 M10 445\V_P#!0?\ X*F_LH_\$[_A]J^J_%/XEZ#<>,[?0Y;_ ,/_ \_MCR] M1UAPI\J,+''*T"2,-HF=-F0>3@UMA\/7Q554J,7*3Z(BI5IT8.+;[2TN[CP:]V\-_"XB$DT21W$<3W'E? M-N>-2,*6X%=+^VU^WY^RY_P3W^%Z_%7]IWXBQ:1:W,WDZ3I=M'Y^H:I*,92V MMU.Z3:""S<(@(+,N1G1X'&1Q"P[IRYW]FSO]Q"Q%!TO:*2Y>]]#V:BO+?V-/ MVO\ X0?MV?L_Z3^TK\"FU0^&M:N+J&R.L60M[C=;SO!)NC#-@;XVQSR,&N-_ M;T_X*A?L<_\ !-_P]IVK_M,_$9K6_P!8?&D>&]'MOM>IW:9PTRP @K$N#F1R MJY&T$L0I4<'BIXGZO&#<[VY;:W6^GD-UZ,:7M7)'P]XNTF/4=(.HVWDS^2^=N],G:>.F37+?ML?MO\ [/?_ 3] M^"$_Q^_:0\33:?HJ7\%C:6]C;^?=WUU*3MA@BR/,8*KR'D )&[$\5$)_ W]OSX!?M"_L6W'[>OP]?6CX"MM%U M;5)#?::(KWR-.>=+G$.\_-FVDVC=SQTS7EW[!_\ P6\_8:_X**_&*\^!7[/> MJ^)D\0VFA3:MY'B'0Q:)-;Q2Q1N(V$C;G!F4[>NT,?X36RR_'.-27LW:GI+3 MX7Y]C/ZSA[Q7,O>V\_0^O:*\G_;4_;1^!W[ OP%OOVC/V@]4O;?P_8WUM9^7 MIEIY]S<3SR!$CBC++N.-SGD85&/;%*%%%% !1110 4444 M%%%% !1110 4444 %%%% 'ZK_P#!H1_RD<\=_P#9$M0_]/&D5_1C7\YW_!H1 M_P I'/'?_9$M0_\ 3QI%?T8U^,\;_P#(]E_AB?=9!_R+EZL****^1/:"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MO*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V M K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "BBB@ HHHH M *_FB_X+2?LW_&/]E/\ X*&?&_X]_M0_LY:AX]\&?%+3]5C^'?C:6XF%EI%U M=Q(ME,)4!3S[,+Y MI=N5&]!@1M7]+M?CA_P5H_X*B_\% ?!GP^_:$_9$^-G M_!,KQ%<^ ]8M-7!,$\$A$6QWQ-#CJ57H/J>$ZV M*HX]JE%24DE).7*[76L7=:KMU70\C.84IX9<[:MJM+J]NI[3_P $0],_X(L_ M%74-)^.?[#WA?0]*^,&D> (=*\8Z67NK6^A5U@^TSBSF%_\ !<;_ ()!:7IWPZ_:,_X*8_'3]HCQ+X\U&WTVQ'PP\-:DWEP>&(9K MZUBDCRA D2/SIEAC5455;?)YLA+CRS_@B-^PS^T[\5/^"H'AC]O[0OV0-1^! M7PJ\/>'?WEG>QS6T>MR/HQLRKT:U6IE_$U*-"LY<[@I7:DXIR5X9JR:3LM)6_S.1_X-E?^4/'P[_[#.O\ _IVNJ^!?^"YO_!('3/V8/V5"1(B@1Q)V^^ MO^#97_E#Q\._^PSK_P#Z=KJN4_X.K?\ E%-_$'X@?\ !87P=\<_V]+. M[OK+]GW]GG35T/X4P$-&GB/6KF^M+>>^(."1Y,?A9I=E%KTXD,<, NXI+F-Q&0S)+ DL) X( ME(/!-? _[7PJ]K:F> M-]O/!0@H-P4+MJV]M+Z[+?ST/KS_ ()2?\JOVK_]DQ^(G_I1JU?E3_P3.UR; M]B7XJ?LR?\%%;:=K;P]J_P 4=8\$>-Y]Q\J*';;+)+)GC)M=49U'3-EG@C-? M>/\ P18^"G[1GA?_ ((E?&+XV^-?C])K'PX\4?!KQ?;^"_A^?,VZ!<0'4TNI MAGY/WSJS_+S\W->"?LR_LP_\-*?\&MWQ1OM-T_S]7^'?QBOO&&EX3)5;2RL% MNSGK@6IAY4-?']M"Y.+"%9@#Q]UE MM+?4VP?^>L?3(SSO_!G1_P F]?&C_L<]-_\ 222N0_X-^E^*/[=W[1?QL_X* M<_']?M>I:!\-;#P3HER^6C:Z738H[B://W7$-I&S#UU!^N2:Z_\ X,Z/^3>O MC1_V.>F_^DDE<&.@L'P_B, G_"5*_P#BE)RE^B^1TX>7M\RIXG^?GMZ))+]3 M]D:***_/3Z4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /RH_X.]_^4OYSJ_HQ_X.]_\ E''X$_[+;I__ *9] M7K^O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2 ME;M87PN_Y)GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "N<^+_PD M^'WQZ^%NO_!;XL>'_P"U?#/BC2IM-UW3?M.IIOB M#PSX;\6:?_9/BKP_8ZG:%PYMM0M$FCW#H=K@C(]:O44^H65K$&EZ5IFB M:?#I.BZ=!9VEN@2"VM85CCC4= JJ /84S6=$T;Q%ILNB^(-(M;^SG $]I>6 MZRQ2 $$;E8$'D \CJ*M447=[CLK%#3_"GA?2=!/A;2O#=A;:6T;HVFV]FB0% M7SO7RP N&RD^"O!N@Z+-X;T+PEIEEIUSO\ M%A:6$<<,NY=K;D5 M0K9 .1R.*TZ*?-+N*R,[P_X0\)>$M/DTGPKX7T[3+2:0R2VNGV4<,;N0%+% M4 !) SZ >E-\->"_!W@R&6V\'^$],TF.=@TT>FV$<"R,!@%@@&3]:TZ*'*3 MOKN%D%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /RH_X.]_^4OYSJ_HQ_X.]_\ E''X$_[+;I__ *9] M7K^O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2 ME;M87PN_Y)GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ K\_?\ @XZ_;<_:?_8, M_8J\)_%O]E#XF_\ "*>(=3^*-GI%]J']BV5]YED^FZC,T7EWD,J#,D$3;@H; MY, X)!_0*ORH_P"#O?\ Y1Q^!/\ LMNG_P#IGU>O9X?I4JV=4(5(J47+5-73 M^3.',ISIX"I*+LTNA^6'_$2'_P %HO\ H\O_ ,QWX<_^5]'_ !$A_P#!:+_H M\O\ \QWX<_\ E?7P[17[3_8N3_\ 0-3_ / (_P"1\']?QW_/V7_@3_S/N+_B M)#_X+1?]'E_^8[\.?_*^C_B)#_X+1?\ 1Y?_ )COPY_\KZ^':*/[%R?_ *!J M?_@$?\@^OX[_ )^R_P# G_F?<7_$2'_P6B_Z/+_\QWX<_P#E?1_Q$A_\%HO^ MCR__ #'?AS_Y7U\.T4?V+D__ $#4_P#P"/\ D'U_'?\ /V7_ ($_\S[B_P"( MD/\ X+1?]'E_^8[\.?\ ROH_XB0_^"T7_1Y?_F._#G_ROKX=HH_L7)_^@:G_ M . 1_P @^OX[_G[+_P "?^9]Q?\ $2'_ ,%HO^CR_P#S'?AS_P"5]'_$2'_P M6B_Z/+_\QWX<_P#E?7P[11_8N3_] U/_ , C_D'U_'?\_9?^!/\ S/N+_B)# M_P""T7_1Y?\ YCOPY_\ *^C_ (B0_P#@M%_T>7_YCOPY_P#*^OAVBC^Q7_P"8[\.?_*^C_B)#_P""T7_1Y?\ YCOPY_\ *^OAVBC^ MQ?[:OBSX2?M7_'[_ (2OP]IGPNO-7L=/_P"$5TJQ\N]34M.A M67S+.UB!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 ?E1_P=[_\ *./P)_V6W3__ $SZO7\Y MU?T8_P#!WO\ \HX_ G_9;=/_ /3/J]?SG5^S<$?\B*/^*1\+G_\ R,7Z(*** M*^N/%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]5_\ @T(_Y2.>._\ MLB6H?^GC2*_HQK^<[_@T(_Y2.>._^R):A_Z>-(K^C&OQGC?_ )'LO\,3[K(/ M^1Y[57)[UKBN=E16'\0];O\ 0O#$DVDR!+NXGBMK5V&0CR.%W8]@2?PK M(UG3;WX>MI^O6?B34KJ-KZ*WU*&_NS*LJ2';O /W6!(/&!VI*-T%SLZ*Y$VU MWXX\8:K8W.M7UK8:28H8H;"Z:$RRLF]G9EY.,@ =.]5O[]+8E:,Q;XV)'\0!QGVS3Y!G;T5RWPLU?4;G2[G0=;O))[S3I@#-,Q M+RPR#S(W)/7@D?\ :R4\1:UJ?Q=LI(-3G72VN;FRBMED(CE:&$L[D=#\[8! M_P!BCD=VNPKG?T445 PKRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ M8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H **** M"BBB@ HHHH *_*C_ (.]_P#E''X$_P"RVZ?_ .F?5Z_5>ORH_P"#O?\ Y1Q^ M!/\ LMNG_P#IGU>OOYSJ_HQ_X.]_^4;JXTRZNXRP22*TMS*V#U)4N,U=HH6X'EO@ZS^U>+S? M^"M(OK0#793?2&%H;;[)L'[MD; W[CP ,C.3VKK/B_\ \B%=?]?-K_Z41UT% MGI]E8&8V=N(_/F,LV/XG.,M^@J26**9/+FC5U/56&16CG>2?85M#G_BC8W=U MX5-Y96[326%W!=B)!EG$<@9@/?;D_A67XQ\3:#XVMM,\-^&-5AO9KS48)9%M MW#&&%&#N[@?G:OI?@S MQQK=KXBOXK.+47BN[*>Y<(D@V!'4,>,@J..N"*S"?[4\(^-O%T*L+;4DE%F[ M*1YD44&P.,]B0-2A&"A'&/3%/ MG6XS@/%=_?>"6TSQGI5JTIOM)&GRQH,YFV;H&QW^;*_0U8_L)/#7B;P/HBMN M:".]$K_WY#!EV_%B3^-=NT,+JJ/$I"D%05X!'3%#11.ZRO&I9,[&*\KGKCTI M\^@K#J***S&%>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U M\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !1110 444 M4 %?E1_P=[_\HX_ G_9;=/\ _3/J]?JO7Y4?\'>__*./P)_V6W3_ /TSZO7N M<-?\CW#_ .(\_-?^1=4]#^._P#L MB6H?^GC2*\/B7_D18C_">AE7_(QI^I_1C1117X.?H@4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'Y4?\'>__*./P)_V6W3_ /TSZO7\YU?T8_\ M!WO_ ,HX_ G_ &6W3_\ TSZO7\YU?LW!'_(BC_BD?"Y__P C%^B"BBBOKCQ0 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?_@T(_P"4CGCO_LB6H?\ MIXTBOZ,:_G._X-"/^4CGCO\ [(EJ'_IXTBOZ,:_&>-_^1[+_ Q/NL@_Y%R] M6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H M:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%% M!1110 5^5'_!WO\ \HX_ G_9;=/_ /3/J]?JO7Y4?\'>_P#RCC\"?]EMT_\ M],^KU[G#7_(]P_\ B//S7_D75/0_G.HHHK]X/SL**** "BBB@ HHHH **** M"BBB@ HHHH **** "OU7_P"#0C_E(YX[_P"R):A_Z>-(K\J*_5?_ (-"/^4C MGCO_ +(EJ'_IXTBO#XE_Y$6(_P )Z&5?\C&GZG]&-%%%?@Y^B!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?E1_P=[_ /*./P)_V6W3_P#TSZO7 M\YU?T8_\'>__ "CC\"?]EMT__P!,^KU_.=7[-P1_R(H_XI'PN?\ _(Q?H@HH MHKZX\4**** "BBB@ HHHH **** "BBB@ HHHH **** /U7_X-"/^4CGCO_LB M6H?^GC2*_HQK^<[_ (-"/^4CGCO_ +(EJ'_IXTBOZ,:_&>-_^1[+_#$^ZR#_ M )%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^ MP"__ *&M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4 M444 %%%% !7Y4?\ !WO_ ,HX_ G_ &6W3_\ TSZO7ZKU^5'_ =[_P#*./P) M_P!EMT__ -,^KU[G#7_(]P_^(\_-?^1=4]#^._^R):A_P"GC2*\/B7_ )$6(_PGH95_R,:?J?T8T445^#GZ(%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!^5'_ =[_P#*./P)_P!E MMT__ -,^KU_.=7]&/_!WO_RCC\"?]EMT_P#],^KU_.=7[-P1_P B*/\ BD?" MY_\ \C%^B"BBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?\ MX-"/^4CGCO\ [(EJ'_IXTBOZ,:_G._X-"/\ E(YX[_[(EJ'_ *>-(K^C&OQG MC?\ Y'LO\,3[K(/^1KUY M1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T M_P#1*5NT %%%% !1110 4444 %?E1_P=[_\ *./P)_V6W3__ $SZO7ZKU^5' M_!WO_P HX_ G_9;=/_\ 3/J]>YPU_P CW#_XCS\U_P"1=4]#^._^R):A_Z> M-(K\J*_5?_@T(_Y2.>._^R):A_Z>-(KP^)?^1%B/\)Z&5?\ (QI^I_1C1117 MX.?H@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\'>__ "CC M\"?]EMT__P!,^KU_.=7]&/\ P=[_ /*./P)_V6W3_P#TSZO7\YU?LW!'_(BC M_BD?"Y__ ,C%^B"BBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M_5?_ (-"/^4CGCO_ +(EJ'_IXTBOZ,:_G._X-"/^4CGCO_LB6H?^GC2*_HQK M\9XW_P"1[+_#$^ZR#_D7+U84445\B>T%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z&M>KU MY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@* MT_\ 1*5NT %%%% !1110 4444 %?E1_P=[_\HX_ G_9;=/\ _3/J]?JO7Y4? M\'>__*./P)_V6W3_ /TSZO7N<-?\CW#_ .(\_-?^1=4]#^._P#LB6H?^GC2*\/B7_D18C_">AE7_(QI^I_1C111 M7X.?H@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\'>__*./ MP)_V6W3_ /TSZO7\YU?T8_\ !WO_ ,HX_ G_ &6W3_\ TSZO7\YU?LW!'_(B MC_BD?"Y__P C%^B"BBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M _5?_@T(_P"4CGCO_LB6H?\ IXTBOZ,:_G._X-"/^4CGCO\ [(EJ'_IXTBOZ M,:_&>-_^1[+_ Q/NL@_Y%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7 MJ]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[ M_P!@*T_]$I6[0 4444 %%%% !1110 5^5'_!WO\ \HX_ G_9;=/_ /3/J]?J MO7Y4?\'>_P#RCC\"?]EMT_\ ],^KU[G#7_(]P_\ B//S7_D75/0_G.HHHK]X M/SL**** "BBB@ HHHH **** "BBB@ HHHH **** "OU7_P"#0C_E(YX[_P"R M):A_Z>-(K\J*_5?_ (-"/^4CGCO_ +(EJ'_IXTBO#XE_Y$6(_P )Z&5?\C&G MZG]&-%%%?@Y^B!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E1_ MP=[_ /*./P)_V6W3_P#TSZO7\YU?T8_\'>__ "CC\"?]EMT__P!,^KU_.=7[ M-P1_R(H_XI'PN?\ _(Q?H@HHHKZX\4**** "BBB@ HHHH **** "BBB@ HHH MH **** /U7_X-"/^4CGCO_LB6H?^GC2*_HQK^<[_ (-"/^4CGCO_ +(EJ'_I MXTBOZ,:_&>-_^1[+_#$^ZR#_ )%R]6%%%%?(GM!1110 4444 %%%% !1110 M4444 %%%% !1110 445@>+?B-X>\)7,-A=W EN9)XE>WB#,T:.P!QQ4.E^,Y-4O8K/ M_A#]:MQ*?]?*X?.,%I'(US"8\2QLGWD*D\,,=*.5@:]%9 M_ACQ+IOBW1H].M$M_&4'@8K.UY/$7#(@, M:?*S88YR#A2<8[BCE=[ ;-%%%( KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ MY-'\>_\ 8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K M=H **** "BBB@ HHHH *_*C_ (.]_P#E''X$_P"RVZ?_ .F?5Z_5>ORH_P"# MO?\ Y1Q^!/\ LMNG_P#IGU>OOYSJ_HQ_X.]_^4U7 M3=I"8^_G_P"%I>!+_3=+1K.Y:4VUQ#>+S#*C*61MN<\=QZTV]\2>-O"UW:3> M*K;3+BPNKM+=IM/$B/ SG"L0Y(9<\'&#S6E;^%I="T!]+\)7_P!GN'F,S75X MAG,LA.69^026Z9R,=NE46\*>*M?O;67QEK=D]M9W"SQV>G6K()9%Y4NSLQP# MS@<&FG'Y )X)&_QEXJGE_P!;]OA0YZ[!"NW^9K$U#]W9?$.WBXA";U Z;VM@ M7_4"NBU3PQKUOK\WB3PAJUM;S7D21WMO>V[21R%,A7&U@0P!QZ$8]*9!X"DA M\(:IH,FJ>=>ZN)FN[YX\!I9%VY"@\*!@ 9[4TU>_H!F^#[J'PCKUUI=W(([/ M4=.34[=C]U75 LX^O"O^)K+T.WGF\8>&?$][&5N-:N]0NV#=5C, $2_A&%_, MUT?C'X=KXLT;3M-_M$V\MB0KSH#EXBFR5/;=(HM)$X M\G9]X21[ !Z8H4H[AJ;%%%%9#"O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#D MT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV M@ HHHH **** "BBB@ K\J/\ @[W_ .4X?_ !'GYK_R+JGH?SG4445^\'YV%%%% M !1110 4444 %%%% !1110 4444 %%%% !7ZK_\ !H1_RD<\=_\ 9$M0_P#3 MQI%?E17ZK_\ !H1_RD<\=_\ 9$M0_P#3QI%>'Q+_ ,B+$?X3T,J_Y&-/U/Z, M:***_!S]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _*C_ (.] M_P#E''X$_P"RVZ?_ .F?5Z_G.K^C'_@[W_Y1Q^!/^RVZ?_Z9]7K^*%%%% !1110 4444 %%%% !1110 4444 % M%%% 'ZK_ /!H1_RD<\=_]D2U#_T\:17]&-?SG?\ !H1_RD<\=_\ 9$M0_P#3 MQI%?T8U^,\;_ /(]E_AB?=9!_P BY>K"BBBOD3V@HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?\ Y-'\>_\ M8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN M_P"29^'?^P%:?^B4K=H **** "BBB@ HHHH *_*C_@[W_P"4OU7K\J/^#O?_ )1Q^!/^RVZ?_P"F?5Z]SAK_ )'N'_Q'GYK_ ,BZIZ'\ MYU%%%?O!^=A1110 4444 %%%% !1110 4444 %%%% !1110 5^J__!H1_P I M'/'?_9$M0_\ 3QI%?E17ZK_\&A'_ "D<\=_]D2U#_P!/&D5X?$O_ "(L1_A/ M0RK_ )&-/U/Z,:***_!S]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH _*C_@[W_P"4OYSJ_HQ_X.]_^4OYSJ_9N"/^1%'_ !2/A<__ .1B_1!1117UQXH4444 %%%% !1110 4444 M%%%% !1110 4444 ?JO_ ,&A'_*1SQW_ -D2U#_T\:17]&-?SG?\&A'_ "D< M\=_]D2U#_P!/&D5_1C7XSQO_ ,CV7^&)]UD'_(N7JPHHHKY$]H**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G M_P"31_'O_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\ ),_#O_8"M/\ MT2E;M87PN_Y)GX=_[ 5I_P"B4K=H **** "BBB@ HHHH *_*C_@[W_Y1Q^!/ M^RVZ?_Z9]7K]5Z_*C_@[W_Y1Q^!/^RVZ?_Z9]7KW.&O^1[A_\1Y^:_\ (NJ> MA_.=1117[P?G84444 %%%% !1110 4444 %%%% !1110 4444 %?JO\ \&A' M_*1SQW_V1+4/_3QI%?E17ZK_ /!H1_RD<\=_]D2U#_T\:17A\2_\B+$?X3T, MJ_Y&-/U/Z,:***_!S]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH _*C_@[W_Y1Q^!/^RVZ?_Z9]7K^K"BBBOD3V@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_DT? MQ[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3/P[_ -@*T_\ 1*5N MUA?"[_DF?AW_ + 5I_Z)2MV@ HHHH **** "BBB@ K\J/^#O?_E''X$_[+;I M_P#Z9]7K]5Z_*C_@[W_Y1Q^!/^RVZ?\ ^F?5Z]SAK_D>X?\ Q'GYK_R+JGH? MSG4445^\'YV%%%% !1110 4444 %%%% !1110 4444 %%%% !7ZK_P#!H1_R MD<\=_P#9$M0_]/&D5^5%?JO_ ,&A'_*1SQW_ -D2U#_T\:17A\2_\B+$?X3T M,J_Y&-/U/Z,:***_!S]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH _*C_@[W_Y1Q^!/^RVZ?\ ^F?5Z_G.K^C'_@[W_P"4 MOYSJ_9N"/^1%'_%(^%S_ /Y&+]$%%%%?7'BA1110 4444 %%%% !1110 444 M4 %%%% !1110!^J__!H1_P I'/'?_9$M0_\ 3QI%?T8U_.=_P:$?\I'/'?\ MV1+4/_3QI%?T8U^,\;_\CV7^&)]UD'_(N7JPHHHKY$]H**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\> M_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ & 7_P#0UH [KX7?\DS\._\ 8"M/_1*5 MNUA?"[_DF?AW_L!6G_HE*W: "BBB@ HHHH **** "ORH_P"#O?\ Y1Q^!/\ MLMNG_P#IGU>OU7K\J/\ @[W_ .4?F MO_(NJ>A_.=1117[P?G84444 %%%% !1110 4444 %%%% !1110 4444 %?JO M_P &A'_*1SQW_P!D2U#_ -/&D5^5%?JO_P &A'_*1SQW_P!D2U#_ -/&D5X? M$O\ R(L1_A/0RK_D8T_4_HQHHHK\'/T0**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#\J/\ @[W_ .4OYSJ_9N"/\ D11_Q2/A<_\ ^1B_1!1117UQXH4444 %%%% M!1110 4444 %%%% !1110 4444 ?JO\ \&A'_*1SQW_V1+4/_3QI%?T8U_.= M_P &A'_*1SQW_P!D2U#_ -/&D5_1C7XSQO\ \CV7^&)]UD'_ "+EZL****^1 M/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^ M%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ K M\J/^#O?_ )1Q^!/^RVZ?_P"F?5Z_5>ORH_X.]_\ E''X$_[+;I__ *9]7KW. M&O\ D>X?_$>?FO\ R+JGH?SG4445^\'YV%%%% !1110 4444 %%%% !1110 M4444 %%%% !7ZK_\&A'_ "D<\=_]D2U#_P!/&D5^5%?JO_P:$?\ *1SQW_V1 M+4/_ $\:17A\2_\ (BQ'^$]#*O\ D8T_4_HQHHHK\'/T0**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#\J/^#O?_ )1Q^!/^RVZ?_P"F?5Z_G.K^ MC'_@[W_Y1Q^!/^RVZ?\ ^F?5Z_G.K]FX(_Y$4?\ %(^%S_\ Y&+]$%%%%?7' MBA1110 4444 %%%% !1110 4444 %%%% !1110!^J_\ P:$?\I'/'?\ V1+4 M/_3QI%?T8U_.=_P:$?\ *1SQW_V1+4/_ $\:17]&-?C/&_\ R/9?X8GW60?\ MBY>K"BBBOD3V@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH+ M34K&_FN+>TG#O:3>5<+M(V/M#8YZ\,#QZT 3T54U77]#T)$?6M9M;0.<(;F= M4W?3)YJ8W]B++^TC>Q?9Q'O-QY@V;<9W;NF,=Z+,"6BH[2\M+^W6[L;J.:)Q ME)8G#*P]B.#3)-3TV*_32Y=0@6ZE7=';-*HD=>>0NYPU_R/#\["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K] M5_\ @T(_Y2.>._\ LB6H?^GC2*_*BOU7_P"#0C_E(YX[_P"R):A_Z>-(KP^) M?^1%B/\ ">AE7_(QI^I_1C1117X.?H@4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'Y4?\'>_P#RCC\"?]EMT_\ ],^KU_.=7]&/_!WO_P HX_ G M_9;=/_\ 3/J]?SG5^S<$?\B*/^*1\+G_ /R,7Z(****^N/%"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#]5_^#0C_E(YX[_[(EJ'_IXTBOZ,:_G._P"# M0C_E(YX[_P"R):A_Z>-(K^C&OQGC?_D>R_PQ/NL@_P"1U#P??6GAF1EO7C' ME;)-C$;@64-V)7(!]37&_#6'X?/XGOH'TY]/U*/4 UC:7CR1S*HACRIR]>@:R=:%@Q\/K:M= C8MX6$9&>02O(X[X-%0E0 A &3UZC'%:P?NM"9K>'+&SU[QYXAU35+6.=K M66&SM1,@81((PS 9Z99B361*JZ9X:\=>&+8;;:R61[:,=(UE@WE%'8 YX]ZV M9X]:\'^*]1UBS\/7.HV.JB.1ELBAD@F1=ARK,,JP .0>"#55?#.OS^#?$M[? MZ?LU+7%F=+-'#&-?+V1QDC@M@<]N::>OW /^%CG0Y;SP7*<)$D=]8 _\\)AE M@/99-P_&L73&;6/BCH_C1SE=2O+Z.SS_ ,^T,!1"/3OO#$]EXG\*)I-DQLM*BN8Y7&,1J8 BY M^I%":U?>X'44445B,*\X_:[\*>(_'/[-/C'PCX1TB6_U*_T=HK.S@ +RON4[ M1GOQ7H]% 'SGX4_X*2?L*^#?"^F^$/$_[37AFRU+2K"&SU&SFG??!/$@22-L M+C*LI!^E:'_#TC_@GS_T=9X5_P# B3_XBO59_@G\&;J=[FY^$?AB221RTDDF M@6Y9F)R224Y)/>F_\*,^"7_1'?"O_A/6W_Q% 'EG_#TC_@GS_P!'6>%?_ B3 M_P"(H_X>D?\ !/G_ *.L\*_^!$G_ ,17J?\ PHSX)?\ 1'?"O_A/6W_Q%'_" MC/@E_P!$=\*_^$];?_$4 >6?\/2/^"?/_1UGA7_P(D_^(H_X>D?\$^?^CK/" MO_@1)_\ $5ZG_P *,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ MQ% 'EG_#TC_@GS_T=9X5_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\17J?_"C/ M@E_T1WPK_P"$];?_ !%'_"C/@E_T1WPK_P"$];?_ !% 'EG_ ](_P""?/\ MT=9X5_\ B3_ .(K\_?^#CKXV?!C]O/]BKPG\)/V4/B_X5\5^(=,^*-GJ]]I M_P#PD5M8^79)INHPM+YEX\2'$D\2[0Q;Y\@8!(_57_A1GP2_Z([X5_\ ">MO M_B*/^%&?!+_HCOA7_P )ZV_^(KKP.,JX#%PQ%-)RB[J^WX6,<10AB:,J4MGV M/Y!?^&!/VG/^@!X5_P##F:!_\G4?\,"?M.?] #PK_P"',T#_ .3J_KZ_X49\ M$O\ HCOA7_PGK;_XBC_A1GP2_P"B.^%?_">MO_B*^M_U^SC_ )]T_NE_\D>+ M_JY@?YI?>O\ (_D%_P"&!/VG/^@!X5_\.9H'_P G4?\ # G[3G_0 \*_^',T M#_Y.K^OK_A1GP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_ (BC_7[. M/^?=/[I?_)!_JY@?YI?>O\C^07_A@3]IS_H >%?_ YF@?\ R=1_PP)^TY_T M /"O_AS- _\ DZOZ^O\ A1GP2_Z([X5_\)ZV_P#B*/\ A1GP2_Z([X5_\)ZV M_P#B*/\ 7[./^?=/[I?_ "0?ZN8'^:7WK_(_D%_X8$_:<_Z 'A7_ ,.9H'_R M=1_PP)^TY_T /"O_ (MO_B*/^%&?!+_ M *([X5_\)ZV_^(H_U^SC_GW3^Z7_ ,D'^KF!_FE]Z_R/Y!?^&!/VG/\ H >% M?_#F:!_\G4?\,"?M.?\ 0 \*_P#AS- _^3J_KZ_X49\$O^B.^%?_ GK;_XB MC_A1GP2_Z([X5_\ ">MO_B*/]?LX_P"?=/[I?_)!_JY@?YI?>O\ (_D%_P"& M!/VG/^@!X5_\.9H'_P G4?\ # G[3G_0 \*_^',T#_Y.K^OK_A1GP2_Z([X5 M_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_ (BC_7[./^?=/[I?_)!_JY@?YI?> MO\C^07_A@3]IS_H >%?_ YF@?\ R=1_PP)^TY_T /"O_AS- _\ DZOZ^O\ MA1GP2_Z([X5_\)ZV_P#B*/\ A1GP2_Z([X5_\)ZV_P#B*/\ 7[./^?=/[I?_ M "0?ZN8'^:7WK_(_D%_X8$_:<_Z 'A7_ ,.9H'_R=1_PP)^TY_T /"O_ (MO_B*/^%&?!+_ *([X5_\)ZV_^(H_U^SC M_GW3^Z7_ ,D'^KF!_FE]Z_R/Y!?^&!/VG/\ H >%?_#F:!_\G5^@7_!N-H"? ML&?MJ^+/BW^U?XN\*^%/#VI_"Z\TBQU#_A,M-OO,O7U+3IEB\NSGE<9C@E;< M5"_)@G) /[\?\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\17)CN,LT MQ^$GAZD(*,E9V4K_ (R9MA\CPF&K1JQE*Z[M?Y'EG_#TC_@GS_T=9X5_\")/ M_B*/^'I'_!/G_HZSPK_X$2?_ !%>I_\ "C/@E_T1WPK_ .$];?\ Q%'_ HS MX)?]$=\*_P#A/6W_ ,17R1[1Y9_P](_X)\_]'6>%?_ B3_XBC_AZ1_P3Y_Z. ML\*_^!$G_P 17J?_ HSX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM M_P#$4 >6?\/2/^"?/_1UGA7_ ,")/_B*/^'I'_!/G_HZSPK_ .!$G_Q%>I_\ M*,^"7_1'?"O_ (3UM_\ $4?\*,^"7_1'?"O_ (3UM_\ $4 >6?\ #TC_ ()\ M_P#1UGA7_P ")/\ XBC_ (>D?\$^?^CK/"O_ ($2?_$5ZG_PHSX)?]$=\*_^ M$];?_$4?\*,^"7_1'?"O_A/6W_Q% 'EG_#TC_@GS_P!'6>%?_ B3_P"(H_X> MD?\ !/G_ *.L\*_^!$G_ ,17J?\ PHSX)?\ 1'?"O_A/6W_Q%'_"C/@E_P!$ M=\*_^$];?_$4 >6?\/2/^"?/_1UGA7_P(D_^(H_X>D?\$^?^CK/"O_@1)_\ M$5ZG_P *,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q% 'EG_# MTC_@GS_T=9X5_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\17J?_"C/@E_T1WPK M_P"$];?_ !%'_"C/@E_T1WPK_P"$];?_ !% 'EG_ ](_P""?/\ T=9X5_\ M B3_ .(H_P"'I'_!/G_HZSPK_P"!$G_Q%>I_\*,^"7_1'?"O_A/6W_Q%'_"C M/@E_T1WPK_X3UM_\10!Y9_P](_X)\_\ 1UGA7_P(D_\ B*/^'I'_ 3Y_P"C MK/"O_@1)_P#$5ZG_ ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q M% 'Y5?\ !QU\;/@Q^WG^Q5X3^$G[*'Q?\*^*_$.F?%&SU>^T_P#X2*VL?+LD MTW486E\R\>)#B2>)=H8M\^0, D?BU_PP)^TY_P! #PK_ .',T#_Y.K^OK_A1 MGP2_Z([X5_\ ">MO_B*/^%&?!+_HCOA7_P )ZV_^(KZ;*^*\QRC"+#T8P<4V M]4[Z^DD>3C,GPN-K>UFVGY6_R9_(+_PP)^TY_P! #PK_ .',T#_Y.H_X8$_: M<_Z 'A7_ ,.9H'_R=7]?7_"C/@E_T1WPK_X3UM_\11_PHSX)?]$=\*_^$];? M_$5Z7^OV%?_#F:!_\G5_7U_PHSX)?]$=\*_\ A/6W_P 1 M1_PHSX)?]$=\*_\ A/6W_P 11_K]G'_/NG]TO_D@_P!7,#_-+[U_D?R"_P## M G[3G_0 \*_^',T#_P"3J/\ A@3]IS_H >%?_#F:!_\ )U?U]?\ "C/@E_T1 MWPK_ .$];?\ Q%'_ HSX)?]$=\*_P#A/6W_ ,11_K]G'_/NG]TO_D@_U

%?\ MPYF@?_)U?U]?\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\11_K]G'_ M #[I_=+_ .2#_5S _P TOO7^1_(+_P ,"?M.?] #PK_X5QF."5MQ M4+\F"MO_B*^8S3,\1F^+>(K)*326E[:>K9ZV#PE/!4?90;: M\_Z1Y9_P](_X)\_]'6>%?_ B3_XBC_AZ1_P3Y_Z.L\*_^!$G_P 17J?_ HS MX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM_P#$5YQU'EG_ ](_P"" M?/\ T=9X5_\ B3_ .(H_P"'I'_!/G_HZSPK_P"!$G_Q%>I_\*,^"7_1'?"O M_A/6W_Q%'_"C/@E_T1WPK_X3UM_\10!Y9_P](_X)\_\ 1UGA7_P(D_\ B*/^ M'I'_ 3Y_P"CK/"O_@1)_P#$5ZG_ ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ M1'?"O_A/6W_Q% 'EG_#TC_@GS_T=9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_ M !%>I_\ "C/@E_T1WPK_ .$];?\ Q%'_ HSX)?]$=\*_P#A/6W_ ,10!T.D MZKI^NZ7;:WI%VD]I>6Z3VL\?W9(W4,K#V((/XU8ID$$%K EK:PI'%&@6..-0 M%50, #H .U/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ***YWXO^,[SX55;'."5 ..<&C<#HJ*^;_^":7[;'C+]N#X4:_\0O&_@_2]%GTCQ =/B@TN M21D=/(BEW,9"3G+D>F!7T9;WEI> M:74V;-(BW<1,0_>@2#Y/KZ4ADM%4]'\0:#XAB>?0-; ML[Y(VVR/9W*2A6]"5)P:L7=Y::?:R7M_=1P0Q*6EFF<*J =22> * )**JZ3K M>BZ_:_;M"U>UO80Q4S6EPLBY';*DC-6J "BOB'XN?MY?\%&[CXN>)OA[^SS^ MP4US8^%]2>TGU/74GG6[V\K)&\;PQ_.A1PBM(=KJ3UKL?^"=O_!2:^_;$\3^ M(?@_\3/AB?"GC?PS;M<7MG!(YAFC2989?DD&^&2.1T5D8M][KP0+=.25Q _V$_V9K3QGH_A$R?VEJ][#<7#W*(Q4S1I# M)&$5BK>6I+NX7( Y4?0/_!/7]O+PW^W3\-+_ %Y?#HT/Q'X?N8[?Q#HJS^:B M>8&,4\;$ F-]C@ C*LC Y #,.G.*NP4DV?0-%%<'^TU\45^;FO\ _!6O_@H/ MX3\*Q?'7Q3^PW::?\.Y)HR+R[M;Z.3R9& 0FX9MJAB5"R&'82RXSD _3OBG_ M (*.?![P[^P]:?MN0Z9=SZ=J5N(M,T%I52XFU R/$;0M@A=LD'_C7\%?BW\+/A1JGCS_A.7A3PS M)IX9;7,T2R0F5E5G#2*WR1JF7*L,J10Z'O"^N2X@N+*TNK6Z5 1O9?/D=)'16!,1$;'U7-?0O[:/[8OQ_\ M@R/".F?LP?LS7GQ$F\96CSZ?K$!EDM8?#CX2^*/B'IUG%<7&@^';[48+>8D)*\$#RJK8YP2H!QS@ MUXC_ ,$TOVV/&7[<'PHU_P"(7C?P?I>BSZ1X@.GQ0:7)(R.GD12[F,A)SER/ M3 I\K<;BOK8^D**CM[RTO 6M+J.4+]XQN&Q^5)'>VW]U'!#$I:6:9PJH!U))X J'2=;T77[7[=H6KVM["&* MF:TN%D7([94D9H M445\0_%S]O+_ (*-W'Q<\3?#W]GG]@IKFQ\+ZD]I/J>N MI/.MWMY62-XWAC^="CA%:0[74GK51BY;";L?;U%?*7_!.W_@I-??MB>)_$/P M?^)GPQ/A3QOX9MVN+VS@D8&, M4\;$ F-]C@ C*LC Y #-] U#3B[,:=T%%<'^TU\'O" M^N2X@N+*TNK6Z5 1O9?/D=)'16!,1$;'U7-"ISDKH')(_1BBJVE:QI>MZ/;> M(-+O4FLKNV2XMKA3\KQ.H97&>Q4@U\/^&/\ @L--\3OV[M,_9F^%/@G2;_P? M?>(!I:>0SW)56\R:(*=GEEU(3.=R@-_%@*,92O8;:1]TT445(PHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *X3]J7_DV/XC?]B'J_P#Z12UW=>??M9WUGIG[+/Q) MOM0N4AAC\!:N7DD; '^A2_UXIK<3V/BW_@AY_P F3?%/_L/W?_IMAIG_ ;R M?\DV^)?_ &'-/_\ 1,M:_P#P00T(:S^R3X]T^]1UM=0\9SVS2+QD&PMPV#Z@ M./SKR[]EOX7_ /!3S_@G-XZ\7_##X6?LQVWC73_$-U$+3599/]"9XC(L5RLJ MRH(U97^:.0J1A>5P<]$M7)$K1(Z#_@GJ0?\ @M%\%[V6\\3VH7=S9W M4B)@ALAO-!^4#,;8XQG;_9+_ &7OC[X#_P""K_Q.^.OB[X9WUCX2UI=9&EZY M*\9BN/-NX'CV@,6^958C('2CF2;:?05M$>'^'/A O_!/'_@KWX*^$GP4\9:N M_A_Q(;%+FVU&X#/+:W?F1/#,455E"R(9$)4$$)U(R7?\%3OVA-!^(_\ P4!M M/V=OCQXWUS2?A1X/^R?VW::"I:2YEDM%NFEV='D)ECA#$'RP"P'+9]O_ &JO MV7OC[XY_X*R_#;X[^$_AG?7OA'1ET@:GKD3QB*W\JXF:3(+!OE#*3@'K3?V\ M?V+_ -I;PQ^V#H_[?_[(/AJR\2:O;I"->\-W3H'D>. VI<*[*)8Y+?$;*K"1 M2NY)];U.3,L5N%))A$CQ_,6P.%D.#VZC[#K*J[M%16A\V?MQ_%O_ M (*(?#OQ#8V/[&_P"T+Q5HTNCF75-3U(!Y[:Z\QQLCC^UQ%OD",/D<9)Z]!\ MP?\ !++Q1\++;7/C-KGB/5_$2_'[4=(U6\\1VNNZ4EFL1$CR7"6RH[$N+DH9 M X1LJNU %8UZ'K?[6_\ P6&^'&IZAX4U?]B+2_$C17,J:9K6GPNZ31;SY;R? M9[AD)*XR!Y9]0"#5?_@FS^PM^TAHW[1_BK]M+]KC2;72-8\117HMM 22-Y'E MNY \LLBQLRQ1A046,L6^;YMNT;K5HTVG86\C!_X-Y;*Q3X9_$K4HT7[3+KMA M'*V.2B0RE ?;+O\ F:PO^"/['2/^"A?QV\,Z.-FEK_:16./[@\K5MD7Y*[X_ M&JO@WX&?\%#_ /@F-\6_'.C?LN_!*'Q[X.\72*VD7?EM<"W"-(;=G1)%=)(U ME9'##8^ 0>!CUO\ X)K_ +*'Q%_8B^#WQ'_:<_:1@C@\5:UITVI7FGO\[[V$KZ'W#398HYHVAFC5T=2KHPR&!Z M@CO7SM_P35_:Q^,7[9?P:U/XO?%/P1HVB6ZZV]CHJ:0DP%RD<:F60^:[9&]] M@(QRC>E=1^WCKG[2VB?LWZLO[)GAV74/&5[/%:6QMPAEM8')$L\>]@H=5Z$Y MP6S@XK!Q:ERLN^ESYK_X*Q_M43_%5%_X)S?LWZ,_BCQIXJO;>+Q$EAAUT^.. M19A 6Z+(3&KR,2%BC5MQ&[Y?*/\ @J)\!KK]E/\ X)R?!S]GV/4Q=C3/$TLV MKW46?+FOG@N)7*YYVAYY0N>=H%8/[)G@3_@J7^QU+JVK_#K]A?1=6UW7)F?4 MO$_B>WDNM0D0D,8A(E_&%0M\QPH+,=*MK>",1:=H?A?^S0 ,)@VT8V_P#;-F'T)KUO_@EIJ$^H M?\$^/AK?:ZX)@TBX4/,>$CBNYT0Y/0!%7GT%?%'C;X<_\%8_VE_@?X3_ &&/ M%_[.L>BZ/X=FM;>[\3W;+$D\%LGEPF:;S6C=$4@GR@S.44@$Y!]P_;[^!O[7 MW@7]E'X?_L=_L:^$M1U?0(M">P\9:GIACBN)TA2)5C)9UV).S3.ZKG=C;G:6 M#)Q7*HWZ@GK<\T_;+\=ZQ_P5F_:@\/\ [*/[-<)NO!G@N_>Y\3^-43=;!F(C MDF1NC(BJR1?\]G9B/D >OO#X[7/QD^$W[.]S%^RG\/K'Q%XHT:ULK7P]H6JS M!898EEBB<,QEB^[!O8?.N2HZ]#\"?LTZ]_P5F_9-^&EO\+O@]_P3\\(6MG&W MF7E[0:DN]STX 51@*J@ 5] _&C]H+_@J=X '@SQG\//V7-& M\2Z?JG@.PF\8:+%&?-TW72TIN8HE6Y\T(%,(&1*O!^;.25*.J2M9#3/E7QO\ M3_'/C/\ ;A\">*/^"M_A/4O!=MI#Q-X6TO0M$0:4[B9L,I MP%!V#)/ZV @C(-?EU\4_V?\F3?%/\ [#]W_P"FV&OM+]K.^L],_99^)-]J%RD,,?@+5R\DC8 _ MT*7^O%?(/_!!#0AK/[)/CW3[U'6UU#QG/;-(O&0;"W#8/J X_.M8_P )DOXC M(_X-Y/\ DFWQ+_[#FG_^B9:Q?^">I!_X+1?'(@_P^)?_ $\6M<_^RW\+_P#@ MIY_P3F\=>+_AA\+/V8[;QKI_B&ZB%IJLLG^A,\1D6*Y6594$:LK_ #1R%2,+ MRN#GT/\ X)O_ +'/[67P+_;_ /&?Q3_:!\*B2'7/"][+>>)[.9&M+O4+NYL[ MJ1$P0V0WF@_*!F-L<8SI.UY.^Y*Z'B7A#X$ZE^U#_P %6_BY\ ;SX@ZSH7AC M5]?U6Z\7Q:)XRD!)!7!E>/[P( SQG%;'ASX0+_P3Q_X*]^"OA)\% M/&6KOX?\2&Q2YMM1N SRVMWYD3PS%%590LB&1"5!!"=2,GW#]DO]E[X^^ _^ M"K_Q.^.OB[X9WUCX2UI=9&EZY*\9BN/-NX'CV@,6^958C('2E_:J_9>^/OCG M_@K+\-OCOX3^&=]>^$=&72!J>N1/&(K?RKB9I,@L&^4,I. >M/G3E:^E@2/$ M/^"IW[0F@_$?_@H#:?L[?'CQOKFD_"CP?]D_MNTT%2TES+):+=-+LZ/(3+'" M&(/E@%@.6SPGPS^.?[/W[/W[=OP_\0?L!>-/%2>$_$&IV6F>+]"U\.JR+-"/"POU;Q/K>IR9EBMPI),(D>/YBV!PLAP>W4"DE!6[=PL^8^PZ^;/VX_BW M_P %$/AWXAL;']C?X!:%XJT:71S+JFIZD \]M=>8XV1Q_:XBWR!&'R.,D]>@ M^DZ^$-;_ &M_^"PWPXU/4/"FK_L1:7XD:*YE33-:T^%W2:+>?+>3[/<,A)7& M0/+/J 0:P@KOI\RVSSS_ ()9>*/A9;:Y\9M<\1ZOXB7X_:CI&JWGB.UUW2DL MUB(D>2X2V5'8EQ1Y;N0/+ M+(L;,L484%%C+%OF^;;M&[SKP;\#/^"A_P#P3&^+?CG1OV7?@E#X]\'>+I%; M2+ORVN!;A&D-NSHDBNDD:RLCAAL? (/ QO)QES)/L0KJS+7_ 1_8Z1_P4+^ M.WAG1QLTM?[2*QQ_<'E:MLB_)7?'XU^F5?#W_!-?]E#XB_L1?![XC_M.?M(P M1P>*M:TZ;4KS3WN4D>SM+9);AS*Z$KYDKL6902%")R"6 ]6_X)J_M8_&+]LO MX-:G\7OBGX(T;1+==;>QT5-(28"Y2.-3+(?-=LC>^P$8Y1O2LZJYI-K9%1T5 MCZ)EBCFC:&:-71U*NC#(8'J".]?!7_!6/]JB?XJHO_!.;]F_1G\4>-/%5[;Q M>(DL,.NGQQR+,("W19"8U>1B0L4:MN(W?+]*?MXZY^TMHG[-^K+^R9X=EU#Q ME>SQ6EL;<(9;6!R1+/'O8*'5>A.<%LX.*_/;]DSP)_P5+_8ZEU;5_AU^POHN MK:[KDS/J7B?Q/;R76H2(2&,0D2_C"H6^8X4%F.6+87!2BOB"3Z&]_P %1/@- M=?LI_P#!.3X.?L^QZF+L:9XFEFU>ZBSY$CBNYT M0Y/0!%7GT%?)O[9?CO6/^"LW[4'A_P#91_9KA-UX,\%W[W/B?QJB;K8,Q$,M3 MTPQQ7$Z0I$JQDLZ[$G9IG=5SNQMSM+!O*?V:=>_X*S?LF_#2W^%WP>_X)^>$ M+6SC;S+R]N=.F>[U"?&#-/(-27>YZ< *HP%50 *44KN:>H/L>U?\%,OVC)/ MGASPS_P3X^ 7B*STSQ+XTM(-.O\ 4KR_6&+0]%V^66EE8@(9$1@3U$:2$#+( M3\NR>#/@?^SS_P %3O@]X%^&OC72+CPQX:TW3(KC7DU&$PS3E;AYYY958H&: M1V8C.%W!1@ "OM'Q-_P3@^#'[9-EH/Q[_:P\$:II_P 0-6\,V"^)-.TC5I+> MWM;E85WQ(FY\!6+#EV/'4]:^6/B9_P $>3I_[='AWP;X ^$?B&X^#\Z6O]N: MP=55FB)5_-_>$AQ@A.BGK3A*"5K@T[W/U,LKVSU*SBU'3KN*XM[B)9()X9 Z M2(PRK*PX(((((X(-2UF>"_">C^ O!VD^!O#R2+8:+ID%A8K*^YA##&L: MW. MU1D]ZTZYC0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "OE']N/\ X)F:U^VA\3[?QJ?V MFM7\+:.-&@L-1\,VNE-<07?E2RR"4G[3&@;]YCYHVQL!KZNHIQDXNZ$TF.&GO+ASF2>4@ %C@#@ *J@8 KO MZ**&VW=C"BBBD 4444 %%%% !1110 5D^// WA;XF^"]4^'OC?2_MNCZU8R6 M>IV?GR1>?!(I5T+1LK $$@X(.#6M10!S_P *_A7\/_@GX!T[X7_"WPS#H^@Z M4CI8:? [NL09VD;YG+,Q+LS$L222:Z"BBC< HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /E']N/_@F9K7[:'Q/M_&I_::U? MPMHXT:"PU'PS:Z4UQ!=^5++()2?M,:!OWF/FC;&P&O;_ -F3]F[X?^S[%GEGN[QPT]Y<.X444 M5(PHHHH **** "BBB@ HHHH R?'G@;PM\3?!>J?#WQOI?VW1]:L9+/4[/SY( MO/@D4JZ%HV5@""0<$'!JK\*_A7\/_@GX!T[X7_"WPS#H^@Z4CI8:? [NL09V MD;YG+,Q+LS$L222:Z"BB[M8 HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH \Q_:F_:P^&?[('@FS^(?Q:T[6WTB\U 67VK1]/%P(9F5F42#^'_ ,2_A1IWQL\+^((G\.:GI U*'4)R$6.#9N8R9^X4 MPP8'[I5@>E4OVA?@CX2_:.^"_B'X*^-8@;'7M/:#S@@9K:88:*=0?XHY%1Q[ MK@\5^/*?M/?M"?LZ_L[^._\ @F)J6@WC:]<^+AIEE+;$LT-K*["ZM8AU99W$ M13 PR7,Q[K6L(*:TW);LS]5/V5/VZ/@I^V3>:W!\%;37YK?0!&+_ %#4M*^S MP%I"VQ$8L2S$(S8QP!SC(S[+7S'\&O GA/\ X)9?\$]KS6M=TZ.[U'0='?6/ M$OD.!]OU:8*HA#_W=YB@5L?=0-C.:^5?AU\:7+D?,57!HY%)MK8.:RU/U&HKYH_X)R? MMB>-/VW/V6[_ ,3ZL;+2_&FCW,^DWMY%:[K=[CR5>"[$6?ND2+N3."T;XP" M/FCXY/\ \%1/@S\/]9^,GCO_ (*(>"(M=T2!KN;P5IL]IO:-2"T:1M;JKN!_ M 4.<8W$GE*F^:S8.6ES]+J*^/_A-^VY\4?C;_P $L/%?[3"W$&E>-= \/ZK% M)?V5LAC^V6R%DN$C<,HRK1L5(*[MV!C KYX^ /[1O_!7#]N_X36&F_ OQ1I^ MCP>&I)K?Q)XXO?LUN^L7C2M*D0Q"0GEP/"NV)!_>=OG J4M;] YD?J/7/:U M\6?AEX<\>Z5\+=>\>:5:>)-71]#N+U%NKQ$#%FCC)W, $8Y _A/I6];QO M#;I#)*9&1 &D;JQ ZFOQ_P#C7IG[;_C/_@KA8^"6^+WARQ^)ELOD^&=:LK=O M[-TRT:QFN4A59('8@12R@ED&!3ASWU&W8_8.BOCK]HW]J3]HS_ ()[ M?L,Z?K'QQ\7Z-XT^*FJZQ+IVGZG;P;;/+M+*LS(L4.X10J%QM7+E_9]L_VX/$O[0.D:AH\EK:ZG?^%9;*!Y(;.X*>69(!;*@&'3:O'IL)TNS$\G MGO%+(N5W+A=L+\YZX]:@_8T_:3T[]K7]G/P[\<+/3%L;C4X7BU33T?*QMZ7.ET#_@M M[^P9K6IQZ??>*/$6EQR, ;S4/#DAB3W/DEVQ]%-?4O@7QYX+^)OA2R\=?#WQ M18ZSH^HQ>99:CIUPLL4JYP<,O<$$$=0000""*^=_V>/V/OV9_CG^PC\.M#^( MOP6\.W4FJ_#C2C<:I%I$,=\DKV<9,R7"J)%DR<[L\GKD$@_-O_!##QEXK\"? M'3XJ?LJ7VLR7FDZ4);ZV5B=D5S;78M)70?P^8KQD_P#7):IQ@XMQZ"NT]3], M**^*/VE/AY_P47U3XO>(;ZQ_;[\#_#WPB+LOX0T^[>&VGD@(#*LN8=W#$H7+ MON*DA0#BLS_@EW^V]^TM^TEH7Q(^"OQ$UW1=6\:^$;!G\-^([F!5MKB4F6)5 MN?LX4/&LJQG>BAF1FZD E>S?+=,.;6Q]DV'Q9^&6J?$B]^#VG>/-*G\5:;8" M]O\ P_%>HUW;VY\O$KQ@[E4^;'R1_&OJ*Z&OQK_9L\,_M[_%#_@HC\4=(^%? MQ\T+1OB=86^IP>*O$E[:AK2[@MK^VMI(H5:UDVKYBP%/W:D)'C(Z'ZV_X*#? MMP?'[]CGX-_#CX(^'M>TS4OBSXHTF"'6O$S01M!#+&D<4MQ'&Z)'F6=FVET" M*JOE!QANE[R28*6ES[>HK\P_BM^TK^WO^P+>>%_BMX__ &N/"7Q:T#5=16U\ M0>'+&2W=H7*F0HC(BN@*K)ME7"AE&Y"" ?TN\,^(=,\6^&]/\5Z+*7L]3L8K MNT=A@M%(@=21VX85,H..HT[EZBBBH&%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5^8_P"TWI]@?^"\/@(FRA/F MS:/++^['SR+"^USZL-BX/4;1Z"OTXJC/X7\-76K)K]SX=L9+^/'EWLEHAF7' M3#D;ACZU<)WGC MN4B!/ +M"$!.!EN2!7Y;?LIWO_!+SPO\/+GP/^W5\&?$^G>/M%U&>&]G6;4D M^U)O)56BAF7R9$!V%2BC"*,;]-4\7?#O0M5NHP ESJ M6D0SR*!T 9U)%5"IRQL)QN[GP9JTOPDTS_@E9\3OB3_P3=\!^)_"UAJ.K+'? M/<7D[WTUO#-!'=7$>Z:5HT\EG!PP(0.2 1Q\M?"B;]@_6_V+KOP5H7P:\0^+ M?C[JEC>JABMKJ46CAY&%RFU_)$45N-Y^4N64[N.1^V%K96=C:)865I%#!&@2 M.&*,*B*.P X ]JR_#WPY^'OA&[N+_P *>!-&TR>[!%U-I^EQ0O," M>::JV0.)^=O[%'_*#[XK?]&['2I-"LO#UC#8S;O-LXK1%B?/!R@&#GOQ4FDZ)HV@6OV'0M(M;* N6\ MFTMUC3<>IPH SP.:F53F37<$MBU7Y8_MF_$*P_92_P""T>B_M$_%+1M17PVU MC:W4=Q9VV]I83IKV3L@) 8I)G< :QX=L-"N[,V*FVBDC,22R(ZN6<.$.Q0N[+@$#'/ZD:5I.E:%I\6 MDZ)IEO9VL"[8;:UA6..,>BJH ^E9EG\,_AOIWB!O%NG_#_1(-5=BSZG#I,* MW#$]29 NXD_6J52*5FMAT,\A9(F'57$8CW*>58L#TKR;_@OS_R9EH/_ &4BR_\ 2&_K[@JKK&A: M)XAM19:_HUK?0JX=8;RW650P! ;# C.">?650ZY"A%+# RN/0M+U./9<1)EYC+<(?N-+,8 MSL;!41Y(&[ ^XM(\&^$- N#=Z%X5TVRE(P9;2QCC8CTRH!K2JG45FHK<2B[Z MGXC?LA^-/V.+?QOX\\0_\%)/"_BKQ/XU>^0:98W4=W++/N+?345]"NXV62P'VQB(&#7:2N4:*/J,\N.V2.M_X+!^#+SX]^#?A3 M^W=X"\$ZEK?@E]$C&MV,J-'+;VDDBW$)F\HL8E=7D1G!PAV\Y85^DOB7X<_# MWQI=PW_C'P)HVK3VPQ;S:GI<4[Q#.<*74E>>>*U8[6VBMA916\:PJFQ8E0!0 MN,;<=,8XQ2]JE)22U'RZ6/R8/C/_ ((-3:!;7VE_ KQO>:K=*BIH4-_J0F65 ML 1EVNQ'P3@E6/MGI7ZN^&/#FD>#O#>G^$?#UJ8+#2K&*SL83(SF.&) B+N8 MDG"J!DDD]ZS=(^$WPK\/ZO\ \)!H/PT\/V-_N+?;K/1H(ILGJ=ZH&S^-=!43 MGS E8****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * F*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D! end GRAPHIC 12 pega-20240630_g3.jpg begin 644 pega-20240630_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M/@+N P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO+/CK^V3 M\"_V<_$UKX1^*.MWMK>WE@+R!+;39)E,1=T!)48!W(W%<3_P]+_9 _Z&W5O_ M 13_P"%>'B>)N'L'7E1KXNG&<=&G))KU5SZ7!\&\69AAHXC#8&K.G+52C"3 M37DTM3Z)HJ.TNH;VUBO;/C>(,CRVNJ.*Q,(3 M?24DG\TWI\SW\NX5XES?#/$8+!U*E-?:C"36FZ32U?DKL^C:*H>%O%/A_P ; M>';/Q;X4U6*^TW4(%FLKN Y26,]&&:OUZT)PJ04HNZ>J:V:/#J4YTIN$TTT[ M-/1IK=-=PHHHJB HHKYY_9O_ &^+/]H7XXZI\%H?A=)I+Z9;74QU%M8$PD\F M9(\;/*7&=^?O'&.]>=C,VR_+\31P^(GRSK/E@K-W:MIHFENM['K9?D6:YKA, M1BL+3YJ="*E4=XKE3O9V;3>SV39]#4445Z)Y(45S_P 4_B=X2^#?@+4/B5XZ MNI8-*TQ8VNY8(&D90\BQKA5Y/S.M>+?\/2_V0/\ H;=6_P#!%/\ X5Y./SW) MYEG#/$.=4'6P&$J58)V;A%R2=D[72WLT_F? M1-%>:> /VJOAA\6_A3XB^+7PPFN=2LO#D-P;F*XMWMF>2*#SM@W#C*D#=@XS M[5S'[&O[:EK^UY-XBBMOAU)H'_"/K:$E]5%SY_G^=Z1)MQY7OG=VQS,<_P G MGB:%"%92E73=.UVI**;;32<=+/=HN?"W$%/!XG%5,.XPPSBJO-:+@YM**<6U M+5M;)^9[E1117L'@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!^=7_!7Y4?]HSPNDH&T^$80V?3[9UU>+XQ:X[6MRDRHUA#ABK!L'\J_$,+1QM7C#-?88"GB5SPOSN*Y-'MS M)WOK>W9'](XVOEU#@#)'BLTJX-^SJ'%O[>WO]7N=%N;ISO90[GRR%@0;CC=DX 8E<[0O_!9K M_D3_ )_V$[[_P!%Q5]%?L;Z!I'AS]EGP#9Z+81V\<_A:SNIEC4#?--$LLCG MU+.[$GWKWJL\^S;C7&9;0Q;HT:<:]CSW]M3]N]OVRB,4HXR5619I$5]N3Y<@!.T\C!(\E_:XT_QQ=_\%*+NST+Q);Z- MJ]QKNE#0M6U#_46SFVMQ#(O_%#]B3_ (*#?&?PT/!_Q._: M-\*ZOIJW*7"VLPD0"500K92S4Y 9AU[U\_BLZXKS;,\<\$ZW-0J.%.--4_9K ME=OWBD^9\UK];>:T/JL%P[P1D>399',5A^3$4E4JRJNK[5\Z3_=."Y8J-[;J M_6SU?TG\1OVG/AG\._@"/VB;F]>[T6YL(;C2XX,"6\>8#RHE!^ZQ)YS]T!B? MNFOF#0_VW/\ @H3\4/#MY\7/A9^S_HTOA2T>0K_HH7.GN[0LS+=O%@NJG 5BO M('/X4[]EWX0_M[^+/@1X?UKX+?M,^'=,\-R6\@T_39$R]KB5PZ/_ *(_S;]Q M/S'K7;FN><0YAGT,O2K4^6C&[%NUD]_6Z\[(^&N%,KX8J9 MHW0J\^(G3C/$NIR>SBY)5*X)/!/M%?+G["/[$7Q6_9<^(>N^+?'GBW M0;^VU;21;K#I$LQ82^PO$E:.1S4L,[.-FVE=*\4WJTG>U^A^9T6FZA^W_ /M^ MW>A^*]7N1H%O?7*HD,F#!I=J6"I'V4R';D]FE9N<8K[)U_\ X)[_ +(>O^'! MX;_X4[9V2I'MBO-/N)8KE#V;S-Q+G_?W ]P:^.OV,M;T_P" '_!0/4O"?CRY M2Q$][J6BFXN6VHLK2[HB2>SM&J@]_,'8U^EI( R3@#J37P_A]EN69O@,7B,? M2C5KRJS4^=*36UEKLM_Z6GZ5XJ9QG60YI@<)E=>='#0H4W3Y).,7O>7NM7>B MO>^GJ[\1\2=0USX'_ >\N_A!X#76;CPSHT::3H0E9/,AB55VC:K,Q6,$A0,L M5V@@G-?*?B3]KG_@IKX7\-3_ !3\0?L^:3IV@VD?FW*7.C2KY461\SH;GSE M[D@ M(%!..23G XC\)?MX_$3]EG5_C=\3_ -I>QM-!U'PE/J+:!'IT(:ZLY("R MQ,8XD5#(A !)&\9YR*WXKS*<\QG@\OK5U.C3YG&BH*$=+ISE)IVLU[JZ;:W M.7@?)Z<,JI9AFF'PTJ>(KWNK'T=^R7^UOH/ M[2OP?O/B)?Z4-(O=$E>+7K-9#(D96,2>:AQDHRY(!Y!5AS@$_/.E_P#!0O\ M; _:"\8ZGIW[+GP5TJ?3M- D,=W$9KA8BQ"-*[31H"V#\JC(Y&6QFKW_ 1R MM;:_\ _$"POHED@FO[-)HWZ,K12@@^Q%7[1W[.'BJ[^*?[(WCF\N M[6+>\=C:7)AU"*'.[RBI^2Z48Z=6P/D)KS*^:<6YIPOE^/HN;@U+VWL>55'9 M\L6KI]FVDM^RM;V<-DG F2\:9KE>(C3C43A]7]OS.BN:*E*,FFNZ2(/@=^TYXK\1>#/ MQXDU_44U#3=!TFW1F\VZDNXV!<)\Q4(C MDA>3@#*@EA]<_P#!.W]M7QC^TK%JW@/XGV=NVN:+:I;PR.>#Q4IN52:52<5SIWBG=;#G)4KN4Y-?=ME>6NHV<6H6,ZRPSQ+)#(O1U89!'U!KX/ M_P""SL42^(OA_.(P':RU%6;') >WP/U/YU]J?"0D_"KPR2C=IM;]/NTM<^"XZP.38CA7*L\P6%CAYXCV MJG&%^7W)S_\ 2ZWKYU_X)T?!;]E7XB? MN_USXVZ!X>NM7C\37$,,FJZCY,@@$%N5 7S%^7MY)JZ/I^"*F#I>%.*EB<;/"1^M? MQ*:DY7]G3TM%IV?74^T;KX;_ 9^&O[.7C?3_@CHVFV>F76A:C-<#2[GS8WF M^R,I);=&_9D_9)\8?#/ M0O$5UJD']CZK=_:KN)4?=):L"N%XP-OZU\__ /!%W_C\^(W_ %RTG^=Y79BH M5*?&>21G25*7)5O"-N6+Y'=*UE]QY^"J4JOAWQ'*G7E7C[2A:I*ZE->TC9M- MMIV[LZG]H/\ X*0?$&W^,$_P*_97^','B'5+.[>TN+VXMI;DSSIGS$@BB93M M0A@9&)'RL<8 8Y7@#_@I1\:?AO\ $^U^&W[8OPI@T.&[9 =0M[*6VEM4<[1, MR.SK-%D$$H1@!L;B-M>=?\$K#!IO[7NOZ?XO*KJY\/7T40G^\;E;J R@9_BV MK(?H&KJ?^"SMSHC:_P" +2%H_P"TDL]1>Y QO$#/;B+/MN67'T:OG'GG$=;A MRMQ,L8XRA4LJ-ERSO?>WGJ?7+AOA&AQ;0X.>7QE&I1YG7O+VG-R M2ESIWLHWC:UK7?;1^H?MT?MI_&7]E;XB>';+PKX9\.ZAX;UO3_.,]_:3M.9( MY<3(CI.J8V-$02IY;G(KK/VVOVMM:_9V^%/A_P 8?#&PTS5-3\2:G'%IL.I0 MR2126YB:1I L;HQ.3$!S_'7EG[>/POU7Q3^P#X(\9:E;.=6\):;I4U^SC+A) MK:."8'O_ *QHB?\ <->2>#/&%Y^TY\4?VO51C_ .!,^J_V&OVM_$/[27PY\1>(?B=I^E:7JGAS M5#'>Q:;#)%$EL8@RNRRR.P;9DR4$A)"C)3C%?/OBWQ?=?LN_%_]HSX<6TQM MH->T.5]/C4X^:YN(?*"_[L-]+SVVU] ?\$E_AG_PB/[.=SX\NK?;<^*M8DFC MFJD^7Y-V]#ZEHHHK]>/P0**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /F3]M7]@[Q;^U+\4=(\?Z!X]T[2H=-T:. MR>WO+:1V=EGEDW KQC$@'X5]-T45Y>"R? 9?C:^+H1M.NTYN[=W&]M'HMWL> MUF/$&:9KEV%P.)FG3PRDJ:LE92:;NTKO9;G@_P"W/^R+XC_:ST3P]I7AWQ?9 M:0VBW5Q+*][ [B02*@ &WIC;^M>J_![P1=?#3X3^&?AW?7T=U-H6@VEA+,$X[=*^VJ*WS/A3),VG3J5H-3IKEC*,I1DH]KIIM>M^O=G- MDW'/$>1TZM+#U%*G5ES2A.$9Q_$;X MMW7B[6?$,\$EU>7(E8Q"(. HDE=GDSO)R;!?*HPOFH""' 4.#T !!P,>/0?\$N/VF]: MMH_#7B_]J"+^QE&S[/'=7MRJIZ"%RB=.V17W;17SF8<"<,YEC)XJK2:G/XN6 M4HJ7JDTM>NU]WJ?795XF\8Y/E\,%0KIPI_!SPA-P_P +DF[+HG=+9:'A7[2' M[$FB_'KX$^&_A4GBMK+5/"-G#%H^L26VY7V0K$ZR(&X5PBDX.5*@\@$'RWX= M?\$V?C->Z;:> OCU^TG?ZCX*L /)\+Z-?W)BEV\HA\S"HBGD *W3 V]1]CT5 MT8S@WA_'8Y8JK2?-91=I22E%:)22=I))):[I6=SDP'B#Q5EN6O T*RY.9R5X M1* J0W-G:NOD M*(I(R65CR?G!P#VKRZU_X)^_MM>%K-_"W@K]LJ>/1MOEQPOJ=]#MCZ86-2X3 MCLK5]JT5G4X*R*I@Z.&C&<8TE)1Y9SBTI.[3:>MWW-:/B+Q/2Q^(QDI0G.NX MN?-3A)-P7+%I..C2[6\SPS]C#]B;0/V3--U&_F\2MK6O:PB1WM\+?RHHHE)( MBC7).-QR6)^;"\#%+?V?OV@]7^,VL>/=.U"UU*TO(4LK:VD61# M-.D@)+<C>[>OO7\[G'6XXXEQ%3&SJ MUN:6+2C5;C'6,=$EI[J2=ERV/G;]NG]BOQ1^UKJ'AJ]\.^-K#2!H<-TDJWMN M[^;YIB(QMZ8\L_G7N_@S0I?"_@_2?#,\ZROIVF06KRH,!S'&J$@'L<9K2HKN MPV3X#"9E7Q]*-JM;EYG=Z\JLM-EIV/,QF?YIC\HPV65IITHHGD^ J9O' M,Y1_?1CR)W=N6[=K;;MZA3X@S2ED,\FC-?5YS]HU97YDDKWM?9+2]C(\?^') M_&/@36_"-MFS MT[AA.(,TP638C*Z4TJ-=QL\BO$J\"<,5L>\7*AJ MY'RQ8&&)]U1Y%+EC[10_E4[D3V?F%<^4SH55\>JMAA[K7SK^QI_P3L\0?LT_% MQ_B=XM\>:=K BTF:UL;>SM9$:*61DS)ENVP.N!_?KZKHKU<=P_E68YE1Q]>% MZM'X7=JVM]5L[/57/$RWBK/,IRC$99A:O+1K_&K)WTL[-JZNM';<^5/VR_\ M@G9XA_:6^+J_$[PGX]T[1Q+I$-K?6]Y:R.TLL;/AP5[;"@P?[E?1/PD^'UC\ M*/AAH'PVTYU>+1-)@M/-5<>:R( \F/5FRQ]VKHJ*,#P_E679E6Q]"%JM;XG= MN^M]%LKO5V#,N*L\S;*,/EF*J\U&A\"LE;2RNTKNRT5]@HHHKVCYT**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL3XE^*G\"_#CQ!XVBC# MMH^B7=\J-T8Q0M)@_P#?-15J0HTI5);)-OT1K1HSQ%:-*&\FDO5Z(\:_:?\ M^"B7P?\ V;]:D\$P:?<^)/$4*@W.FV$RQQ6I(R%FF(.UB"#M56([@9&?%[3_ M (+'Z[!-%>ZU^SALT^5L++#X@8''^RS6^UB/3C/M7"?\$Q_@UH/Q^^.'B+XG M_%6V76CH4:7C0WZB1;B^N9'(ED!X?&R1L'C<0>U?67B_]O7]B?3;S4? 'C'X ME6S-9W$EEJ.G7'AF^EC#QL4>,@6Y1@"I'&0<<5^0X/.N(<]P?]J5.HOB;\/-&^(<&AWFFQZUIT5Y%97X42QHZ[EW;21R"".> MA&0#P-ZO*_B/\6_#_B3]D#Q-\7/@GXC862^$-0GT'4K2WDMS&T,4BJR)(JLF MUXR!E1]WCC%?%OP8_:5_;P_:$\"M\$?A#JFH7^KPWTMYJ_BJ2\1)HK1U18X? M.DP(@'60Y4[VR N K9^MS/C'!Y+5H8:<95YU:?-%TTI<[TV2?VOBNM+'PF3^ M'^/XAH8K&TYPPU.C5Y)JK)Q]FM7[S:^SI%I^\Y=-S])J*^6_&WQM^+G[$W[$ M^DW7Q5U)M;^(=Y?7%E;RZC?M=KYKSS2+([DY=$@"\9ZE5X%>,^!? /\ P4W^ M./PZ'[0.@?'*]AANDDN=/TDZ[+;2WB(2,Q6\4?D@$@A58KGTP03&,XUAAJ]/ M#4L)5J5W3524(I7III:2N_B5[67ZHO+_ ZJ8S#5<96QU&CAE5E2A4FWRU9) MM7A9/W7:]W^CM^A5%?)_[!7[7GC;]J+P?XC^#GQ$U@V_BRPTB1[+7;1!#+- MX\HRE5 "RQ.Z?,H .Y> 02><_P"":/[1?Q=\7?%WQ?\ !SXV>-M0U6_M[+SK M1=3GWM;RV\QBGC7W/F*2/^F?UK;"\;95C*F"]E&3CBN91EHN64=XR5]'?16N MGTTU,,9XA#Q6SEO\ >]Z]V_X*??M/ M>,?AIX9\&:#\'_&]WIEYKCRZC->Z;+LD:U5%6,9_NN92?K'7#3\1,HJ9?B\7 MR24<.UVO-2DXIQUV;3/2K>$^?4LTP& ]I!RQ2D[J]J;C!3E&>FC2DMMSZB^( MWQ#\)?"CP3J'Q#\=:I]CTG2X1)>7'ELY4%@H 502Q+, .22*9\,OB3X2^+W M@:P^(W@2_>YTG4T=K.>2!HF<+(T;95P"/F1AR.U?$W_!0S1?VFO"_P"S?X-A M\9?$*VN?#;V>GVNOVDTCG4+S6&CEGD>4E,&)3'A0''(&5. 1<_8/^"?[9%_X M<\"?$?1?C?90?#U;[SW\-MJMP)#;)[L[-P2)Y8RKHA Y(9E XYY MK<_:$T3_ (*3_ SPM#\?O'OQXG$,UY&+O3M'UARFGO)]Q9+?RU@*Y^7Y=XR1 MU'->)@^,\9E>99I[>E5KPI57\-FJ<$WU;5O)+HFW9(^DS'P]R_.LHR7ZM6HX M:I6HQ^*ZE6J-1>R3OYM]9)*[9^AU%>6?L8_'+5_VAOV?-&^(OB2&)-59I;35 M/)3:CS1.5+@=MR[6(' +$#@5Z;J%I]OL)['[3-!Y\+1^=;OMDCR"-RGLPSD' MUK]5P6-HYC@:>+H:QG%2731JZ]&?B.8Y=B,IS*K@<3I.G)PE;57B[.W==NYX MC^UA^WG\+OV7@N@&U_X2+Q-)M;^P;.\$7D(>=\\NUQ%D+/BEXG\7W7BCQ/?:Y EIJ=WD>1 ]T"6.22\SK]]R>Y '4M[W_P2M_Y- M$T[_ +#5]_Z,K\_R?/>)\1QJ\%F"5.FZ3FJ:L^7WK+FE:[ENW9\NJTN?J?$' M#/!F%\.EF.52E5JQKJG*M+FBI>XY2487LHW:2;7-H];'K/QT^/\ \,OV=O!D MGC7XEZZMO$%7.6('->6_L>?MZQ_M:>-]8\(0_" MMM!32]-^UI=-K?VDS#S50*4\E-OWLYW'ICWJ'XN_L">&OB_^T3+\H66 MK>>Z)G&X(\,8D /4AA]":X/_ (*KJ;/]K/PIJ7BZWEET+^P+,E0I*O$MW,9U M'JV#SWPR^U>J?\%&OC'^S)XS_94_L/PYXW\/ZMJDMQ:2>%;;2+J*:2VVR)O; M:A)A3R?,0A@.2%QD8'E9OQ)GU3,,QEA\9##QP=N6G*,6ZNC;NY:ZVLN7NEOJ M_/;YJL9SBJ.J2LH^Z^6]Y^$[/Q0R#0-7DO7DCE\QRD;$/%'NC9QM\U20#U&,D?/FIS>*?&/_ M 2KL GFRVWA?XFE).I$=JT$A&?;SKH#ZL*?^T%X\\'?&:R_9Y\"?"C5(KW6 M=-\/V5A?06G+VMRQM8EB;'1@\4AQZ$'H0:XLRXYSJI4IXG#U%3BJ5&:I\J?M M95)J,DF_>LM;QC2IN4)-1]V\M&^: MZUL?>/[3W[0_AO\ 9C^%%U\2]?L?MTJS);Z;I:W(B:]N'/$8?:VT!0SDX. A MX)P*V/@GX]\2?%'X7:/\0O%7@C_A';K5[47*:0;\W+0Q,0:^,OCY\3_!W[3G[55S?>-M8$?PG^$:&;6;@*7COI_,"F-0/OM-,%A4#K M'&[ C)KW/X*?\%*?V=OC3X^MOAKI-MK>C7M]+Y.EOK-I%'#U[8Z3_ ,$@OV;+&[%QJ/B_QA>HI_U$FH6R(WU*0!OR(K\7K\&\3X?* M)Y+3HT:]%.7LZDG:=-2=WHUH_3OOT7]#X7Q!X,Q>?4^(JN(KX;$-15:E!7IU M7!66J:O&W279:)W;/@]_RB3N_P#L0]<_]&7=U M@FOL^T4O>:;2=NFNO4\-_P""P_A'6=5^#GAKQ?8V[R6FD:Z\=\4&?+$T>$=O M0;D"Y]7 [UVO[(_[4GP'TK]D?PW?:_\ $O1M.D\.Z"EIJMA=7\:7$'?&WAV\\)^+=&M]0TV_@,-Y9W4>Y)4/8C]0>H M(!'(KYGUC_@D3^S+J.MOJ5CXA\66%L\F[^SK;4H&C09^ZK20L^/JQ/O1F63< M0Y?Q+4S?*HPJ>V@H2C-N-FK6DGU5DKK??Y&3\0<*9IP?1R'/)U*7L*CG"=.* MES1E>\6KZ.[=GMMYI^*_\$FM%U7Q-^TOXI^(MI9/%IUMH5PL[ ?*LEQ?$71(-4 M5Y[,Z;/JD27'VA[R79%Y;,&+-O7:,9.X8SFO:/BM\*O!/QJ\!WWPX^(6E?;- M,U! )45RCHRD,KHPY5E8 @_@<@D'PSX9_P#!+7]G_P"&'Q"TOXBZ9XI\57EU MHVHQ7MA;7E];^4)8W#IOV0*S $#C(S7T.-RC/L+QE_:V!A"<*E-4Y*4N5Q]Y M-O9WT2M\]CY/+L^X7QOA]_8>95*E*I2JRJP<8J2G>+2B]5;5N_;1ZZI?/W[: M<:3?\%,O#<4JAE;5/#X93W!ECKZ5_P""GO\ R9MXC_Z_=/\ _2N*M[XE?L/_ M @^*GQOL?C]XDU77H];L+BSF@AM+R);2UL9P[4BY6P4::JZ=8R@WRZZZ)GC7_!*3_DTNV_[&"] M_FE?2=<5\ _@/X,_9R^'R?#;P'=ZA/IZ7#OV=OAY#\,_ MW?SZ?!G%>2\DQW^O/\ :NGLO8^SWUYN:^W:W4]Y<1Y;_P 0 MU>27?M_K'M=O=Y>3EW[WZ'5ZM_R"KG_KW?\ ]!-?GQ_P1P_Y+-XK_P"Q87_T MHCK]#+B!+FW>VD)VR(5;'7!&*\A_9P_8C^$7[+OB6_\ %7PZU77KBYU&Q%I. MNK7D4J!-ZOE0D2$'*CN:,]R3'9AQ'EN-I6Y*#J.=WK[RBE9==@X9XCRW*N$< MWRZNW[3$JDH65U[DI-W?3=&I^TW\(?V>/C)X:L_#GQ]O-/M%65WTB^GU1+2X MA? W^4[$9XV[E(93\I(R 1\5_M2?#[]B']G#X:ZGX8^#'B8^*O&>N!+6*ZFU M:*]&DV^]6E?,*K&CLJ^6 \00>*H]*U+Q#J%I()+27Q M%=)+'"XZ,L4:(A(ZC<&P>1R :\7B?AW,\ZS"I'#X.BE)*/MY.\TFK.T4OB6J MBV]-+6/H>#.+,FX=RJE/%8_$2<).7U:"M3SM?L-_ > M+P3^R#I7@#XC^'8IFU^*:]UC2[Z ,I6X.5C=&'7RA&"#R#D=J\R_:V\#?LV_ ML0?#N;Q1\%OAG::?X[\3&33O#URMU<7$UKO7$UQ")9'\LJC;04 .Z1!TR*^P MJ\Q\>_LG?#3XF?&[1?CMXUU'6+W4/#XC_LK2Y+J/[!$4)96\OR]Q.\[\[^65 M<\ "O8S/AM1R*E@\!3@ZM.,:<*DTN:FM%*:=KJ5KM6M[VIX&3<7N7$U;,,SJ MU%0JRE5J4H2DHU9:N-.232<6[)\R?NIKJ?(G[27[..H?LY?\$Z]!T.6T*ZSJ MOC"SU#Q=(HY5GMKC9"Q_NQGRTQTW[B/O5SW[3P\*KH?[-[?#,6@U?_A%;'?] MAV^9YF^V\O=MYW>?Y_7G=N[YK]#OB3\-_!WQ<\$:A\//'VD+?:5J4/EW,#,5 M/!#*RL.596 8$="!7B_P9_X)I?L[?!;X@6WQ'TR?7-8OM/F\[3(M:NXGBM9! M]V0+'$FYEZ@L2 0#C(!KY7.. \<\3[#+XQ]A.%*#;=I4_9S4FTK>\Y6[J[;N M?;\/^)^6QP?UG-93^LTZE:HHQC>-7VU-P46[KE4&]+II122['T)1117ZX?@X M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %!( R317"?'G2?$NJ>'[7^Q;>XN+2*X+:E:VK$/(G&.!U Y M]>H..*J*YI6!Z'9:5K&F:W;&\TJ\6:,2,A9#6H))S]CEE(#(68+P1AB$(Z'J M,D5J?$3P#\,?"OA[5?$&J63/=7GF&W::X8OYS [0@ST!YYSQG/%6X14^745] M#OKS5-,T^T%_?ZC!! <8FFF54.>G)..:@LO$_AK4[@6>F^(;&XF8$K%!=H[' M')X!S7E7B#0_$]O\ M+TNXL+F:=]05Q D3,T<1\PJ" ,CM]-P%:GPXU7X66_ MBV#3K/P9>:1JNPBW>]9QORI!&"QP2,]1CWS1[-X7/0=3\3>'-%F2VUC7K M.UDD&42XN50D>N":L76I:=8VG]H7M_!#!@'SY90J<]/F)QS7E7@;POI'Q*U_ MQ9JWB>W^T2BX,5L68_N02X!'/8*H'TK-L=6NM2_9SU"VNI"WV/4DAB+'.$WQ ML!^!8T_9*]K]OQ"Y[/8ZA8:G;B[TV^AN(B2!+!*'4D=>1Q42Z_H3ZC_9":U: M&[R1]E%ROF9 R1MSGIS7GOP8UB/PG:ZWX=U24K%8Q+J,.X\^2\88_D-OXDUS M7P^@O)/BQH>OZB3Y^L"YO6![!A,H'_CN?H11[+?78+GN5%%%8C"BBL_Q7XK\ M.>!O#EWXM\6ZO#8:;80F6\O)SA(DZ;CCMS0!H45%87UIJEC#J>GW"RV]Q$LL M$J='1@"K#V((-2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8?C2#Q\ZVUQX$N[ M)7C9OM,%\IVR@XVX(&01@]QUK^'4FH);,1I]G).%BA&>&Q MGYCWR>_T&/8**T]J[WL*QQS>+OBA_P (_'JR?#Q#="\9)[$W(W>5M!#J<_WB M1C!Z5CVF@^.O'_Q"TWQ9XD\,KH]II8!5'F#/(02P'J><=@ ,]:])HI*=MD%C MS"30OB)\._$6N?\ ")^&1J5GK3%X)5E -NYW'D>VX^QP.>M$OPQU_1_@A<>% M[>S\_4KJZ2XF@B8'!WI\N>APJC/OFO3Z*/:R_KR"QY1\0?AYXQNSI-SX9L7\ MRZT6.PU4*0-@78?FY_#C^Y6U>^"]4L_BSXX&-J8650#W[ MK^==[11[65K!8****S&%>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ M /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS M_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_ MZ)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !17/?%GXJ^ /@9\,]=^,?Q M5\0KI/AOPSI,O#6G>+_ M U?"ZT[5;&&\T^Y",HF@E0/&^& (RK X(!&>15#OM8S:_P#"5>)[33_.&<93[1(F[GTK=\&^-_!? MQ%\.6WC#X?>+M+UW2+Q2UGJFC:A'=6TXSC*2QLRL,^AING44%-IV?7H)2BY6 MOJ:E%9?C'QQX*^'>@R>*?B!XPTO0M,A=5FU+6=0CM8$9CM4&21E4$D@ $\DU M8\/>(_#WB[1+;Q+X4UVSU/3;V(2V>H:==)-!.AZ,DB$JP/J"14\LN7FMH.ZO M8N45P'CK]J[]EOX7>*T\"?$S]I/P!X=UR0J(]&UWQC8VEVQ.,8AEE5SG(QQW M%=I\UFTBTV*T-U+J,MRJP) %WF4R$[0@7YMV<8YSBJ=.I%)M/ M7;S$I1=[/8MT5RO@/XZ_!'XIZE-HWPQ^,?A7Q'>6\'G7%IH/B&VO)8HMP7>R MQ.Q5,O"'P_\/S^+/'GBO3=$TJUV?:M3U>^CMK>')(+201 MW)"Y&0KF%F"DCD UOU,HRB[-68)IJZ"BBBD,**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR MC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3/P[_ -@* MT_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^9__@LQ^T-\7_CK_P % M&_CM\$OVPOVC/%/@GPKX%TK5?^%7^#;6&=M.U*>&%'TZ!HD(1/MD;>-0N M8X3YCO#<&&Y2(&9 C1 J^UMV5Q7CO_!9[]O#_@C)^U5\-?C/\#?C+X<%I\=O MAE;:SHG@R^UKPQ>/8]3LI8;6(C2!+)+)$RJJO#J)2WCN- MB&0$*/EDR?TRLL7B^''&G%T>2#YHN*Y9)16L96T;W75NZOU/E*;HT( MO@?H=M?G3-1GF\R"YN(=72WTR\^4!%EGLENF)4+O$8XPB@=7_P %@_\ @L1) M^UA\89/^"5O[#_Q[\'^#M'U.YDT[XI?&3Q3XKM]*TR*%.= M-OM6U^[1!YMRT%O.[K$B\)&N5B3J2Q=V\ROB,SH9%..-;E*JHJ,;:0BOM/2R M;Z+?JSKIT\)4S"+P]DH-W=_B;Z+OY_ZH1D=:SQ.(JX_A[#6C%?O>5)*T=OU>K;[E4J<,/F=6[;]R M[?7?^K'XU_L?^#/^"5%S^RU\?+O_ (*AZQXSLOVB-)U+4#X?L]0O-0BO9)_( M58Q&@^26\^W&83BZR NQC@"1A^BG_!&CPY^TEX=_X-YOC7_PO>+5H=%O/"GB MVX^'%MK6\2)HS:(?FB5^5MGN!.T8X!R[#Y74GYK_ .">/_!.C]A__@IM^Q?\ M1OVS?V\?VW+D?M8OGU#Q%JWB^"%_#'V=1Y,]Q!*P\Y)% )#800[(XO+9" MU>Y_\$:OVUOVC/VJ/^".?[4?PX^/GB>]\30?#;X?ZM8^&?%>I.TEQ5OFE\GR58,^7"W"J3A5 ]W.JGM\/5C!MN%2GSJ5[1V7[O3:^_ETLSS\!# MV=2#DDN:,N6V[Z^]YV/A?_@A!\0]=_8T_;W^!7QVU74&B\(_&+4-6\":E*WR M+]H:2&,0D]-J7$^E3$GLYZ8S7Z8_\'-_Q$\0_%?3/@?_ ,$SOAOJ)36OB_X^ MAN]9\KDV^GVSK$C2K_SS,LYFSV^PL>,<_GA\.OV>]6^)'_!MQ=?M$>#1+%XB M^#?[1ESK=I?6W^NALY[73;:?9W&)7M9B>PM\]J^K/^"='Q9U/_@L%_P5F\:? M\%#_ !!HLL/AWX0? ^ST[0K6:/BSU:[T]XI(\'C'G2ZRZD>D9]ZK,H4YYB\T M?_+CGB_\47^[^_G7W"PLI1PJPG_/SE:]'\7Y/[SJ/^#.C_DWKXT?]CGIO_I) M)7[(U^-W_!G1_P F]?&C_L<]-_\ 222OV1KXSBO_ )*"OZK_ -)1[F3_ /(M MI^C_ #84445\\>F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<_ M_)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$ MI6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!\W?MQ_\$L_V2?VW/AEXOT+Q+\%? VF>-_$FBW%I8?$F3P1: MW6IZ97+,R$A@IE7D=1UKT;]EC]D[X'_ +(/PLTWX9_!CX9^&=!^ MSZ;:P:Q?^'O#L&GMJ]Q%$$:ZG$0R[L=S9=G(W$;C7I=%=,L9BIX=4)3;@G>U M]#)4*,:OM%%W,D\[+XVO "[L68@ M!N.2:](_8]_X(??\$_/V%?C9:_M!?L\> ]=T_P 36=C<6<%S?^)[FZC$4R;) M 8Y&*DD=^U?7=%=-3.OP9;X"?M&Z'?:CX']$&DV.F:G*;H/:;2IBE,F?-!#$'=G(.#7;45Q_6*[HJC MS/E3NE?2_>W*YX;$L3E@LM45T5\TS'$P MC"K6E)+57;>O?U,J>$PM*3E""3?9'SY\#O\ @F!^R!^SU^R/XL_8@^'7@B_7 MX>>-?MYU_2]0UB:XEE-Y;I;S%9G.]#LC3:5(*LNX8-6_V+/^";G[*'[ 'PT\ M1?"C]FKP7>:9I7BJ^-WK;7^JRW<\[F$0A?,D)8*J@X4< NQ[U[Q16<\=C*D9 M1E4;4G=ZO5]WW94&-3TR MQ\2W\5YJJ:EK,UXSRQH44J922HVD\"O=Z**RK5ZV)JNI5DY2>[>K9=.G"E!1 M@K)= HHHK(L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\> M_P#8!?\ ]#6@#NOA=_R3/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \9 M_;A_:X_X8S^%>G?$S_A7W_"2?VAX@BTO[%_:WV/R]\$\OF;_ "I=%>W_JUDG_/K_R:7^9^<_\ M$8/$7_H._P#*5'_Y6?H9_P /YO\ JU3_ ,OG_P"X:/\ A_-_U:I_Y?/_ -PU M^>=%'^K62?\ /K_R:7^8?\1@\1?^@[_RE1_^5GZ&?\/YO^K5/_+Y_P#N&C_A M_-_U:I_Y?/\ ]PU^>=%'^K62?\^O_)I?YA_Q&#Q%_P"@[_RE1_\ E9^AG_#^ M;_JU3_R^?_N&C_A_-_U:I_Y?/_W#7YYT4?ZM9)_SZ_\ )I?YA_Q&#Q%_Z#O_ M "E1_P#E9^AG_#^;_JU3_P OG_[AH_X?S?\ 5JG_ )?/_P!PU^>=%'^K62?\ M^O\ R:7^8?\ $8/$7_H._P#*5'_Y6?H9_P /YO\ JU3_ ,OG_P"X:/\ A_-_ MU:I_Y?/_ -PU^>=%'^K62?\ /K_R:7^8?\1@\1?^@[_RE1_^5GZ&?\/YO^K5 M/_+Y_P#N&C_A_-_U:I_Y?/\ ]PU^>=%'^K62?\^O_)I?YA_Q&#Q%_P"@[_RE M1_\ E9^AG_#^;_JU3_R^?_N&C_A_-_U:I_Y?/_W#7YYT4?ZM9)_SZ_\ )I?Y MA_Q&#Q%_Z#O_ "E1_P#E9^N7[#W_ 4M_P"&S/BIJ7PS_P"%*_\ "-_V?X?E MU/[;_P )']L\S9/!%Y>S[-%C/G9W;C]W&.(?HP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"_ M_H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QI_P7"_Y- M6\.?]E!MO_2&^K\LJ_4W_@N%_P FK>'/^R@VW_I#?5^65?J'"G_(H7JS^,/& M[_DO*G_7NG^04445](?D04444 %%%% !1110 4444 %%%% !1110 4444 ?9 MG_!#S_DZ?Q'_ -D_N?\ TNL:_4RORS_X(>?\G3^(_P#LG]S_ .EUC7ZF5^7\ M5?\ (WEZ+\C^S_!'_D@Z?_7RI^84445\V?KH4444 %%%% !1110 4444 %%% M% !1110 5SWQ#^(-KX"LK>0Z;)>75Y-Y=I;1MMWMQG)P<=1V/6NAKE?BG8> MM7L+;2?&^J"R:5V:QN=^THP S\Q&!U'!Z_A50LY:B9G_ Z^('CG7KJ&QU[P M9*(9IIP=360;(]K-\K +C@C9UY(S4>O^-/C%#/?WVD>![2&PT]G+->N2\JKR M67#KD8YX!],FN9^%GC'7= \46/@^UUJ'4].O)YP(EPSP8D?Y]P]<;^I&&[=: MZ+X@^,[KQ;J4GPS\&7D*%P5U;4I' C@CZ,@/QQUSFL'XLZ#I7A;P=X=M='E$MEI^H[9I58-N8C<6..YPQ M_&K_ ,3+FWU;XK>$+73+A)9(YUF'OC-K'B#XEIX4@TZU&G2W4T<-P%;S'5%8A M@=V.2OIT-8$OB"3X87]]/&2D>N>&H)[7;VN=@3/YEV/U%2^'?#Q\+_$[P;I# MIMD&C-).._F.)V;\B_]@%__ $-: M]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L M!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ^-/^"X7_)JWAS_LH-M_Z0WU?EE7ZF_\%PO^35O#G_90;;_TAOJ_ M+*OU#A3_ )%"]6?QAXW?\EY4_P"O=/\ (****^D/R(**** "BBB@ HHHH ** M** "BBB@ HHHH **** /LS_@AY_R=/XC_P"R?W/_ *76-?J97Y9_\$//^3I_ M$?\ V3^Y_P#2ZQK]3*_+^*O^1O+T7Y']G^"/_)!T_P#KY4_,****^;/UT*** M* "BBB@ HHHH **** "BBB@ HHHH *IZQX?T/Q# MOKFD6]VB'*">(-M/J,] M/PJY11L!B>#_ %X?\&6[)IMC#YS.Y:Z\D!RK.6"9ZX ('X5C2_ +X;S2M-) MI]QN=B3_ *6W4UVE%5SS3O<5D8.G?#3P?IOAJ?PC%IIDL+F4R2Q32%CN( R# MU!^4=*C\*?"SP7X,OFU/1=-87!4JLTTIH4+!"Y7& MUMPYZ]>2>]:]%'-+N!A:W\-_"?B&/3XM5L&D&F(%M<2D84;>&_O#Y1U]_6K- MYX/T._\ %%KXPN87-]9PF.!Q(0H4[NHZ'[[5J44N:7<+!1112 *\H_;G_P"3 M1_'O_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\ ),_#O_8"M/\ T2E; MM87PN_Y)GX=_[ 5I_P"B4K=H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /C3_@N%_R:MX<_[*#;?^D-]7Y95^IO_!<+_DU; MPY_V4&V_](;ZORRK]0X4_P"10O5G\8>-W_)>5/\ KW3_ ""BBBOI#\B"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#[,_X(>?\G3^(_\ LG]S_P"EUC7Z MF5^6?_!#S_DZ?Q'_ -D_N?\ TNL:_4ROR_BK_D;R]%^1_9_@C_R0=/\ Z^5/ MS"BBBOFS]="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]@%__ M $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^-/^"X7_ ":M MX<_[*#;?^D-]7Y95^IO_ 7"_P"35O#G_90;;_TAOJ_+*OU#A3_D4+U9_&'C M=_R7E3_KW3_(****^D/R(**** "BBB@ HHHH **** "BBB@ HHHH **** /L MS_@AY_R=/XC_ .R?W/\ Z76-?J97Y9_\$//^3I_$?_9/[G_TNL:_4ROR_BK_ M )&\O1?D?V?X(_\ )!T_^OE3\PHHHKYL_70HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_DT?Q[_ -@%_P#T M-:]7KRC]N?\ Y-'\>_\ 8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29 M^'?^P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /C3_ (+A?\FK>'/^R@VW_I#?5^65?J;_ ,%PO^35O#G_ &4& MV_\ 2&^K\LJ_4.%/^10O5G\8>-W_ "7E3_KW3_(****^D/R(**** "BBB@ H MHHH **** "BBB@ HHHH **** /LS_@AY_P G3^(_^R?W/_I=8U^IE?EG_P $ M//\ DZ?Q'_V3^Y_]+K&OU,K\OXJ_Y&\O1?D?V?X(_P#)!T_^OE3\PHHHKYL_ M70HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3 M/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^-/^"X7_)JWAS_ +*#;?\ MI#?5^65?J;_P7"_Y-6\.?]E!MO\ TAOJ_+*OU#A3_D4+U9_&'C=_R7E3_KW3 M_(****^D/R(**** "BBB@ HHHH **** "BBB@ HHHH **** /LS_ ((>?\G3 M^(_^R?W/_I=8U^IE?EG_ ,$//^3I_$?_ &3^Y_\ 2ZQK]3*_+^*O^1O+T7Y' M]G^"/_)!T_\ KY4_,****^;/UT**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_P"31_'O_8!?_P!#6O5Z\H_; MG_Y-'\>_]@%__0UH [KX7?\ ),_#O_8"M/\ T2E;M87PN_Y)GX=_[ 5I_P"B M4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /C3_@N%_R:MX<_[*#;?^D-]7Y95^IO_!<+_DU;PY_V4&V_](;ZORRK]0X4 M_P"10O5G\8>-W_)>5/\ KW3_ ""BBBOI#\B"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#[,_X(>?\G3^(_\ LG]S_P"EUC7ZF5^6?_!#S_DZ?Q'_ -D_ MN?\ TNL:_4ROR_BK_D;R]%^1_9_@C_R0=/\ Z^5/S"BBBOFS]="BBB@ HHHH M **** "BBB@ HHHH **** "BBJ'B'Q-H7A2P.I^(-22VAW;0S DL?0 9)/TH M2;>@%^BN4\&_&'PAXQNDTNVNFAO97<1VK1N=RJ3@AMH'*C=CMGVJSXU^*7A+ MP)(EMK%S))<2<_9K50SJO]X@D #ZGFJY)+/&FD>#="7Q#JT< M[0,ZH%A0%LL,C@D#MZUE>%/C)X8\8:U%H6F6&H)-*K%6N(%5/E!)Y#'TH4)- M72%='645R/BCXT^$_"^L2Z)+;7MW-;C-T;.$,L/KN)8=,C/I6C?_ !$\-V/@ MT>.DEEGL&"X," ODMMQ@D8(/!^E')+33<=S=HK*\&^,M'\BB41"5HV M690&5AC@@$]B#^-9ME\6O"VH>,SX%M8[IKL3R1&3RU\K<@);G=G^$CIUHY9: MZ;!BBBI *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [K MX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C3_@N%_R:MX<_P"R M@VW_ *0WU?EE7ZF_\%PO^35O#G_90;;_ -(;ZORRK]0X4_Y%"]6?QAXW?\EY M4_Z]T_R"BBBOI#\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[,_P"" M'G_)T_B/_LG]S_Z76-?J97Y9_P#!#S_DZ?Q'_P!D_N?_ $NL:_4ROR_BK_D; MR]%^1_9_@C_R0=/_ *^5/S"BBBOFS]="BBB@ HHHH **** "BBB@ HHHH ** M** "N3^+'P_OO'6G6DFD7D45Y83&6!)QF.3.,@\'T'8CL>M=96'XT\#6OC-+ M9I-8O;&:T9C!/8S;&&[&<\<]!Z54'RRN#.'^%/C2VT[5+3PKXG\+107DUQH_C[X,\/Z#X/=/L6BU !;:>RS\I MZ#OR,X!! /.:Z?Q;X=\2ZMIMK!X8\4MIEQ;,"9!'N64;<;2,]._0UBZ!\*]: M/BF#QAXZ\6-JES:+BUC2$(B'G!X],YP .?6IBX\EI#L9/P7A@O=2\8RZB@9Y M;TK<%^NTF7(/Z_E7,:++-)^SOJ\=-CU8$:A;M#N#$YR0??)/8C)YYJW>?"2V7X9-\/=)U$1L[K))=RQYWN'# M$D ^V .P ZU?/&][[V_ 5FN6-R0(9M'BU2R5N S&,94?5F _X M#69X$T6;1_B3X4DN\FXO]/EO+AFZLT@G()_X"%KL?&WP8_X2Z/1U75U@;3[1 M+:Z;RR?.C7;C'/'(;KZUJ:E\/Y;SXBZ7XUM[Z.*#3K,P?9?+.6XD P>P^BBBN_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ & 7 M_P#0UH [KX7?\DS\._\ 8"M/_1*5NUA?"[_DF?AW_L!6G_HE*W: "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XT_P""X7_) MJWAS_LH-M_Z0WU?EE7ZF_P#!<+_DU;PY_P!E!MO_ $AOJ_+*OU#A3_D4+U9_ M&'C=_P EY4_Z]T_R"BBBOI#\B"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#[,_X(>?\ )T_B/_LG]S_Z76-?J97Y9_\ !#S_ ).G\1_]D_N?_2ZQK]3* M_+^*O^1O+T7Y']G^"/\ R0=/_KY4_,****^;/UT**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_]@%_ M_0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y M)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** /C3_@N%_R:MX<_P"R@VW_ *0WU?EE7ZF_\%PO^35O#G_9 M0;;_ -(;ZORRK]0X4_Y%"]6?QAXW?\EY4_Z]T_R"BBBOI#\B"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#[,_P""'G_)T_B/_LG]S_Z76-?J97Y9_P#! M#S_DZ?Q'_P!D_N?_ $NL:_4ROR_BK_D;R]%^1_9_@C_R0=/_ *^5/S"BBBOF MS]="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ M "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XT_X+A?\FK>'/^R@VW_I M#?5^65?J;_P7"_Y-6\.?]E!MO_2&^K\LJ_4.%/\ D4+U9_&'C=_R7E3_ *]T M_P @HHHKZ0_(@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^S/^"'G_)T M_B/_ +)_<_\ I=8U^IE?EG_P0\_Y.G\1_P#9/[G_ -+K&OU,K\OXJ_Y&\O1? MD?V?X(_\D'3_ .OE3\PHHHKYL_70HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\ MH_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%: M?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /C3_@N%_P FK>'/^R@VW_I#?5^65?J;_P %PO\ DU;PY_V4&V_](;ZO MRRK]0X4_Y%"]6?QAXW?\EY4_Z]T_R"BBBOI#\B"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#[,_X(>?\G3^(_P#LG]S_ .EUC7ZF5^6?_!#S_DZ?Q'_V M3^Y_]+K&OU,K\OXJ_P"1O+T7Y']G^"/_ "0=/_KY4_,****^;/UT**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_ M;G_Y-'\>_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ & 7_P#0UH [KX7?\DS\._\ M8"M/_1*5NUA?"[_DF?AW_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH * M**^;?^"@_P#P5-_91_X)W_#[5]5^*?Q+T&X\9V^ARW_A_P"'G]L>7J.L.%/E M1A8XY6@21AM$SILR#R<&ML/AZ^*JJE1BY2?1$5*M.C!SF[)'TE17SI^QQ_P5 M8_85_;C.E^'?@?\ M#>'+[Q;?:6EW<>#7NWAOX7$0DFB2.XCB>X\KYMSQJ1A M2W KI?VVOV_/V7/^">_PO7XJ_M._$6+2+6YF\G2=+MH_/U#5)1C*6UNIW2;0 M06;A$!!9ER,Z/ XR.(6'=.7._LV=_N(6(H.E[127+WOH>S45Y;^QI^U_\(/V M[/V?])_:5^!3:H?#6M7%U#9'6+(6]QNMYW@DW1AFP-\;8YYR_^US_ ,'& M_P#P3:_8]^,^H_ ?Q5K_ (K\5Z]HETUIKY\$Z)%=6^FW*G#P2333PJ\B'AA' MOVL"IPRE1='+\/7(?"/AZ*XTR.56VOMEEG MC:95(/SQ(ZMC*EA@ET,LS#$UI4J5*3E'=6=UZ]@J8O#4H**6 M*-Q&PD;6WGZ'U[17D_ M[:G[:/P._8%^ M]^T9^T'JE[;^'[&^MK/R],M//N;B>>0(D<499=QQN<\C"H MQ[8KD_\ @GW_ ,%,OV:/^"EWA/Q%XS_9J?7VLO"^HPV6J?V_I(M'\V6,R+L M=MPV@Y/%2L'BI85XE0?LT[.5M+^OS&Z]%552'/\ MLH-M_P"D-]7Y95^IO_!<+_DU;PY_V4&V_P#2&^K\LJ_4.%/^10O5G\8>-W_) M>5/^O=/\@HHHKZ0_(@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^S/\ M@AY_R=/XC_[)_<_^EUC7ZF5^6?\ P0\_Y.G\1_\ 9/[G_P!+K&OU,K\OXJ_Y M&\O1?D?V?X(_\D'3_P"OE3\PHHHKYL_70HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-: M]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L M!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "OYHO^"TG[-_QC_93_ ."A MGQO^/?[4/[.6H>/?!GQ2T_58_AWXVEN)A9:1=7<2+93"5 4\^S"^0+:7;E1O M08$;5_2[7XX?\%:/^"HO_!0'P9\/OVA/V1/C9_P3*\17/@/6+37-'\)_%K0[ M>]CL(M*&7.VK:K2ZO;J>T_\ !$/3/^"+/Q5U#2?CG^P]X7T/2OC!I'@" M'2O&.EE[JUOH5=8/M,XLYG,3!I8P#;(2X\L_X(C?L,_M._%3_@J!X8_;^T+]D#4?@5\*O#WAW]Y9WL'-K^'1V.:G".)RF;J4TN7F:LFD[+25O\SR;_@@7XVOO MAI_P0)TWXCZ8H-SX?TWQ?J5N&7(+P7M]*N1WY05\T?\ !J!^S5\&_C?\(?CE M\8/C9\.M&\7ZKK?B"VT.ZN/$FG1WC&U:W>>X3,H;'G-."_\ >\M<_=%?5G_! MNAX0TOX@_P#!$#PIX!UO=]BUQ_$^GW>SKY4VHWD;X]]K&OSX_P""57_!0W0_ M^" GCGXZ_LGHRWMS DL60970>1KV3Y4<[_P2X^,'C#]DKX7? M\%"O@;X!UNZBL?#WP]U:;1'$Q)L[JVN;K34N$/\ #)LN4);N84S]T5]1_P#! MN[^P]^SW\:O^".GQ-O/B-\+]#UC4_B#KFMZ=?:KJ&FQ2W$-O#9116Z1R,I:/ MRI#),A4@J[[@<@8\[_X(1?\ !/[XN?M:?LK_ +6'Q^^)&@R:*?C[X:O_ ]X M+O+V)HX[FXG^TW$]VNX9:!+F2U4.,AC%*,Y0UYQ_P3;_ ."Q?A[_ ()/?L0? M&']@O]I3X1>+]/\ BCH^NZM)X4T]=/18DN[FTC@\BZ+R*T(CGC\TN X>.7Y< MD#=Z>8QJXSZS1P3O54Z3E9ZZ12O\I;]CDPKA0]C.OI!QG:_F[_BMCN?^#>OX MH>(=<_X)$_MF_!^_O9)-.\.>$M2U/3XG8D1/?:'?1RA?0'["AP.,DGJ37R/_ M ,$SM-Y]Q\J*';;+)+)GC)M=49U'3- MEG@C-???_!$?]D+XB?L_?\$//VD_C;\3/#=UI%S\4O VNW>B6=["8Y9-*M=% MND@N2K8*B22:X*Y'S($<95P:^>OV9?V8?^&E/^#6[XHWVFZ?Y^K_ [^,5]X MPTO"9*K:65@MV<]<"SFNF^JCZC;ZSAOK>,5_W@XO[I:_(CV57V%# M^:,')?*2:_ ^N_\ @X%UBX_;"_;F_9N_X)8Z%,\^GWFJR>-?']M"Y.+"%9@# MQ]UEM+?4VP?^>L?3(SSO_!G1_P F]?&C_L<]-_\ 222N0_X-^E^*/[=W[1?Q ML_X*<_']?M>I:!\-;#P3HER^6C:Z738H[B://W7$-I&S#UU!^N2:Z_\ X,Z/ M^3>OC1_V.>F_^DDE>3CH+!\/XC )_P )4K_XI2)_GY[>B M22_4_9&BBBOST^E"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#XT_X+A?\FK>'/\ LH-M_P"D-]7Y95^IO_!<+_DU;PY_V4&V_P#2 M&^K\LJ_4.%/^10O5G\8>-W_)>5/^O=/\@HHHKZ0_(@HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ^S/\ @AY_R=/XC_[)_<_^EUC7ZF5^6?\ P0\_Y.G\ M1_\ 9/[G_P!+K&OU,K\OXJ_Y&\O1?D?V?X(_\D'3_P"OE3\PHHHKYL_70HHH MH **** "BBB@ HHHH **** "BBB@ HHKB_C3XUU_P=I5D-"D2W-YAVE%><_!VQ\<30P:JOC6WNM(-Q<>?:^2-Y;>_ MS XR-S?-U'!K,^,WBGXFV:RWEOYFD:9;WPMX'AGQ+=,59M^1_#A>GJ>Y'%*G M>?+<5]#UFBN'^,7B_6?#GA*QMM"N6BO-2F2%9P?F5=N20>Q)P,^YK)MI?%/P MO^(>D:'J'BZ[U6RU@>7(+QRQ20G;EG45Y3;MXR^*GB M/7[G3O&-YIMOI,ACL(+60JKL"P4M@CKMR3S][VH?XA^(-;^!%SKG]I2Q:A:7 M:6\EU Y1VPZ'.1ZJP!]>:?LGW_IA<]6HKA/@CXHU._T?4-)\2ZE)/=:=<;FG MN)"Q,+KE3D\XX8_0BN7\$^-/%>O?%FQN;G6KL:=J4]S);69G;R_*59 ORYQP M5_-:7LG=^07/8Z***S&%>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ M /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% ! M1110 4444 %%%% !1110 5SGQ?\ A)\/OCU\+=?^"WQ8\/\ ]J^&?%&E3:;K MNF_:Y8/M-K*I22/S(721,J2-R,K#L171T4XRE"2E%V:$TI*S*'A7PQH?@KPQ MIO@WPQ8_9M-TBPALM/MO-9_*@B0)&FYR6;"J!EB2<H.*:LT,M;6VLK:.RLK=(884"111(%5% P M% ' '&*YSQ7\%O@YX[U^V\5^./A-X9UG5+, 6>I:KH-O<7$ !R-DDB%EP>> M#73441E*+NG8&DU9D=W96=_9RZ??VD4]O/$T'_ M AX2\):?)I/A7POIVF6DTADEM=/LHX8W<@*6*H "2 !GT ]*;X:\%^#O!D, MMMX/\)Z9I,<[!IH]-L(X%D8# +! ,GZUIT4W*3OKN*R"BBBI&%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QI_P7"_Y-6\.?]E!M MO_2&^K\LJ_4W_@N%_P FK>'/^R@VW_I#?5^65?J'"G_(H7JS^,/&[_DO*G_7 MNG^04445](?D04444 %%%% !1110 4444 %%%% !1110 4444 ?9G_!#S_DZ M?Q'_ -D_N?\ TNL:_4RORS_X(>?\G3^(_P#LG]S_ .EUC7ZF5^7\5?\ (WEZ M+\C^S_!'_D@Z?_7RI^84445\V?KH4444 %%%% !1110 4444 %%%% !1110 M5SGQ%U^+1K&&"_\ !=QK-EVM[I!'$=+U^QMVE_LRX2695'(0J,M] 0/SK,U/Q%I_Q6 M^*/AT^%EFEM]-(N+J5XBHCPP8@Y_W0,]"3Q7JVU=NW QC&*9;6=I9@K:6L<0 M8Y81H%R?PI1J6C:P6/)O#GBFP^$?B/Q1I'B6.6-KB8SZ>5B)$PRY49'3(9>> MG!]*I6^A7NC?LZ7TU]"T;7NH1SQJXP=F^-0<>^TGZ$5[+<65G=E6NK2*4HE/F@AN(S%/"KH>JNH(/X&J]KUMV_ +'BWC:?4_!UQ;7^D1,P\2>& M8K5@O_/0*BDCWV[1_P "K770X_#7QB\(:#%C_1=$*,1_$VV?H/:6 MDH02VT;>7_J]R [?IZ4K6UL\RW+VZ&11A9"@W >Q_&CVNEK!8?1116(PKRC] MN?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P[_V MK3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ HHHH *^9O^"J7[07Q M>_9O^ .B^-O@OXN_L;4[OQA!8W%U]@M[C? UK=2%-L\;J/FC0Y S\O7!.?IF MOC3_ (+A?\FK>'/^R@VW_I#?5Z>34Z=7-*4)I--[/5'QOB%BL3@N"\=7P\W" M<874HMIIW6J:LU\CXX_X>L?M\?\ 1>?_ "U]*_\ D6C_ (>L?M\?]%Y_\M?2 MO_D6OGFBOU/^R\L_Y\0_\!C_ )'\5?ZZ<8_]#+$?^#JG_P D?0W_ ]8_;X_ MZ+S_ .6OI7_R+1_P]8_;X_Z+S_Y:^E?_ "+7SS11_9>6?\^(?^ Q_P @_P!= M.,?^AEB/_!U3_P"2/H;_ (>L?M\?]%Y_\M?2O_D6C_AZQ^WQ_P!%Y_\ +7TK M_P"1:^>:*/[+RS_GQ#_P&/\ D'^NG&/_ $,L1_X.J?\ R1]#?\/6/V^/^B\_ M^6OI7_R+1_P]8_;X_P"B\_\ EKZ5_P#(M?/-%']EY9_SXA_X#'_(/]=.,?\ MH98C_P '5/\ Y(^AO^'K'[?'_1>?_+7TK_Y%H_X>L?M\?]%Y_P#+7TK_ .1: M^>:*/[+RS_GQ#_P&/^0?ZZ<8_P#0RQ'_ (.J?_)'T-_P]8_;X_Z+S_Y:^E?_ M "+1_P /6/V^/^B\_P#EKZ5_\BU\\T4?V7EG_/B'_@,?\@_UTXQ_Z&6(_P#! MU3_Y(^AO^'K'[?'_ $7G_P M?2O_ )%H_P"'K'[?'_1>?_+7TK_Y%KYYHH_L MO+/^?$/_ &/^0?ZZ<8_]#+$?^#JG_R1]#?\/6/V^/\ HO/_ ):^E?\ R+1_ MP]8_;X_Z+S_Y:^E?_(M?/-%']EY9_P ^(?\ @,?\@_UTXQ_Z&6(_\'5/_DCZ M&_X>L?M\?]%Y_P#+7TK_ .1:^F?^"5O[:O[3/[2'Q^UKP3\:/B7_ &SIEIX/ MGOK>V_L:RM]DZW5K&'W00HQ^61Q@G'S=,@8_."OLS_@AY_R=/XC_ .R?W/\ MZ76->7G67X"EE=6<*,4TMU%)_D?9>'O%7%&-XTP-#$8ZM.$IV<959M-6>C3D MT_F?J91117Y:?VJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\: M?\%PO^35O#G_ &4&V_\ 2&^K\LJ_4W_@N%_R:MX<_P"R@VW_ *0WU?EE7ZAP MI_R*%ZL_C#QN_P"2\J?]>Z?Y!1117TA^1!1110 4444 %%%% !1110 4444 M%%%% !1110!]F?\ !#S_ ).G\1_]D_N?_2ZQK]3*_+/_ ((>?\G3^(_^R?W/ M_I=8U^IE?E_%7_(WEZ+\C^S_ 1_Y(.G_P!?*GYA1117S9^NA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<__ M ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_ *)2 MMVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %%%% !7QI_P7"_Y-6\.?\ M90;;_P!(;ZOLNOC3_@N%_P FK>'/^R@VW_I#?5ZV1?\ (WH^I\-XE_\ )!YA M_P!>_P!4?EE1117Z\?P8%%%% !1110 4444 %%%% !1110 4444 %%%% !7V M9_P0\_Y.G\1_]D_N?_2ZQKXSK[,_X(>?\G3^(_\ LG]S_P"EUC7DY]_R**WI M^I]SX:?\EYE__7S]&?J91117Y"?WF%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!\:?\%PO^35O#G_90;;_TAOJ_+*OU-_X+A?\ )JWAS_LH-M_Z M0WU?EE7ZAPI_R*%ZL_C#QN_Y+RI_U[I_D%%%%?2'Y$%%%% !1110 4444 %% M%% !1110 4444 %%%% 'V9_P0\_Y.G\1_P#9/[G_ -+K&OU,K\L_^"'G_)T_ MB/\ [)_<_P#I=8U^IE?E_%7_ "-Y>B_(_L_P1_Y(.G_U\J?F%%%%?-GZZ%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29 M^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 %?&G_!<+ M_DU;PY_V4&V_](;ZOLNOC3_@N%_R:MX<_P"R@VW_ *0WU>MD7_(WH^I\-XE_ M\D'F'_7O]4?EE1117Z\?P8%%%% !1110 4444 %%%% !1110 4444 %%%% ! M7V9_P0\_Y.G\1_\ 9/[G_P!+K&OC.OLS_@AY_P G3^(_^R?W/_I=8UY.??\ M(HK>GZGW/AI_R7F7_P#7S]&?J91117Y"?WF%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!\:?\%PO^35O#G_ &4&V_\ 2&^K\LJ_4W_@N%_R:MX< M_P"R@VW_ *0WU?EE7ZAPI_R*%ZL_C#QN_P"2\J?]>Z?Y!1117TA^1!1110 4 M444 %%%% !1110 4444 %%%% !1110!]F?\ !#S_ ).G\1_]D_N?_2ZQK]3* M_+/_ ((>?\G3^(_^R?W/_I=8U^IE?E_%7_(WEZ+\C^S_ 1_Y(.G_P!?*GYA M1117S9^NA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M ' M=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %% M%% !7QI_P7"_Y-6\.?\ 90;;_P!(;ZOLNOC3_@N%_P FK>'/^R@VW_I#?5ZV M1?\ (WH^I\-XE_\ )!YA_P!>_P!4?EE1117Z\?P8%%%% !1110 4444 %%%% M !1110 4444 %%%% !7V9_P0\_Y.G\1_]D_N?_2ZQKXSK[,_X(>?\G3^(_\ MLG]S_P"EUC7DY]_R**WI^I]SX:?\EYE__7S]&?J91117Y"?WF%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!\:?\%PO^35O#G_90;;_TAOJ_+*OU M-_X+A?\ )JWAS_LH-M_Z0WU?EE7ZAPI_R*%ZL_C#QN_Y+RI_U[I_D%%%%?2' MY$%%%% !1110 4444 %%%% !1110 4444 %%%% 'V9_P0\_Y.G\1_P#9/[G_ M -+K&OU,K\L_^"'G_)T_B/\ [)_<_P#I=8U^IE?E_%7_ "-Y>B_(_L_P1_Y( M.G_U\J?F%%%%?-GZZ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X M]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% M !1110 4444 %?&G_!<+_DU;PY_V4&V_](;ZOLNOC3_@N%_R:MX<_P"R@VW_ M *0WU>MD7_(WH^I\-XE_\D'F'_7O]4?EE1117Z\?P8%%%% !1110 4444 %% M%% !1110 4444 %%%% !7V9_P0\_Y.G\1_\ 9/[G_P!+K&OC.OLS_@AY_P G M3^(_^R?W/_I=8UY.??\ (HK>GZGW/AI_R7F7_P#7S]&?J91117Y"?WF%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!\:?\%PO^35O#G_ &4&V_\ M2&^K\LJ_4W_@N%_R:MX<_P"R@VW_ *0WU?EE7ZAPI_R*%ZL_C#QN_P"2\J?] M>Z?Y!1117TA^1!1110 4444 %%%% !1110 4444 %%%% !1110!]F?\ !#S_ M ).G\1_]D_N?_2ZQK]3*_+/_ ((>?\G3^(_^R?W/_I=8U^IE?E_%7_(WEZ+\ MC^S_ 1_Y(.G_P!?*GYA1117S9^NA1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4? MMS_\FC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ M $2E;M !1110 4444 %%%% !7QI_P7"_Y-6\.?\ 90;;_P!(;ZOLNOC3_@N% M_P FK>'/^R@VW_I#?5ZV1?\ (WH^I\-XE_\ )!YA_P!>_P!4?EE1117Z\?P8 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7V9_P0\_Y.G\1_]D_N?_2Z MQKXSK[,_X(>?\G3^(_\ LG]S_P"EUC7DY]_R**WI^I]SX:?\EYE__7S]&?J9 M1117Y"?WF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\:?\%PO^ M35O#G_90;;_TAOJ_+*OU-_X+A?\ )JWAS_LH-M_Z0WU?EE7ZAPI_R*%ZL_C# MQN_Y+RI_U[I_D%%%%?2'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% ' MV9_P0\_Y.G\1_P#9/[G_ -+K&OU,K\L_^"'G_)T_B/\ [)_<_P#I=8U^IE?E M_%7_ "-Y>B_(_L_P1_Y(.G_U\J?F%%%%?-GZZ%%%% !1110 4444 %%%% !1 M110 4444 %%%% !7FFK_ !JU_4=>CL?!'A>6YMX+\P22/(H^U,$<[ "#M^Z6 MSG.%[9KTNO%?&MKX+L-9A\5?#KQM%9W370B-C>EFV*O"NGVM@Z,9)X)@7!VY7CS#WQVK(TWR/C3\-[*/QGJ'V&7[>?+DB94 M^T,@(R WLQR!W'X5F0)JWP[^*NE>'M(\8W>IVVH8%U;7,^\H"2,GG (^\#P> M/2J459JVNHM35U7XH>.M5\0:IIWP^T"SN+;1LB[FNB2TC#.0N&'=6P.<[<^U M6KOXN33_ I?X@:/8Q"XBD6*6VFRRH^]58<$$\$$?45D?""^L]!U7QA::O.D M4D%VTD@D8#**9,GGJ.GYCUKG-&MYX?V=M6FE4A9=71H\]P#$,_F"/PJN2-[6 MV:_$+GIGPJ\>7?CS0IKS4[6*"[MKIHIX8@0!P"#@DGN1]0:P/#WQFUCQ!\2T M\*0:=:C3I;J:.&X"MYCJBL0P.[')7TZ&L"7Q!)\,+^^GC)2/7/#4$]KM[7.P M)G\R['ZBI?#OAX^%_B=X-TATVR#1FDG'?S'$[-^1./PHY(J[^X+GL%%%%4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX M=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 4444 %%%% !1110 5\:?\%PO^ M35O#G_90;;_TAOJ^RZ^-/^"X7_)JWAS_ +*#;?\ I#?5ZV1?\C>CZGPWB7_R M0>8?]>_U1^65%%%?KQ_!@4444 %%%% !1110 4444 %%%% !1110 4444 %? M9G_!#S_DZ?Q'_P!D_N?_ $NL:^,Z^S/^"'G_ "=/XC_[)_<_^EUC7DY]_P B MBMZ?J?<^&G_)>9?_ -?/T9^IE%%%?D)_>84444 %%%% !1110 4444 %%%% M!1110 4444 %%%% 'QI_P7"_Y-6\.?\ 90;;_P!(;ZORRK]3?^"X7_)JWAS_ M +*#;?\ I#?5^65?J'"G_(H7JS^,/&[_ )+RI_U[I_D%%%%?2'Y$%%%% !11 M10 4444 %%%% !1110 4444 %%%% 'V9_P $//\ DZ?Q'_V3^Y_]+K&OU,K\ ML_\ @AY_R=/XC_[)_<_^EUC7ZF5^7\5?\C>7HOR/[/\ !'_D@Z?_ %\J?F%% M%%?-GZZ%%%% !1110 4444 %%%% !1110 4444 %%%% !7-ZQ\*O!>KZE;:D MVA6D;0W!EG5+90+@%6&UA]2#]17244TVM@,?Q)X"\+>*]*AT;5=- M[=LVZ0 M,8Q&<8X"X&,=NE5?"GPL\%>#+LZCHNEG[1@@3S2%V4'KC/ _#FNBHI\TK6N% MD9C@;L=>._6KU_P"!_#6H>%QX.DL/ M+T]0H6"%RN-K;ASUZ\D]ZUZ*.:7<#"UOX;^$_$,>GQ:K8-(-,0+:XE(PHV\- M_>'RCK[^M6;SP?H=_P"*+7QAKUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?A MW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1110 4444 %?&G_!< M+_DU;PY_V4&V_P#2&^K[+KXT_P""X7_)JWAS_LH-M_Z0WU>MD7_(WH^I\-XE M_P#)!YA_U[_5'Y94445^O'\&!1110 4444 %%%% !1110 4444 %%%% !111 M0 5]F?\ !#S_ ).G\1_]D_N?_2ZQKXSK[,_X(>?\G3^(_P#LG]S_ .EUC7DY M]_R**WI^I]SX:?\ )>9?_P!?/T9^IE%%%?D)_>84444 %%%% !1110 4444 M%%%% !1110 4444 %%%% 'QI_P %PO\ DU;PY_V4&V_](;ZORRK]3?\ @N%_ MR:MX<_[*#;?^D-]7Y95^H<*?\BA>K/XP\;O^2\J?]>Z?Y!1117TA^1!1110 M4444 %%%% !1110 4444 %%%% !1110!]F?\$//^3I_$?_9/[G_TNL:_4ROR MS_X(>?\ )T_B/_LG]S_Z76-?J97Y?Q5_R-Y>B_(_L_P1_P"2#I_]?*GYA111 M7S9^NA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T = MU\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%% !111 M0 5\:?\ !<+_ )-6\.?]E!MO_2&^K[+KXT_X+A?\FK>'/^R@VW_I#?5ZV1?\ MC>CZGPWB7_R0>8?]>_U1^65%%%?KQ_!@4444 %%%% !1110 4444 %%%% !1 M110 4444 %?9G_!#S_DZ?Q'_ -D_N?\ TNL:^,Z^S/\ @AY_R=/XC_[)_<_^ MEUC7DY]_R**WI^I]SX:?\EYE_P#U\_1GZF4445^0G]YA1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 ?&G_!<+_DU;PY_V4&V_P#2&^K\LJ_4W_@N M%_R:MX<_[*#;?^D-]7Y95^H<*?\ (H7JS^,/&[_DO*G_ %[I_D%%%%?2'Y$% M%%% !1110 4444 %%%% !1110 4444 %%%% 'V9_P0\_Y.G\1_\ 9/[G_P!+ MK&OU,K\L_P#@AY_R=/XC_P"R?W/_ *76-?J97Y?Q5_R-Y>B_(_L_P1_Y(.G_ M -?*GYA1117S9^NA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ +_\ H:UZO7E'[<__ ":/X]_[ M +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ -$I6[0 4444 M %%%% !1110 5\:?\%PO^35O#G_90;;_ -(;ZOLNOC3_ (+A?\FK>'/^R@VW M_I#?5ZV1?\C>CZGPWB7_ ,D'F'_7O]4?EE1117Z\?P8%%%% !1110 4444 % M%%% !1110 4444 %%%% !7V9_P $//\ DZ?Q'_V3^Y_]+K&OC.OLS_@AY_R= M/XC_ .R?W/\ Z76->3GW_(HK>GZGW/AI_P EYE__ %\_1GZF4445^0G]YA11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?&G_ 7"_P"35O#G_90; M;_TAOJ_+*OU-_P""X7_)JWAS_LH-M_Z0WU?EE7ZAPI_R*%ZL_C#QN_Y+RI_U M[I_D%%%%?2'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% 'V9_P0\_Y. MG\1_]D_N?_2ZQK]3*_+/_@AY_P G3^(_^R?W/_I=8U^IE?E_%7_(WEZ+\C^S M_!'_ )(.G_U\J?F%%%%?-GZZ%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ M\FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2 ME;M !1110 4444 %%%% !7QI_P %PO\ DU;PY_V4&V_](;ZOLNOC3_@N%_R: MMX<_[*#;?^D-]7K9%_R-Z/J?#>)?_)!YA_U[_5'Y94445^O'\&!1110 4444 M %%%% !1110 4444 %%%% !1110 5]F?\$//^3I_$?\ V3^Y_P#2ZQKXSK[, M_P""'G_)T_B/_LG]S_Z76->3GW_(HK>GZGW/AI_R7F7_ /7S]&?J91117Y"? MWF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\:?\%PO^35O#G_9 M0;;_ -(;ZORRK]3?^"X7_)JWAS_LH-M_Z0WU?EE7ZAPI_P BA>K/XP\;O^2\ MJ?\ 7NG^04445](?D04444 %%%% !1110 4444 %%%% !1110 4444 ?9G_! M#S_DZ?Q'_P!D_N?_ $NL:_4RORS_ ."'G_)T_B/_ +)_<_\ I=8U^IE?E_%7 M_(WEZ+\C^S_!'_D@Z?\ U\J?F%%%%?-GZZ%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_P#)H_CW_L O_P"A MK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ ),_# MO_8"M/\ T2E;M !1110 4444 %%%% !7QI_P7"_Y-6\.?]E!MO\ TAOJ^RZ^ M-/\ @N%_R:MX<_[*#;?^D-]7K9%_R-Z/J?#>)?\ R0>8?]>_U1^65%%%?KQ_ M!@4444 %%%% !1110 4444 %%%% !1110 4444 %?9G_ 0\_P"3I_$?_9/[ MG_TNL:^,Z^S/^"'G_)T_B/\ [)_<_P#I=8UY.??\BBMZ?J?<^&G_ "7F7_\ M7S]&?J91117Y"?WF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\ M:?\ !<+_ )-6\.?]E!MO_2&^K\LJ_4W_ (+A?\FK>'/^R@VW_I#?5^65?J'" MG_(H7JS^,/&[_DO*G_7NG^04445](?D04444 %%%% !1110 4444 %%%% !1 M110 4444 ?9G_!#S_DZ?Q'_V3^Y_]+K&OU,K\L_^"'G_ "=/XC_[)_<_^EUC M7ZF5^7\5?\C>7HOR/[/\$?\ D@Z?_7RI^84445\V?KH4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !115;3-8TS6$E?3+Q91#,\4FW/RNI*L.?<= M>E %FBJ.I^)O#FBS);:QKUG:R2#*)<7*H2/7!-6+K4M.L;3^T+V_@A@P#Y\L MH5.>GS$XYIV8$U%0V.H6&IVXN]-OH;B(D@2P2AU)'7D<5$NOZ$^H_P!D)K5H M;O)'V47*^9D#)&W.>G-*S MT444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ M\FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2 ME;M !1110 4444 %%%% !7QI_P %PO\ DU;PY_V4&V_](;ZOLNOC3_@N%_R: MMX<_[*#;?^D-]7K9%_R-Z/J?#>)?_)!YA_U[_5'Y94445^O'\&!1110 4444 M %%%% !1110 4444 %%%% !1110 5]F?\$//^3I_$?\ V3^Y_P#2ZQKXSK[, M_P""'G_)T_B/_LG]S_Z76->3GW_(HK>GZGW/AI_R7F7_ /7S]&?J91117Y"? MWF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\:?\%PO^35O#G_9 M0;;_ -(;ZORRK]3?^"X7_)JWAS_LH-M_Z0WU?EE7ZAPI_P BA>K/XP\;O^2\ MJ?\ 7NG^04445](?D04444 %%%% !1110 4444 %%%% !1110 4444 ?9G_! M#S_DZ?Q'_P!D_N?_ $NL:_4RORS_ ."'G_)T_B/_ +)_<_\ I=8U^IE?E_%7 M_(WEZ+\C^S_!'_D@Z?\ U\J?F%%%%?-GZZ%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!Q7QUTKQ/JOA*.+P[%/+&ER&OK>V)#R1X/IR1GMSV..* MY;X-:?\ #.\UV.YBGN;35[>\F:WLIIB-T>3M4Y&&*KU (.5SC%>B>-(/',EM M!-X&O+..:.0F>*]4E95QTR 2#GW%<#X*^'/BOQ#XKB\5^(C96D>GZO<2NMLA M\R67SBS#)ZINZ$GI]OZB3Y^L"YO6![!A,H'_CN?H16W\0?AYXQNSI-SX9L7\RZT6. MPU4*0-@78?FY_#C^Y6U>^"]4L_BSXX&-J8650#W[K^=%X MV;[H#O:***Y2@KSC]KOPIXC\<_LT^,?"/A'2);_4K_1VBL[. O*^Y3M&>_% M>CT4 ?.?A3_@I)^PKX-\+Z;X0\3_ +37AFRU+2K"&SU&SFG??!/$@22-L+C* MLI!^E:'_ ](_P""?/\ T=9X5_\ B3_ .(KU6?X)_!FZG>YN?A'X8DDDI_\ "C/@E_T1WPK_ .$];?\ Q%'_ M HSX)?]$=\*_P#A/6W_ ,10!Y9_P](_X)\_]'6>%?\ P(D_^(H_X>D?\$^? M^CK/"O\ X$2?_$5ZG_PHSX)?]$=\*_\ A/6W_P 11_PHSX)?]$=\*_\ A/6W M_P 10!Y9_P /2/\ @GS_ -'6>%?_ (D_P#B*/\ AZ1_P3Y_Z.L\*_\ @1)_ M\17J?_"C/@E_T1WPK_X3UM_\11_PHSX)?]$=\*_^$];?_$4 >6?\/2/^"?/_ M $=9X5_\")/_ (BOF;_@JE^V-^RO^TA\ =%\$_!?X_\ A76=3M/&$%]<6O\ M:\=OL@6UNHR^Z9/AL_RFMEV(;4*JY6XV3M MY737WIGX,_V?8_\ 0Z>%?_"PT[_X_1_9]C_T.GA7_P +#3O_ (_7[S?\*,^" M7_1'?"O_ (3UM_\ $4?\*,^"7_1'?"O_ (3UM_\ $5])_KCF?\D/NE_\D?D? M_$ >#O\ G_B/_ J?_P J/P9_L^Q_Z'3PK_X6&G?_ !^C^S['_H=/"O\ X6&G M?_'Z_>;_ (49\$O^B.^%?_">MO\ XBC_ (49\$O^B.^%?_">MO\ XBC_ %QS M/^2'W2_^2#_B /!W_/\ Q'_@5/\ ^5'X,_V?8_\ 0Z>%?_"PT[_X_1_9]C_T M.GA7_P +#3O_ (_7[S?\*,^"7_1'?"O_ (3UM_\ $4?\*,^"7_1'?"O_ (3U MM_\ $4?ZXYG_ "0^Z7_R0?\ $ >#O^?^(_\ J?_ ,J/P9_L^Q_Z'3PK_P"% MAIW_ ,?H_L^Q_P"AT\*_^%AIW_Q^OWF_X49\$O\ HCOA7_PGK;_XBC_A1GP2 M_P"B.^%?_">MO_B*/]<%?\ PL-._P#C]?O-_P *,^"7_1'?"O\ X3UM M_P#$4?\ "C/@E_T1WPK_ .$];?\ Q%'^N.9_R0^Z7_R0?\0!X._Y_P"(_P# MJ?\ \J/P9_L^Q_Z'3PK_ .%AIW_Q^C^S['_H=/"O_A8:=_\ 'Z_>;_A1GP2_ MZ([X5_\ ">MO_B*/^%&?!+_HCOA7_P )ZV_^(H_UQS/^2'W2_P#D@_X@#P=_ MS_Q'_@5/_P"5'X,_V?8_]#IX5_\ "PT[_P"/T?V?8_\ 0Z>%?_"PT[_X_7[S M?\*,^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q%'^N.9_R0^Z7_P D M'_$ >#O^?^(_\"I__*C\&?[/L?\ H=/"O_A8:=_\?H_L^Q_Z'3PK_P"%AIW_ M ,?K]YO^%&?!+_HCOA7_ ,)ZV_\ B*/^%&?!+_HCOA7_ ,)ZV_\ B*/]<%?\ PL-._P#C]?37 M_!*WXY_!+]F_X_:UXV^-'QB\*Z-IEWX/GL;>Y_X2&VN-\[75K($VP.[#Y8W. M2,?+UR1G]3/^%&?!+_HCOA7_ ,)ZV_\ B*/^%&?!+_HCOA7_ ,)ZV_\ B*YL M7Q/C\9AI4)QBE+31._\ Z4>MD?@SPOD&;4%?\ P(D_^(H_X>D?\$^?^CK/"O\ X$2?_$5ZG_PHSX)?]$=\ M*_\ A/6W_P 11_PHSX)?]$=\*_\ A/6W_P 17SA^MGEG_#TC_@GS_P!'6>%? M_ B3_P"(H_X>D?\ !/G_ *.L\*_^!$G_ ,17J?\ PHSX)?\ 1'?"O_A/6W_Q M%'_"C/@E_P!$=\*_^$];?_$4 >6?\/2/^"?/_1UGA7_P(D_^(H_X>D?\$^?^ MCK/"O_@1)_\ $5ZG_P *,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$] M;?\ Q% 'EG_#TC_@GS_T=9X5_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\17J? M_"C/@E_T1WPK_P"$];?_ !%'_"C/@E_T1WPK_P"$];?_ !% 'EG_ ](_P"" M?/\ T=9X5_\ B3_ .(H_P"'I'_!/G_HZSPK_P"!$G_Q%>I_\*,^"7_1'?"O M_A/6W_Q%'_"C/@E_T1WPK_X3UM_\10!Y9_P](_X)\_\ 1UGA7_P(D_\ B*/^ M'I'_ 3Y_P"CK/"O_@1)_P#$5ZG_ ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ M1'?"O_A/6W_Q% 'EG_#TC_@GS_T=9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_ M !%>I_\ "C/@E_T1WPK_ .$];?\ Q%'_ HSX)?]$=\*_P#A/6W_ ,10!Y9_ MP](_X)\_]'6>%?\ P(D_^(H_X>D?\$^?^CK/"O\ X$2?_$5ZG_PHSX)?]$=\ M*_\ A/6W_P 11_PHSX)?]$=\*_\ A/6W_P 10!Y9_P /2/\ @GS_ -'6>%?_ M (D_P#B*/\ AZ1_P3Y_Z.L\*_\ @1)_\17J?_"C/@E_T1WPK_X3UM_\11_P MHSX)?]$=\*_^$];?_$4 ?"?_ 52_;&_97_:0^ .B^"?@O\ '_PKK.IVGC"" M^N+7^UX[?9 MK=1E]TY13\TB# .?FZ8!Q\"_V?8_]#IX5_\ "PT[_P"/U^\W M_"C/@E_T1WPK_P"$];?_ !%'_"C/@E_T1WPK_P"$];?_ !%>]E_$6-RW#*C2 MC%J[>J=]?1H_,>*?"CAWB[-GF.,JU8S:4;0E!*RVWA)_B?@S_9]C_P!#IX5_ M\+#3O_C]']GV/_0Z>%?_ L-._\ C]?O-_PHSX)?]$=\*_\ A/6W_P 11_PH MSX)?]$=\*_\ A/6W_P 17=_KCF?\D/NE_P#)'SG_ ! '@[_G_B/_ *G_P#* MC\&?[/L?^AT\*_\ A8:=_P#'Z/[/L?\ H=/"O_A8:=_\?K]YO^%&?!+_ *([ MX5_\)ZV_^(H_X49\$O\ HCOA7_PGK;_XBC_7',_Y(?=+_P"2#_B /!W_ #_Q M'_@5/_Y4?@S_ &?8_P#0Z>%?_"PT[_X_1_9]C_T.GA7_ ,+#3O\ X_7[S?\ M"C/@E_T1WPK_ .$];?\ Q%'_ HSX)?]$=\*_P#A/6W_ ,11_KCF?\D/NE_\ MD'_$ >#O^?\ B/\ P*G_ /*C\&?[/L?^AT\*_P#A8:=_\?H_L^Q_Z'3PK_X6 M&G?_ !^OWF_X49\$O^B.^%?_ GK;_XBC_A1GP2_Z([X5_\ ">MO_B*/]<%?_ L-._\ C]']GV/_ M $.GA7_PL-._^/U^\W_"C/@E_P!$=\*_^$];?_$4?\*,^"7_ $1WPK_X3UM_ M\11_KCF?\D/NE_\ )!_Q '@[_G_B/_ J?_RH_!G^S['_ *'3PK_X6&G?_'Z/ M[/L?^AT\*_\ A8:=_P#'Z_>;_A1GP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5 M_P#">MO_ (BC_7',_P"2'W2_^2#_ (@#P=_S_P 1_P"!4_\ Y4?@S_9]C_T. MGA7_ ,+#3O\ X_1_9]C_ -#IX5_\+#3O_C]?O-_PHSX)?]$=\*_^$];?_$4? M\*,^"7_1'?"O_A/6W_Q%'^N.9_R0^Z7_ ,D'_$ >#O\ G_B/_ J?_P J/P9_ ML^Q_Z'3PK_X6&G?_ !^C^S['_H=/"O\ X6&G?_'Z_>;_ (49\$O^B.^%?_"> MMO\ XBC_ (49\$O^B.^%?_">MO\ XBC_ %QS/^2'W2_^2#_B /!W_/\ Q'_@ M5/\ ^5'Y9_\ !*WXY_!+]F_X_:UXV^-'QB\*Z-IEWX/GL;>Y_P"$AMKC?.UU M:R!-L#NP^6-SDC'R]!F&/K9EB77JI)Z+3;3U;/T M[A;AC <(Y2LNPD?\$^?^CK/"O_ ($2?_$4?\/2/^"?/_1UGA7_ ,") M/_B*]3_X49\$O^B.^%?_ GK;_XBC_A1GP2_Z([X5_\ ">MO_B* /+/^'I'_ M 3Y_P"CK/"O_@1)_P#$4?\ #TC_ ()\_P#1UGA7_P ")/\ XBO4_P#A1GP2 M_P"B.^%?_">MO_B*/^%&?!+_ *([X5_\)ZV_^(H \L_X>D?\$^?^CK/"O_@1 M)_\ $4?\/2/^"?/_ $=9X5_\")/_ (BO4_\ A1GP2_Z([X5_\)ZV_P#B*/\ MA1GP2_Z([X5_\)ZV_P#B* .ATG5=/UW2[;6](NTGM+RW2>UGC^[)&ZAE8>Q! M!_&K%,@@@M8$M;6%(XHT"QQQJ JJ!@ = !VI] !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117._%_QG>?#CX2^ M*/B'IUG%<7&@^';[48+>8D)*\$#RJK8YP2H!QS@T;@=%17S?_P $TOVV/&7[ M<'PHU_XA>-_!^EZ+/I'B Z?%!I1%+N8R$G.7(],"OHRWO+2\!:TNHY M0OWC&X;'Y4Y)Q=F).Y)144=[9S3M;17<32+G=&L@+#'7(H6]LV:1%NXB8A^] M D'R?7TI#):*IZ/X@T'Q#$\^@:W9WR1MMD>SN4E"MZ$J3@U8N[RTT^UDO;^Z MC@AB4M+-,X54 ZDD\ 4 2455TG6]%U^U^W:%J]K>PABIFM+A9%R.V5)&:M4 M%%?$/Q<_;R_X*-W'Q<\3?#W]GG]@IKFQ\+ZD]I/J>NI/.MWMY62-XWAC^="C MA%:0[74GK78_\$[?^"DU]^V)XG\0_!_XF?#$^%/&_AFW:XO;."1S#-&DRPR_ M)(-\,DQ]6T5^?OCO_@K5^TM\3OC!XF\!_L)_LS6 MGC/1_")D_M+5[V&XN'N41BIFC2&2,(K%6\M27=PN0!RH^@?^">O[>7AO]NGX M:7^O+X=&A^(_#]S';^(=%6?S43S QBGC8@$QOL< $95D8'( 9ATYQ5V"DFSZ M!HHK@_VFOCG#^S;\#]?^-5SX'U7Q#%H5IY\FF:.H,K#(&]B?N1KG<[X;8@9L M'&*E*[L,[RBOS7=K?1R>3(P" M$W#-M4,2H60P["67&<@'Z=\4_P#!1SX/>'?V'K3]MR'3+N?3M2MQ%IF@M*J7 M$VH&1XC:%L$+MDCDW/@_)&S@'@&G3FA&9-/#+:YFB62$RLJLX:16^2-4RY5AE2*'3FF MD+F1]$T5^<]W_P %>?VR?@+XLT2Z_;+_ &.HO#WA?7)<07%E:75K=*@(WLOG MR.DCHK F(B-CZKFOH7]M']L7X_\ P9'A'3/V8/V9KSXB3>,K1Y]/UB RR6L. M K!7BA7?RC*^YFC7;GDX;:.G).P"!Y55L,OVX/A1K_ ,0O&_@_2]%G MTCQ =/B@TN21D=/(BEW,9"3G+D>F!3Y6XW%?6Q](45';WEI> M:74V;-(BW<1,0_>@2#Y/KZ5!H_B M#0?$,3SZ!K=G?)&VV1[.Y24*WH2I.#0!7_!1NX^ M+GB;X>_L\_L%-HKY2_X)V_\%)K[]L3Q/XA^#_Q,^&)\*>-_#-NUQ>V<$CF&:-)EAE^20;X M9(Y'161BWWNO! \J\=_\%:OVEOB=\8/$W@/]A/\ 9FM/&>C^$3)_:6KWL-Q< M/O[>7AO]NGX:7^O M+X=&A^(_#]S';^(=%6?S43S QBGC8@$QOL< $95D8'( 9OH&H:<79C3N@HK@ M_P!IKXYP_LV_ _7_ (U7/@?5?$,6A6GGR:9HZ@RL,@;V)^Y&N=SOAMB!FP<8 MKX8U_P#X*U_\%!_"?A6+XZ^*?V&[33_AW)-&1>7=K?1R>3(P"$W#-M4,2H60 MP["67&<@&HPE+8&TC](Z*^>?%/\ P4<^#WAW]AZT_;(VA;!"[9(Y-SX/R1LX!X!^8;+_@L=^V+X'TKP_P#&OXX_L@V-G\,? M$=X(M/U73DN(IY$.2"DLLC([;%9E#(@D"G:0.0*G-B//\ A.7A3PS)IX9;7,T2R0F5E5G#2*WR1JF7*L,J17SA M=_\ !7G]LGX"^+-$NOVR_P!CJ+P]X7UR7$%Q96EU:W2H"-[+Y\CI(Z*P)B(C M8^JYH5.)U#*XSV*D&OA M_P ,?\%AIOB=^W=IG[,WPI\$Z3?^#[[Q -+C\3S3R&>Y*JWF31!3L\LNI"9S MN4!OXL!1C*5[#;2/NFBBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"?M2_\FQ_$ M;_L0]7_](I:[NO/OVL[ZSTS]EGXDWVH7*0PQ^ M7+R2-@#_0I?Z\4UN)['Q; M_P $//\ DR;XI_\ 8?N__3;#3/\ @WD_Y)M\2_\ L.:?_P"B9:U_^""&A#6? MV2?'NGWJ.MKJ'C.>V:1>,@V%N&P?4!Q^=>7?LM_"_P#X*>?\$YO'7B_X8?"S M]F.V\:Z?XANHA::K+)_H3/$9%BN5E65!&K*_S1R%2,+RN#GHEJY(E:)'0?\ M!/4@_P#!:+XY$'^'Q+_Z>+6O-?"'P)U+]J'_ (*M_%SX WGQ!UG0O#&KZ_JM MUXOBT2Y$4M_:V]QE("2"N#*\?W@0!GC.*]M_X)O_ +'/[67P+_;_ /&?Q3_: M!\*B2'7/"][+>>)[.9&M+O4+NYL[J1$P0V0WF@_*!F-L<8SM_LE_LO?'WP'_ M ,%7_B=\=?%WPSOK'PEK2ZR-+UR5XS%<>;=P/'M 8M\RJQ&0.E',DVT^@K:( M\/\ #GP@7_@GC_P5[\%?"3X*>,M7?P_XD-BES;:C/[%_[2WAC]L'1_V__P!D'PU9>)-7MTA& MO>&[IT#R/' ;4N%=E$L? S]I#_@HA\6_B[X>T#Q5^PEIW@CPL+]6\3ZWJK^(E^/VHZ1JM MYXCM==TI+-8B)'DN$ME1V)<7)0R!PC95=J *QKT/6_VM_P#@L-\.-3U#PIJ_ M[$6E^)&BN94TS6M/A=TFBWGRWD^SW#(25QD#RSZ@$&J__!-G]A;]I#1OVC_% M7[:7[7&DVND:QXBBO1;: DD;R/+=R!Y99%C9EBC"@HL98M\WS;=HW6K1IM.P MMY&#_P &\ME8I\,_B5J4:+]IEUVPCE;')1(92@/MEW_,UA?\$?V.D?\ !0OX M[>&='&S2U_M(K'']P>5JVR+\E=\?C57P;\#/^"A__!,;XM^.=&_9=^"4/CWP M=XND5M(N_+:X%N$:0V[.B2*Z21K*R.&&Q\ @\#'K?_!-?]E#XB_L1?![XC_M M.?M(P1P>*M:TZ;4KS3WN4D>SM+9);AS*Z$KYDKL6902%")R"6 =]["5] M#[AILL4QT5-(28"Y2.-3+(?-=LC>^P$8Y1O2NH_;QUS]I;1/V;]67]DSP[+J'C*]G MBM+8VX0RVL#DB6>/>P4.J]"ZBSY+_P!G6/1='\.S6MO=^)[MEB2>"V3RX3--YK1NB*03 MY09G**0"<@^X?M]_ W]K[P+^RC\/_P!CO]C7PEJ.KZ!%H3V'C+4],,<5Q.D* M1*L9+.NQ)V:9W5<[L;<[2P9.*Y5&_4$];GFG[9?CO6/^"LW[4'A_]E']FN$W M7@SP7?O<^)_&J)NM@S$1R3(W1D159(O^>SLQ'R /7WA\=KGXR?";]G>YB_93 M^'UCXB\4:-:V5KX>T+59@L,L2RQ1.&8RQ?=@WL/G7)4=>A^!/V:=>_X*S?LF M_#2W^%WP>_X)^>$+6SC;S+R]N=.F>[U"?&#-/(-27>YZ< *HP%50 *^@?C1^ MT%_P5.\ #P9XS^'G[+FC>)=/U3P'83>,-%BC/FZ;KI:4W,42K<^:$"F$#(E7 M@_-G)*E'5)6LAIGRKXW^)_CGQG^W#X$\4?\ !6_PGJ7@NVTAXF\+:7H6B(-* M=Q.'\R:%+>% M=J1J%0>@ P*55JR'&XZBBBL2@HHHH **** "BBB@ HHHH **** "BBB@#A/V MI?\ DV/XC?\ 8AZO_P"D4M?$_P#P0\_Y,F^*?_8?N_\ TVPU]I?M9WUGIG[+ M/Q)OM0N4AAC\!:N7DD; '^A2_P!>*^0?^""&A#6?V2?'NGWJ.MKJ'C.>V:1> M,@V%N&P?4!Q^=:Q_A,E_$9'_ ;R?\DV^)?_ &'-/_\ 1,M8O_!/4@_\%HOC MD0?X?$O_ *>+6N?_ &6_A?\ \%//^"-=/\0W40M-5ED_ MT)GB,BQ7*RK*@C5E?YHY"I&%Y7!SZ'_P3?\ V.?VLO@7^W_XS^*?[0/A420Z MYX7O9;SQ/9S(UI=ZA=W-G=2(F"&R&\T'Y0,QMCC&=)VO)WW)70\2\(? G4OV MH?\ @JW\7/@#>?$'6="\,:OK^JW7B^+1+D12W]K;W&4@)(*X,KQ_>! &>,XK M8\.?"!?^">/_ 5[\%?"3X*>,M7?P_XD-BES;:C,Q7'FW<#Q M[0&+?,JL1D#I2_M5?LO?'WQS_P %9?AM\=_"?PSOKWPCHRZ0-3UR)XQ%;^5< M3-)D%@WRAE)P#UI\Z0F6.$,0?+ + *D\)^(-3LM,\7Z%KX=5D6:Y$+J-W^L78X==V2DBY!P0!]4?MX_L7_ +2W MAC]L'1_V_P#]D'PU9>)-7MTA&O>&[IT#R/' ;4N%=E$L)];U.3,L5N%))A$CQ_,6P.%D. M#VZ@4DH*W;N%GS'V'7S9^W'\6_\ @HA\._$-C8_L;_ +0O%6C2Z.9=4U/4@' MGMKKS'&R./[7$6^0(P^1QDGKT'TG7PAK?[6__!8;X<:GJ'A35_V(M+\2-%=>#?@9_P4/\ ^"8W MQ;\E9U5S2;6R*CHK'T3+%'-&T,T:NCJ5=&&0P/4$=Z^"O^"L?[5$_ MQ51?^"*KVWB\1)88==/CCD680%NBR$QJ\C$A8HU;<1N^7Z4_ M;QUS]I;1/V;]67]DSP[+J'C*]GBM+8VX0RVL#DB6>/>P4.J]"W[ M)G@3_@J7^QU+JVK_ Z_87T75M=UR9GU+Q/XGMY+K4)$)#&(2)?QA4+?,<*" MS'+%L+@I17Q!)]#>_P""HGP&NOV4_P#@G)\'/V?8]3%V-,\32S:O=19\N:^> M"XE+_V=8]%T?P[-:V]W MXGNV6))X+9/+A,TWFM&Z(I!/E!FY\3^-43=;!F(CDF1NC(BJR1?\]G9B/D >O2_V^_@;^U]X%_91^'_[ M'?[&OA+4=7T"+0GL/&6IZ88XKB=(4B58R6==B3LTSNJYW8VYVE@WE/[-.O?\ M%9OV3?AI;_"[X/?\$_/"%K9QMYEY>W.G3/=ZA/C!FGD&I+O<]. %48"JH %* M*5W-/4'V/:O^"F7[1DG@3PYX9_X)\? +Q%9Z9XE\:6D&G7^I7E^L,6AZ+M\L MM+*Q 0R(C GJ(TD(&60GY=D\&? _]GG_ (*G?![P+\-?&ND7'ACPUINF17&O M)J,)AFG*W#SSRRJQ0,TCLQ&<+N"C %?:/B;_@G!\&/VR;+0?CW^UAX(U33_ M (@:MX9L%\2:=I&K26]O:W*PKOB1-SX"L6'+L>.IZU\L?$S_ ((\G3_VZ/#O M@WP!\(_$-Q\'YTM?[#M)\#>'DD6PT7 M3(+"Q65]S"&&-8T!;N=JC)[UIUS&@4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?*/[< M?_!,S6OVT/B?;^-3^TUJ_A;1QHT%AJ/AFUTIKB"[\J6602D_:8T#?O,?-&V- M@-?5U%.,G%W0FDS@/V9/V;OAQ^RA\'].^#/PPMY_[/L6>6>[O'#3WEPYS)/* M0 "QP!P %50, 5W]%%#;;NQA1112 **** "BBB@ HHHH *R?'G@;PM\3?!> MJ?#WQOI?VW1]:L9+/4[/SY(O/@D4JZ%HV5@""0<$'!K6HH Y_P"%?PK^'_P3 M\ Z=\+_A;X9AT?0=*1TL-/@=W6(,[2-\SEF8EV9B6)))-=!111N 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'RC^W'_P $ MS-:_;0^)]OXU/[36K^%M'&C06&H^&;72FN(+ORI99!*3]IC0-^\Q\T;8V U[ M?^S)^S=\./V4/@_IWP9^&%O/_9]BSRSW=XX:>\N'.9)Y2 6. . JJ!@"N M_HJG.3C;H*RO<****D84444 %%%% !1110 4444 9/CSP-X6^)O@O5/A[XWT MO[;H^M6,EGJ=GY\D7GP2*5="T;*P!!(."#@U5^%?PK^'_P $_ .G?"_X6^&8 M='T'2D=+#3X'=UB#.TC?,Y9F)=F8EB22370447=K %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'F/[4W[6'PS_9 \$V?Q#^+6G:V^D7FH"R^ MU:/IXN!#,RLRB0;EVA@K8/3(QP2,]1X ^+WP_P#B7\*-.^-GA?Q!$_AS4](& MI0ZA.0BQP;-S&3/W"F&# _=*L#TJE^T+\$?"7[1WP7\0_!7QK$#8Z]I[0><$ M#-;3##13J#_%'(J./=<'BOQY3]I[]H3]G7]G?QW_ ,$Q-2T&\;7KGQ<-,LI; M8EFAM97875K$.K+.XB*8&&2YF/=:UA!36FY+=F?JI^RI^W1\%/VR;S6X/@K: M:_-;Z (Q?ZAJ6E?9X"TA;8B,6)9B$9L8X YQD9]EKYC^#7@3PG_P2R_X)[7F MM:[IT=WJ.@Z.^L>)?(<#[?JTP51"'_N[S% K8^Z@;&#_!PMY;F70? C+9Q&Y2#)9%21&(!(9$\TN7(^8JN#1R*3;6P< MUEJ?J-17S1_P3D_;$\:?MN?LMW_B?5C9:7XTT>YGTF]O(K7=;O<>2KP78BS] MTB1=R9P6C?& 0!\T?')_^"HGP9^'^L_&3QW_ ,%$/!$6NZ) UW-X*TV>TWM& MI!:-(VMU5W _@*'.,;B3RE3?-9L'+2Y^EU%?'_PF_;<^*/QM_P""6'BO]IA; MB#2O&N@>']5BDO[*V0Q_;+9"R7"1N&495HV*D%=V[ Q@5\\? ']HW_@KA^W? M\)K#3?@7XHT_1X/#4DUOXD\<7OV:W?6+QI6E2(8A(3RX'A7;$@_O.WS@ 5*6 MM^@/=*^%NO>/-*M/$FN1/+H^AW%ZBW5XB!BS1QD[F " M,<@?PGTK>MXWAMTADE,C(@#2-U8@=37X_P#QKTS]M_QG_P %<+'P2WQ>\.6/ MQ,ME\GPSK5E;M_9NF6C6,URD*K) [$"*64$LCDNY.3PP*<.>^HV['[!T5\=? MM&_M2?M&?\$]OV&=/UCXX^+]&\:?%35=8ET[3]3MX-MGEVEE69D6*'<(H5"X MVKERN21DUX+XK\5_\%E?@]^S[9_MP>)?V@=(U#1Y+6UU._\ "LME \D-G<%/ M+,D ME0##IN6-PZ!LY!#;14V^HG*Q^G]>:_M2_M5_"K]C_X>6OQ.^+[:B-,O M-7CTV$Z79B>3SWBED7*[EPNV%^<]<>M0?L:?M)Z=^UK^SGX=^.%GIBV-QJ<+ MQ:IIZ.66VNXG:.5%)Y*EEW+GG:RYYS7SA_P7Y_Y,RT'_ +*19?\ I#?THQO/ ME8V]+G2Z!_P6]_8,UK4X]/OO%'B+2XY& -YJ'AR0Q)[GR2[8^BFOJ7P+X\\% M_$WPI9>.OA[XHL=9T?48O,LM1TZX66*5^$1=E_"&GW;PVT\D M! 95ES#NX8E"Y=]Q4D* <5F?\$N_VWOVEOVDM"^)'P5^(FNZ+JWC7PC8,_AO MQ'T[QYI4_BK3; 7M_X?BO4:[M[<^7B5XP=RJ?-CY(_C7U%=#7XU_LV>&?V]_B MA_P41^*.D?"OX^:%HWQ.L+?4X/%7B2]M0UI=P6U_;6TD4*M:R;5\Q8"G[M2$ MCQD=#];?\%!OVX/C]^QS\&_AQ\$?#VO:9J7Q9\4:3!#K7B9H(V@AEC2.*6XC MC=$CS+.S;2Z!%57R@XPW2]Y),%+2Y]O45^8?Q6_:5_;W_8%O/"_Q6\?_ +7' MA+XM:!JNHK:^(/#EC);NT+E3(41D170%5DVRKA0RC&?$.F>+?#>G M^*]%E+V>IV,5W:.PP6BD0.I([<,*F4''4:=R]1114#"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_,?]IO3[ _ M\%X? 1-E"?-FT>67]V/GD6%]KGU8;%P>HVCT%?IQ5&?POX:NM637[GP[8R7\ M>/+O9+1#,N.F'(W#'UJX2Y&V)JYY=^WS\%?$G[0_['_CKX1>#HQ)JVIZ4DNF MP%POGSV\\=RD0)X!=H0@)P,MR0*_+;]E.]_X)>>%_AY<^!_VZO@SXGT[Q]HN MHSPWLZS:DGVI-Y*JT4,R^3(@.PJ44813DDG'[45A>)/A?\-/&-^FJ>+OAWH6 MJW48 2YU+2(9Y% Z ,ZDBJA4Y8V$XW=SX,U:7X2:9_P2L^)WQ)_X)N^ _$_A M:PU'5ECOGN+R=[Z:WAF@CNKB/=-*T:>2S@X8$(') (X^6OA1-^P?K?[%UWX* MT+X->(?%OQ]U2QO50Q6UU*+1P\C"Y3:_DB**W&\_*7+*=W'(_;"ULK.QM$L+ M*TBA@C0)'#%&%1%'8 < >U9?A[X<_#WPC=W%_P"%/ FC:9/=@BZFT_2XH7F! M.2'**"W//--5;('$_.W]BC_E!]\5O^N'B'_TEBKUK_@@^ /V(;D@=?'%_G_O MS;5]AVOACPW8Z5)H5EX>L8;&;=YMG%:(L3YX.4 P<]^*DTG1-&T"U^PZ%I%K M90%RWDVENL:;CU.% &>!S4RJTL)TU[)V0$@,4DSN .<#W&?U.K+\4>"?!GCBUCL?&GA'2] M8@B??%#JEA'<(C=,@2*0#[TH3Y&-JY\$?\%)[BW_ ."B_P"PAH_[1'[-6AZQ MJ5EX5\3W$UQ87%CLN9;54:&>5(E9BVQO+;'78'.!BO.OC;_P5E^$GQ<_X)^1 M?LW^%_!VOOX\UCP[8:%=V9L5-M%)&8DED1USM8%VPVUK"L<<8]%50 !]*S+/X9_#?3O$#>+=/^'^B0:J[%GU.' M285N&)ZDR!=Q)^M4JD4K-;"Y6>)_\$M/@+XQ_9V_8P\->"OB%ITECK=[+<:I MJ&GS##VAGD+)$PZJXC$>Y3RK%@>E>3?\%^?^3,M!_P"RD67_ *0W]?<%5=8T M+1/$-J++7]&M;Z%7#K#>6ZRJ& (#88$9P3S[FI4WS\S';2Q^:WPT_P""UWPP M^%7[*W@_X+?"SX2^*-<\IQ[+B),O,9;A#]QI9 MC&=C8*B/) W8'W%I'@WPAH%P;O0O"NFV4I&#+:6,<;$>F5 -:54ZBLU%;B47 M?4_$;]D/QI^QQ;^-_'GB'_@I)X7\5>)_&KWR#3+&ZCNY99[D-()XW6-T/GE] MB@2D*.@P:]]_X(;Z)J7AS]JGXOZ)JW@VY\/7%OIJ*^A7<;+)8#[8Q$#!N MCVL-W<@"YNHK=5DEQTW,!EOQJI5N9-6W$HV9^3WPL_:%\&_L#_\ !63XS>-O MV@=(U>UT_7+C6XK1K&R\U]MWJ,-];R[25RC11]1GEQVR1UO_ 6#\&7GQ[\& M_"G]N[P%X)U+6_!+Z)&-;L94:.6WM))%N(3-Y18Q*ZO(C.#A#MYRPK])?$OP MY^'OC2[AO_&/@31M6GMABWFU/2XIWB&\U6Z5%30H;_4A M,LK8 C+M=B/@G!*L?;/2OU=\,>'-(\'>&]/\(^'K4P6&E6,5G8PF1G,<,2!$ M7 GRAPHIC 13 pega-20240630_g4.jpg begin 644 pega-20240630_g4.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M4@7< P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HKQ#XC?\%"_V9?A7XWU+X>^,/$FHPZGI5QY-Y'#I$LBJ^ FN MW8X<)A,1C\73PU"/-.I)1BM%>4G9*[LE=OJ['8T5Y7^R'^T[!^U=\-K[XAV_ M@Q]#6RUR33C:/?BY+E(89=^X(F,^=C&/X>O/'JE98''87,L)#%8:7-3FKIV: MNO1I/[T;9EEN-R?'U,%C(IZ6TKA8Y=3T>01EB< 9CW[?J<#UKZ%!# $=_:L#K%=4\7>)=/TJV>41)<:E>)!&SD$A0SD G )QUX/I4SG M"G%RD[)=67"G.K-0@FV]DM6:%%)'(DJ"6)PRL 593D$>M?/7P=_;XL_BW^TO MJ7[.FXXSWK@QN;9?EU:C2Q$^65: M7+!6;O+MHG;?K9'IY=D6:YMA\17PE/FC0CSU'>*Y8]]6F]ME=^1]#4445Z)Y M(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^8? MQ2@^&MS_ ,%,=7@^,#68\--XI8:N;^0I#Y?V?^(@@@;MM6_V]](_8&OBU_P %/-3^ M'/C"*9],U;Q4T-XEO*8W*_9]W##IR!78_MW?L7?!_P#9;^'NE_%OX/\ BO6- M(UB/6XH+>VFU/M@L?7RK-JM/#TI4HUZG-.2 M_>QM)-\FRV\^K1_8V'S'*\+G>14:N*KPK2PU+DIP?[F=XM+VEKO?^Z[))WT/ MJW]CW1_B!X3_ &1O".E^*-,D?7;706:*QOI3$V"SM;PNQ!,>(S&IR"5QTXQ7 M@EQ^U'_P4]\7)<^(/!_[,-IIVFVSN1;W.DRF5E7.1^]F5I>G6-!GM73_ X_ M;/\ &GA3_@GC!^T#XSM1K'B"TF?3;62Z)"WLPN#%'+(5P2 O+8P6,9Y!;(XS MX!:A_P %#/VNO"DWQ3LOVC--\+:*U[)!:PPZ5%N8H1O*JL6=@)QEW+$@]N:_ M0,9FE'$X7+\!E];$<[HQFHTE!2<;)1E.4VDK6=TF[M^E_P LR_)<1@\9FF:9 MIA\)R+$2@YUW4<%/FDY1IPIIN2=U9M)I+R:7J7["G[=%U^U/-J?@KQMX9M=+ M\2Z3:BZ86!?R+J#>$9U5R6C*LR J6;.\$'J!@_M?_P#!1+6?A!\1Q\#O@9X+ MM]?\3*T<=Y-=1R2QQ3R %+>.*(AI9<,I/S D##'('AW_!)_S!^UQXB\V_6Z M;_A%+[?=)TF/VRURX]CU_&HO@=/96?\ P5BU%O&KHKMXVUQ;5KD_+YK+V? ;]I?]OS6_C+H7P_\ C)\ K:QT MG5YF^TZF^BW-L+:)4:1B)?,:/=A^&@!_S&O#W_HV* MOT2DFBA ,TJIN8*NYL9)Z#ZU^:O_ 4*U/Q1HO[?MOK'@BU,^M6ITB;1X5A\ MPO=*$,0"?Q$N%X[]*]'CC XC)^&J4:^(G7MB*BM:^S?SL>5X:YGA M>(.,*TL-A*>&OA:L6H746^:/O.[=M&D[=KGTK^V=^WU)\"/$5E\)O@SHEEXB M\:7,\8N;2XBDFAM ^-D12)U9YGR,(&& 03U ,O[3UW\8M1_X)[>*]4^.MIHM MKXANM/MY;BPT*WD2&T4W4&V)C)+(7LDTFY/OMOZ1Y\SR7+.%L_R M++L%14U.I1J/$[^V;J1NH--J,(Z:;ZJ^FLO-?^"04\%K^S%X@NKJ98XX_&]T MTDCL JJ+*S)))Z "N2\8?\%*OCO\5/B3=^ _V/OA%#J]K:%RMY=6$US/<1J= MIGV(Z+#&21C?D\KD@G:&_L!6^JW?_!.GXJVNA!S>R76N+:"/[QD.DVX4#WSC M%5/^",-SHBW/Q LW:,:DZ:<\:MC>T -P&V^P9ES]5]J\S+\=F=; 9+D^&K.A M&M"3E.-N;W4VHQ;VV_%>C]G-LLR;#YGQ%Q!C,.L1/#U(1A3DWRKG<4Y22WM? M3IH_5=A^S;_P49\;ZW\78?@)^U!\/8?#NN75TMK:7=O;RVX2X;'EQ30RLQ7? MD!74X)9?EP=PZS]MS]N;5_VL0).BWN]H;='D,<8V(5 M:1W96PNY< \Y%?./_!3-X;W]M[0+3P:5.JII.EQS"#[XO#V M*[3_ (*I> F\,_%_P3\=/"7B2U/B"1X+2T\/LC/<7$MO,9(IHT4'?DDVGY.:M;OKWL3A^%.$N>"<&OJ+]ESQI\*1B99?G+-)T;&W;QG-?)_QU\(?ML_MY:IX<\(^(/V?!X*TW2)I M'NK_ %&X*Q[WVJTIWX8@!?E1%8_,1QAF2&)8U)]R%%?2<)+-<1G>(JNM7GA8J*I^U7+S-KWM'&+=GL[)+S/D>. MWDF$X;PE&.'PT,=.4G55!\RC%/W+.,Y17,K75VWOH<%^VC\8M4^!?[-WB3Q] MX?F\O5%@2TTN3&3'/,ZQB09XR@9G&>,I7R)_P3K_ &-O WQTTC5OCU\=EDU3 M3X=1D@L[&ZNG1+B55$DUQ.X(9@"X &<$ARV:^E/^"EOA+4O%G[(/B(Z7"TLF MES6M^\:#),<9];2TU0/?0S1K@ MRBTNX0@G521NVL7!]"%SC<*X<^HT^C=E^"/ M1X8Q&(RKPFQ>,R^;IU9XB,*M2/QPI6CLUJE=]/YG9GK5Q^RE^PU)K.F^(+/P M=X8LKS2KZ&[M);#4Q"/,C<.H=5DVR+D#(8'(J[^W#^T-XR_9J^"D7Q)\ Z;I M=Y>R:U;VGEZM#))#Y6ZM5B,95]N %)S7UK_P5%_Y,QTC_ +#FG?\ HB6N>GG^(AEF;TJ> M#CA*^'A%OD<7=M.SO&*6B7GN=57A?"5,YR&O5Q\\?AL54DDJJDK1BXII*4F[ M-O5:;'!>(?\ @J%\75=7CTF";Q/7]Q?RHH#32+=RPJS'OA(T7 MZ"OFG_@JQ$]O^UOX;O?$B,VEMX=LL%AE3$MW/YJ_7DDCW%9XS,N),GX-_MBI MBW.KB(TN5W:RE\.L+5]P*/(Q40;3T.9"F,>U? M/_\ P2?\(OXW_9Z^(OA'7XW;1M9OS8D$94F2TV38]]CQ_I79&6?95Q$LE6-E M65>C.2E*W-":4K2372ZT3T^X\^4.&,[X3?$3R^&'>%Q$(RA"_+4IMQO&2?VK M/5JS^_3V3]DO]KRY^-_[-^L_&CX@V6GV=[X5;Z5X_\ LJ?\%*/C%\8?CMX>^&OQ/\(>&]/TKQ"LZVMWIMEY 'O& M[ _05Z/\XK!X7$0JM?5H*5=?S_OE3M+_ +=3D_5GV-7@'AC!8_&X6="+>,J2AAGK M[B^KNJI1\N>2@O1'NO[5?[<'Q8^%W[2^A?L\?!CP]X>O[C4H[**ZEUFTGE>. MZN9BJ(/*FC 4(8V.0?O5X-_P5/\ C/\ %+Q?\0+3X7^)_ 4^@Z!HMY<2Z1-. MQ)U@@^7]J'0! 0@&2 [9)S@=#^S3IS?M#_\%.O%/Q0N2+G3_#U_?7D$IY1T MB/V.UY]=I5Q_USJ#_@LH#_PL_P &G'_,!G_]'T<0X[-&OCO\ !"R\/>'8=!:6SU.WTJXA:2=6B6-"TD[JHZ5\?\ @'XP:C\$/VX?&?C7P_X.N?$&KOKVM6>BZ1;*Q-Q=373H@(4% MB.2<*"3@ 8SD?J!X8(;PUI[*00;&'!'^X*_/']D#3;2__P""GVN374*N;77_ M !#-#N&=K[YUS]<,:]GBO+L;A9Y1AXXF4ZCK:5))-QORVTLD^7=)_,^=X'S; M+L;#/L7+!PA2CA]:4')1ER\UTVVVN;9M/;8Z?4O^"DG[7GP5\>V6G_M%_!33 MK*PO,2O8IITUK.T&[!:"1I75B/1@>>"1G-?=6@:YIOB;0K+Q)HMP)K/4+2.Y MM)0,;XI%#*WX@@U\5_\ !9^*(Z/\/9S&-XN=34/CG!6V./T%?5/[-))_9Q^' MY)R3X)TK)_[^,7 MACXP:;I/]JZ@;FU3[/,)H/D"XWH1SP>1ZUDZ3_P2)\9>(M;@O?BY^T5+?6T1 MPZ6EG)+,R=U629\1_7:WTK[CHKXBKX=\*5\3.M4HMN4G)KGG9MN[T4K;GZ/1 M\6..,-A(8>CB(Q4(J$6J=/F44K))N+>W4\Q\=?LH_#/Q;^S<_P"S+I=N^EZ+ M'9I%ITT(WR6TJ/YBS'/WV,F6;)&[?\$S_VC_"D$W@";]JF;3?! MMY.S:CI^A3W*-42(U+J "[Y?(\G*>/>)\FPM7#T*R<:DG-\\8S]][S3FG:7GWUW/F[]F#]@ M<_LS?M#:Y\4- \707'A^^TNXLM,TIXW-Q;I)-#(H=SPVT1E<]3D'UJA^UW_P M3ATWX^^.F^+GPW\:)X=\13",WZ3P,T%U(@ 24,A#12 !02 P.T' .2?J"BE/ M@[AZ>5/+G1_5M+:;%0\0.+*>>+-XXC]^H*FY6C[T%TDK6E M?=MJ]]=]3Y+^ O[!'Q]\)?%_0OB=\:_VC)=?@\.W#3V6G&[NKO>QC9,;IV C M'S$Y /3'?-;/QP_8.\6_%?\ :RTK]HK3_'NG6EEI]]ID[Z=-;2-*XM71F 8< M?-MX^M?3=%9PX+R"& 6#Y).'.JFLY-N:5DVV[Z+2VQK4\1.*)YH\>JD54]FZ M6D(**A)W:44K:O6^_F>)?MI_L;Z'^UAX4LDL]2@TKQ%I4O\ Q+M6EA+JT+'] MY#(%Y*G[P_NL..&;.?;?LO?&/5OV.]4_9B\>?$O3-1O9((K71]<6WE_=VR2Q MNLF3[[17;7X:RBOCJV+<&IU8.G.S:4HM6U2=KVV>Z[GG8; MC#/L-EM# QJ)TZ%15:=XQ;A-._NMJZ5]7&]G=Z'CG[$W[,NM_LL?"G4?AWXB M\2VFK2WOB"74!/:0LB*CP01;"&Y)S$3^(KQKXH_\$MO$-C\1+CXB?LO?&%_" M37/ MX8_$J+XT?&WXAGQ7X@M9_M%G$JNT27':>224EYG!Y7(7! /)QCS/]M*YG_;) M_:RTS]G+X4^'X++7?"S313>)M0U%HHR @EE78JD[48###+%L\ )R 65\'KC)) M/SV?\(^PR". RB@G3=2,JL>9*_6>*99IGV)<: ML:4H49\K=.E)Z*].G:\+.6B3NWJGNO!/C!^RU^W/\ /AOJ'Q8O?VM+NXM-#B M66:WMO%NHI(5+*@""0!6.6'RDC/09. ?IW_@G]\:/'/QT_9QL?%WQ$G^T:I; M7\]C+?F,*;M8]I60@ #=AMI(ZE">IKS-O^"8?C+QQC)8:5IL/EVMLA)QR26)/+,S$ ML6/)))J.%,@S7 9W+%>SG0P_)R^SG5]HY2O?FT;44EIO?Y-FG''%.29IP[#! M^UIXG%>TYO:TZ'L5"'+9QU492;>NR7S2-34-/L=6L)]*U2SCN+:YA:*XMYD# M)+&P(96!X(()!'O7Q?\ $S_@DI?6GC&3Q?\ LZ?%UM!1Y6>"PU#S5:SSU$=Q M$2Y7G !7('5FZU]K45]=G?#F3\0TXQQM/F<=8M-J2]&FG\MCX/ASB[/^%*LY MY;5Y5-6E%I2C)><9)KKOOJ]=6?"4?_!)CXS>.-6CO_C%^TC%=B,;1,L=Q?S; M?[H,[IM_7Z&OH[]KO]FG6/VC?@A:?"7P]XFMM-EM=2MK@7=["SJRQ1NF,+SD M[@?PKU^BN'!\%\/X'!U\-2IOEKI*; M;#-RII0@HQ;M?1+6]EO<\\_96^#&I_L^? C1/A'K.M0:C!_VK_"-MI&O7\FF:MIC.^D:U!$)&@W ;T="1OC; M"DC(.5!!'.?6:*]:>39;5RE994I\U%14.5W^&*26N]U9:WO?6]SPJ?$.<4<] MEG%*JXXASE/F5E[TFW+3:SN[JUFG:UCX37_@E?\ M$:];VG@KQK^TY'-X7LY M!]GLA-=W"PJ. 8[>1EC0XX&&XKZ_^"'P6\%? #X<6/PR\!VKI968+23SL#+< MS-R\LA &68_@ !76T5Y^3<)Y'D->5;"4WSM6YI2AZO$/'/$ MG$^&CA\=57LXOFY8QC"+E_,U%*[]?.VY\;_M!_\ !+?6OB_\=M:^*'AWXBZ= MIFEZW>QW-QI\MI(TJL53SB"."6<,X]V]J]Q_:Y_9I3]I'X(?\*HT74[;2Y[6 M^MKG3;B>(M'"8LIC"\_ZMW48]17J]%*CPCD-"&+A"E98F_M-7K>[TU]W63VM M^ Z_'?$^)J8&=2M=X.WLO=CI916NGO:12?->_P V>"_L-_L;7O[)NF>(7\0> M)[35]2UVY@S=6D#(L<,2MM7YNCZ[H M9E6TN+B O#/%)M+1R;3E<%00PSCYA@YR/=Z*V_U9R7^PO[(]G^XM\-WWYKWO M>_-K>YSOC+B+_67^WU6_VJ]^:RM\/);EM:W+I:WXGS5^R'^Q_P#M ? [QW'X MG^*OQ_EU_3++29++3M"COKN>"$,4PRB8A8PH4@!5[]J@^!O[!WBWX3?M8:K^ MT1J/CW3KNRU"]U*=-.AMI%E073NR@L>/EW<_2OIRBN>APADE"G0@HR?L9\\+ MSDVI::ZO5:+3;R.K$\>\1XFMBJDIQ3Q$/9S2A!)PUT22T>KU6OF>!_MT_L?> M)/VM=/\ #5EX=\8V.D'0YKIY6O8'?S?-$0&-O3'EG\Z]=^%7@^Y^'OPO\-^ M;V\2XFT/0+/3Y;B)2%E:&!(RP!Y )7/XUOT5Z=#)\!ALTK9A3C:K524G=ZJ* M26FRT70\?$Y_FF+R6AE56:="BY2@K*ZK>["BBBO4/%"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[Q;XM\-^ _#5[XQ\8 M:Q#I^F:=;M->WEPV$B0=_4GL .22 2:T:^.?^"Q?C_5=%^&/A3X=V-R\=OK MVJ7%S>A#CS5M5CVH?4;IU;'JBGM7B<29PL@R.OC^7F<%HN[;48W\KM7\CZ3A M#('Q1Q)ALK4N55):OJHI.4FO/E3MYE'QM_P6&T=-?DTKX3_!&\UBUC8[+W4- M1\AY0.K"%(W('?);..H%>H_L>?M[:;^U=XBOO!W_ JW4-$U#3[ W=Q.EZES M:A ZI@N51E8EN%VG@-SQ6Q^P%\&O"GPI_9I\,ZEI&E0KJ7B+28-4U6_\L>;. MTZ"5%9NNU$95"]!@GJ23ZWIWA+PMH^M7OB32?#=A:ZAJ2HNH7UO:(DUR$W;/ M,<#+XW-C).-QKY[(<%QC6=#'8S')PFE*5)4XI)-724M[K2_SU?7ZGB?,?#_# MK%99E^624Z;<85G6FVY1E9RE#X;.SLO317TT**^&_P!FKX_?&CQ3_P %$]>^ M&?B+XE:K>:!;ZYKT4&DSW),*)$\PC4+Z*%&/I79?\%5/C'\4?A#X;\&W7PQ\ M=:CHTQ%-5(R][E2<92L]+W]U[+J?65%?-WQI^*'Q"T+_@F?9_ M%31_%]];>(W\(:!I7\*Z!&Z^(?%0U%;>:\F>5WC#3L0PVQE%V1_,<%FX( G,N-\'E^,IX14* ME2I4I*I",%S-\S:Y?)I)MO9)=]"\H\-\?FV7UL<\32I4:-:5&WWAGPA \,$366L+9"[,>U9Y M=P(DF)8/_L _*.0QK/%<51S2>-HT\,Y5(\\Y65X2<5;^9SLW%+HG?S^]Z*^0?V_/VP?BMX4^)^D_LQ M?L]W?V37M3-NM]J4:JTPEN'"PVT18$(2"K,^,X=<$8.>"^,>B?\ !0']BS0- M.^,NK_M%R>)[$WL<&I6-S>374,3N"0K)..8VP5WIM8$C&,@BLPXYPF#Q5>%+ M#U*L,.TJLXIH7]K821S6%?!#Q3_P4+_;*^'$6G_#[XKPZ'IOAO?:WNO7-_+;W&J719I0&EBC M>0LD;QK@;5Q@G)-:8_C;!X7,*>#H49UIU*:JPY$GS*3=MVK:)MMZ6\]#+*_# MG,,=E=7,,3B*>'IT:TJ-3VC:Y912OLG?5J*2UOKMJ?H/7%?&_P#:$^%7[.V@ M6GB3XK>(7L+:^N_LUKY5K),\DFTL<+&"< #D]!D#N*^2OV"_VI/C_IW[2ES^ MR_\ '7Q-=ZRTDM[:JVI3>=/9WELKNX$Q^9T98G&"2,[2I'.?._\ @J>GQOM? MC-9V_P 4O%6FW>C2KU4H/6I!I MV]G>+UNG>ZLDFU?2_P"E=M<17EM'=P-E)4#H2,9!&13Z^FV^JW$S1SL\31N5D@10 BN,AB?FZ'J/HVONCZ'YKGF68;*

'H8B%>*2?-"_+KTU2=UUT"BBBO2/ M'.1^-GQQ^'/[/O@>;Q_\2]9-K9HXC@AB3?-=2D$B*),C==UB^E;X=_LRWVH6,+X,\VK,7(_VEB@8( M&OV<=2TKPE;@1:?/:WD4;B$'&Y;?8$)[D>:W;:_T!\7?VM?"_P6_9UTGX]>+M F,NM6-F]AH4,XWR7,\/FB'S"HP% 8 MLY7HOWF_T"XUCS!=1*<8F@;86'52 M"CJ0>0W!YXK@?C/\0/!GQR_:X^!J_"'5X;]K#3=$2\FM#Q:-'=&9XV_NF*,% MF'\//H:,\XJSC!Y[[.AB%R4_86ARQ?ME5?O23W].5V0N&N".'\PX:]KB<++V ME7ZSS3YIKZNZ*]R+6D=>O.KL^POVL_VH_#G[*?PXB\:ZKHW]K7][>K;:7HR7 MGD--P-=O\ #CQ%XC\7> ])\4>+?"?]A:CJ%DEQ6_M9?M3>%OV4OAY%XQUK2FU2_OKH6^DZ-'="%KEQR[%]K;$5>2VT\E M1CYJ]2KX._:N)^/_ /P4M\'_ 1U,^;I6A/9Q7%F>4<%/MUQQZO%L0^R"O5X MOS?%91E*>$_C59QI4V]4I3>]GO9)OM??0\3@'(<#GV>M8Z[P]"G.M52=FX4U M=JZLU=M)M-.S=FF>R?&W]O/7?@+\)_!/Q%\;_ QEO?&,4TK:*GB'YK!%6-T# MR&W^9F2125VC:6?\/H-+_Z-WN/_ J5_P#D:OMR:UM;D 7%M'(%^Z'0 M''YU\\?\%*/C-IGP8_9WN]#T>."+6O%K-IMALC4/'"5S<2CZ1G9D]PAB.#\XQU#+*F2^UK5 M9MZKZ4X;N[;4;MW8G[+__ 4,T#]HFY\32:M\.I/#6G^%]#;4 M[_4)M6^TJ(E)W9 B3&%#-U.<'BO/4_X*Z$ZJ/$,G[.NK#P4=4^P_\) +XEP^ M-V,>5Y7F[/F\GS,X_B[TW]G/]G#5_!7_ 3@\::M;Z:__"0^./#=UJ!C5?WC M6JPM]GA'KN3S=Y^/[ MFWY-WKQ7Q^.XFXLP6685XC$JG4E1G6;<(>^U)9^E^K?%#P3HWPRE^,%YKEQW MQMM+EDU?[2U]M_UCX\F/8JDJN06RVX<;>?E#XO>,O%WCGX1_"3]A+PQJ'V6_ MO/#]A?>,[B9L+8VXB$R)-_=6*(&=P>@2/Z5ZI\-O^"D?[''PPBTGX)^$K#Q# M;Z#I$26-KKC::GV8A>#,P$GFD,(Q$:-"$4I)V] M^M))N*;3:5)--S2%EC:/)*J,!OF8#C.1/_P3'^#7A3P%^S7I/CVWTJ ZWXG$MU?Z@8P9 M/*$K)%$&ZA J!L=-S,:]]@\)>%K7Q'+XPM?#=A%JT]OY$^IQVB+<219!V-(! MN9<@'!.,BOE<@PW&6.IX?,L5CHJ%2TY4E3C91:NDI?%>UO3N[:_;\48SP]RV MKB\HP66RSOYK%[VUE$4ES-"&\^9Y\%HHD*N $Y8+GYBRJ.>\:?$_]O#]@+QQH MM[\6_B./%^BZLS$PSZE+>6]RJ%?,B$DR++#( P(( '(^\ PHQ'B'E]"K4G'# MU)8>G+DG627(I72[W:3:U\]$[JYA?"C-<31HTY8JC#%5H>TIT)2:J2C9M=+) MM)V5^CNU9V_0ZBOF[]O#XY^(=,_8^TSXP?!OQ?>Z6VKWVGSV=]9R>7*;>:-G MVG'3C&1ZBO$OA=?_ /!1;]LKX9VWB+P'\5H/#ND:';BPCN3J!D[C7=F/&>&P6:?V?1P]2M4<%.*@DTT_-M626M_2QYN4>'N M+S')?[5Q&*I8>BJDJ6SNM18/#_C'%\/]%LM4_L^&^>[-H@=4R9IIU&_YVX4 A>4'NU_T"KAOC#^T9\)?@1?:+IGQ*\1/9W'B"Y:#2H8K229I64H#D(#M ,B# M)P.:\<_9L^"'[<_PU^+]C+\3?V@(_$W@E[2:6ZF76I3"&7PU_93.MO86TMRZPIS&K!PRY M8X8]/F. !SY_QIF&69#]_M M'_&6S\46=U9QIID%KJ=Q.8)0Y+,1+#&!D8&037"?%C]G/_@H5\3?BKKL^B?M M+)H'AA+UCH/V2_DM9&MV 95*6J DKDH6=LDKD<$5]!5S['0RZGB(X"JYS;7) M[O-&U]9/FLD[:/7I>Q\O1X8RVIFU7"2S.C&G"*E[1\_+*]M()1NVKZK39M7L M?6%%?"/[,G[2/[27P>_:['[*OQX\7_ *^9:LBJYE.E./LI^SG!VYHRND^MG:_?\3V?^(8YO+B:AD].M3E[ M>G[6G43?)*%FUTNF[=NSV/M"BOS^^*FC?\%*-8^%D_[56K?%]](TPVBZDOAK M1=7EMI;2S;#*?)1!&0J$,0SL^W.[)R*]H_8B_:.^,O[2?[-'B!$U33F\0=P;:O.P'!)-:Y?QKA\;F?U*IAJM.4H.<.9+WXK M717T;2T3^=F8YIX=XK+\F>94L91K0A-4ZG))OVP']HS MX2_\+O'[.R>(G?Q7]F\]K!+20JB^5YWS28V ^7\V,YY'K7WZ-?LO M>!?C9\._AA_PCWQ^\>0>(]?_ +1FE_M&WNY9U\A@NQ-TD:-D8;C;CGK7-PAQ M;C^(JU:-7#2C",YI2TY4E:T9:M\^NMM.QU\>\"99PEA\/*AC(SG*G3ST]V[YNYZ+7RI^T!_P %5?AA\+?%%SX(^&OA&;Q??6L_MK^/\ 5?AC^ROXT\8:'1Z6+:WGC.&B:XE2 MW#J>Q'FY![$5\Y?\$?O@UX4O?#?B#XXZMI4-SJ<.K?V7I>^B?1?!#_@JF?B3\2]*^%WBOX"W^ MGWFL:A%:6TNFZD)V1Y& !>.1(]JC.6;<< $XXKZ]K/U#PEX6U;6K+Q)JGANP MN=1TUF;3K^>T1YK8LI5O+(S:N\3[\8Q<81@TGW M2=M[_(PPV495Q_GL,)D6&6#M3E*2E4G4BW'LVKK2W3>Y]R45Y;^VMXN\3>!/ MV7/%_BWP=K=QIVIV5C$]I>VK[9(F-Q$I(/;@D?C7G_\ P2\^*/Q#^+/P'UGQ M#\2O%]]K5]!XNGMX;J_FWND0M;5@@/IN=C_P(U[5;/L/1XAIY0X/GG!S3TM9 M-JW>^A\[0X8Q5?A2KGRG'V=.HJ;CKS-M)W6EK:]SZ2HK\R/@/^V/^VKXW@U; MX-_#O6M2\2>)?$$L/]FZC>3)))I<$8D\]D,GR)NW1_.YPNWCYF!'T3X?T;]J MKX%_L3_$C7?C5\0-2E\51&2ZT>_;6S=R6L(CA V.2=GS^9\H^O>OGLJX^PF< M476P^&J\D8SE*37NQ<4WR\VSDTD]-%=>=OJ\[\+L=D&(CA\5C*/M9SIPA!2; MG)3:7/RVNHQ;:=]7RNRM9OZNHK\W_A'^T+^WO^TQX A^#WP7C#X"'>P'HIKWGXQ_M _%;]BW]CGPUI_C743JOQ%U(R MV:W>HW9N]C[WD>=G)_>[$9% )QEESD BM,!Q[E^.P=3&NC4A0A#F=24;1;NE MR1_FE=V[73]3+,_##-^A]3T M5\#:)\*_^"C7BKX,+^TO;_M+:A'-/IAU>U\/_P!I2JTUML,@(C5?(#,GS*F, M$$ D$X'NW[ ?[5WB#]IKX2ZFWC81?\)'XUF?+:5;1!ED*OM;8KM)$"0K,"%VXR35[7OCA^V9^PS\?=-\.?&; MXJ77B2PG2&ZN[>XU*2\MKRR=V1C&TRAXG!5^@4AE&=RGGQ*?B;E]3"4\8\+5 M5!RY93LN6,K[;ZZ:NW>VKT/HZW@UFM+'U,O6-H/$QCSQIJ4N:<4KW7NZ:W23 MWM?1:GZ0T5X3^WQ^U9J/[+WPKM;SPC#!)XBU^Y>VTAKA-R6ZHH:6""0.*]O->+Z6!S1Y?AL/4Q%6,5*2@E[J>UVWN[IV\T?-Y)P%7S M/)8YKC,72PM"F/[3'^C[,>GVGCZ5MA^+,'/'XC"5ZS\]##% M<#8^EEF$QV&JPK0Q%5T8\E])J3BD[I:2LW'RL[:GJ_C[6_$GAKP7J?B#PAX6 M77-2LK-YK32&O/LYNV49\L2;'VL0"!\I!. <9R/./V0OVN_"_P"UEX2O]7L- M ;1=6TFZ$6IZ++>>>8E;)CD5]B;E8*P^Z"&5AZ$^2_\ !+;Q5\=OBOIGB3XH M?%?XE:SK&FQ2IIND6U_=%XS* ))I,'N 8E!_VG%<-\+B?V>?^"KVL^!-*_5U":: MU6J=];.-M+ZGT=/@? 4?[7R:JXSQF%IJM&I!RLU!)U*;3LGI)6?+S*5]6M#[ MQHHHK]%/R4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KY#_P""OWPSU?Q/\(/#WQ'TNT>:/PSJDL=_L7/E07*HOF'_ &1) M%&OU<5]>57U;2=+U_2[C1-RE=K:Z:<9*_1N+:3[GS;^P MK^V3\%->_9_\/^"O&?Q&TC0M<\.:;'IUS9ZS?QVHDCA&R*2-I" X,87(!R"# MD8P3[9X$^/7P;^*'B.\\)_#GXC:9KE]86XGNTTJ?SXXXRVT'S$RAY[!B:\-\ M8_\ !);]F+Q+K$FJZ+J/B70DE!,G^'SHG_9 M;GOM0^';:K<7NHP+#=WVK7HD=HU;<%"HJ(.><[<^]?/Y"N-\*Z.#QM*E[*"Y M95%)MR25E:/=Z7OIOHCZKB=^'&-CB,?EU>O[:HW*-)PBHQE)W:R".*-I7G\LLS<*&)4 GCY MA72?\%_CNYM>^W1F_D9$=1'O,118\2,2JH,D*3 MDJ*^1K<(\6PRC&Y-0C3=&K4=13Y=Q! MB95EB*%*-)TU!.*:4HN?-?5)2=DM7[M[:G.?'_\ Y1(6'_8C>&O_ $=8U<_X M)%Q1Q_LN7KI& 7\7W9<@?>/D6XY_ "O9/%W[./@/QI^SW%^S5JU]J:>'X=+L MK!)X+A!=>5:M$T9+E"NXF%=QVX.3@#M+^SW^SYX'_9I\"2?#SP!>ZE/8R:A) M>,^J3I))YCJBD91$&,(.,>O-?6X?A[,*?%>%S"27LZ>'5)ZZ\R;>B[:[GPN+ MXJRJMP/C,JBY>UJXMUHZ:-\C'H!76_#?P%HOPM\!:1\.O#DUQ)8:+81VEH]VX:5HT& 6* M@ GZ 5U8'),;0XTQ69SM[*I3C&.NMURWNOD<68\1Y=BO#S!9-!OVU*K.A9;<''T(-?&X[@;&4)A6DYISG*#@Y M-N2:6ZN]+:V^X_0,M\2\!7X>P6%GCZV#J8>"IR5.G"I&HHI*+3>L966M]+_> M5?VD?AQX.^$__!+B]\%_#[Q1-K6B1I97.FZI.%#7$5QJD5P&^4 8_>\<=,5M M?\$EHTC_ &59&10"_BF\+$=SY<(_D!7L'C[]G+X=?$'X$K^SK?B_LO#D=E:6 MD"V%T//BBMGC:)0\BOG_ %2@D@DC/?FI?V?O@#X*_9M\ GX<^ ;S49[ WTEW MOU2=))=[A01E$08^4=J^HPW#F,P_%F'QT8QC1IX=4K)O22;T2>O*ELWJ?&8S MBW 8O@;%9;.36BDVFVDK=CXC^$?_ "E]N_\ L;-;_P#2 M.ZJ__P %E(95^)O@R_8?^$'AK]HF3]IO3]5U MYO$,FH75XT$MY$;7S)XY(W&P1!L;9&P-W7')K=_:._9<^%?[47ANU\/_ !)M M;M)-/E:33M2TZ<1W%L6 #A2RLI5MJY5E(.T'J :^?GP5F]7A3'Y>W%5*M>56 M&NC5X-)NVC?*_G8^II^(V0T..,KS5*3I4,-&C/352M--I7U2YE\KVU-KX."<&M_Q'IZ\B2\LI8$G SY9="H;CTSFO&OV;OV _@[^S'XTE^('@[7_$&H:E)9/: M!M5NH6C2-RI;"QQ)SE1R2:]RK]$RF69U\!;,:<83VM&7,K6[]WKZ'Y-GD>U[RE+:]OB;MN]CIXBXNSWBITO[2J*?L[\MH0A;FM? MX8J_PK>]NA^<_P#P4H\-6?@G]M7P_P#$/QOH[7?AS58=.N;I#'E9XK>41W$/ MN=BKD>D@]:]4_P""E'QD_9X\9?LLVFC>$?&7A_5[^YU&TD\/6^EW44LELB_? M?8AS$HCRA! Y8+C/ ^D_C9\!OAA^T)X1/@SXH>'EO;9)/,M9XW,<]K)C&^-Q MRIQU'(/0@BO#_"W_ 24_9B\/Z_'K.IZKXGUB"*3JM>N M-.U"'V/NU]GZ=IVGZ/I\&DZ5916UK:PK%;6\ M$81(HU "HJC@ #H!7F^J_LG_#37_VA;7]I3Q'J.L:AKMA$L>FV=W=1M96 M@5"J^7&(PP(+,XRQ^=BW7&/?S'ABH\@H8'#0A*M",*7M9)W,VG=*UM3X__;=_ M9_?]F_\ 8T^'GP^M(PTA\0R77B6ZB^[-J,EL3G/<*H>-3_=0>]/_ &AAX53] MKOX!_P#"JOL@F_L?P]C^SMN-GVO]WNV_],\YS_#C/&*^Y/C!\'_ ?QT\!W?P MY^(VDF[TZ[*M\CE)(9%Y62-A]UP>A]"0002#Y;\ O^"=?P!_9\\<1_$30)M9 MU?5;8-_9\NMW43K:%@5+(L<: M@D;FSC/&#S7SV9\#8]YGR8&,5AY^P5V[2I MJB^BMJY+K=:WOW/J\F\2LL63>TS*-5XA:.3O[J@]+6?NVMV/> M:^#M3/\ PBG_ 68M[W5?EBO;E/L[MT;SM&\I%?VP?AY:,]UX9N;>+5BBD^5Y4WFVTS ?P[RT;'_:0=*^@X^HU?[*HX MVG&_U:M3K-+?E@W?[D[^B9\KX78BA_;F(RZK)1^N8>K0BWLI32Y?O:LO-H^S M*_.;XXZC=_MV_P#!0"P^%FC7+R^&]$NSIYDB;Y1:P,7O)P1P"[!D5N^(J^[? MA_X\\-_'WX0V?C7P?K4\%EXATH^7S=E*NH)!"RQON'((#+T(KC/V74];L[.TT^SBT^QMDB@@C6.&&-<*B 8"@=@ ,8KY^^.O[/'[%GP+\ M/ZS^TGXG^"FE->:8IN8K?SYA!&Z6STF\CB2XEV[0TFZ-B=H+ 8(QO;VQ[>>X#Z MYETO94(5*L5^[4TFHRV3U3M;?3>UCYOAG,_[/S:#KXFI1H3:]JZY\I_!3X/^-=6_95^+?[7?CM))O%/CCPYJ3:>Y0AHK JQF=1U428( M4=HXDQPU>7J/ '_#L$L19?VS_P +*X/R^?YOD_\ ?6/)_"OTVLO#^AZ=H$7A M6RTJ"/38+-;6*Q$8\I8 NP1[3QMVC&/2OG-_^"4/[+3^-CXKSXA%F;CSO^$? M&I)]DZYV9\OS=GMYF?>OSS-N!,RIX>C3P"C4;I3I3UDK MGZOD7B;E%;%5ZN:.=)*O3K4U3BI+DI1<8T;75DHVUV;NW;KZC^R =5/[+?@ MZSO\_P#X16S_ -9U\ORAY?\ XYMKRS_@JS\,]7\=_LTIXCT.T>:7PQK,=_=) M&N2+4H\4C8_V2Z,3V56/:OI:SL[33[2*PL+:.&""-8X88D"K&BC 4 < " MEN;:VO;:2SO+=)894*2Q2H&5U(P5(/!!'&*^_P ;D<,?P[+*JDM'34.;S224 MK>J3L?EN7<25$/VA?@C\0/&;_ _\ M!_$_2-:U:.S>ZDMM)NA<*L2,BLQDCR@P748W9YZ<&O&OB#_P2E_9?\:ZY+KF MCOKOAPS2%Y++1;V/[.">NU)HW*?12%'0 "NR_9O_ &%_@I^S!XAG\7^!9]9O M=5N+%K22]U:^5R(F9&90D:(@R47D@GCKUKY_(*?&^7QH8#$TJ3I4[1=12=W" M.BM'^:UM].Y]5Q36\-\UGB5W[MVW97?9GQ]^SSK M^C_LX_\ !2#7++XL7\6EP2:KJEF=0OF"11^>S202LQ^ZCC9ACP!("<#)KM/^ M"M_QG^&OC31/"7@/P7XNT[6+ZVO9[V\.F7:3K;1E%1%9D) +$DAK^(;RSE$MFFOW4;PPR Y5Q''&@8@\C?N&><9 KYRKPA MQ10R[$Y'AE3>&K5')5&WS1BVFTXVU?N_\-?3ZVAQ[P5B\W9Z[:.WO>8?M<>%-8\$?\$O\ P7X7U^!XKVU.DBZAD&&B M=HW8QD=BN[:?I7K/_!,6-$_8T\,LJ@%[K4"Q'<_;)A_("O2/C_\ 3P7^TAX M /PX\>WFHP6!O8[K?IDZ1R[TW8&71QCYCGBK/P/^#7A3X _#:Q^%G@FZOIM- MT]YF@DU&99)B9)6D;+*J@_,YQP.,5]3@.',7@>+ECHV=&.'C23O[UTX]/1;G MQ69\78',N Y9;*ZQ$\7*NU;W>649;/U>Q\,?L0_\I*/$_P#U_:]_Z/>O<_VE MOV7OV3/VJ_&.IWMC\5]-T'QS82&UU.6UOHB[21C:!:C\1M2U_Q+INHZKU>#A.%L MVP?#D\#6PM/$<]:&X ML^8BXG@S_JV4XW@8Z,IS@$2_\%/YXM(_;5\,:KJ+^5;QZ%ILSRL. BWD^YOP MP?RKZP_9V_8/^ O[->NGQ=X0LM0U+6A$T<6JZWK*ZY&<%<@YP1DY MY?\ 4GB"7!M3+Y37M/:JI3@Y.2C%6M#F:]7VOZL[?^(C<+0\0:6:1A+V7L72 MJU%!1E.;O>IR)^BWO;O9(VO&'QV\#P?#OQ+XG^'?C/0]>U'1/#%WJT%AI^IQ M7#.L4+.A*QL3L+!1GWKX*_95\%)^W%XW\2:[^TS^T3K,"Z7'#-%9+K$<+W'F M&3<8Q*"D<4>P JB8'F+]WO\ 9/[-G[#7P@_9BO\ 5-5\(:EK.IW&L67V2].M M3Q2(8=P8H$2-!@X&_X)*?LQ:SXHEUZSU7Q/IUK+,9#I%EJ$/D)SG8A M>%G"^Q8GT(KT<^R;BC/)X/$UZ$)*#EST/:-1=_A;DEK;=JVFRNFSRN&.(>"^ M&Z>/PF&Q-2$JBA[/$^RBYJVLXJ+?NWV3NKWN[-(^5/A)X=^&GA'_ (**Z!X7 M^#^N3:GX"V!GGDW/VD?V*?A+^U)KNF^(?B+JFNV\^EVC6]LNDWD42E&;<2P>)R M3GT(KR?]1,ZAPMCLNBH*=6JIQ46U%1O%V5U=)6:5^Q[B\3>':G&N6YM.51TZ M%"5.;E%.;E:23=G9MW3;75LM_M'QI%^QKXPBC0*J^ +H*H' M#7@7_!&C_D M0/&__88M/_13U]9^-?A[H?CSX<:E\+]9FN4T[5-)DTZYDMY%641/&4)4E2 V M#U((SVKD?V;?V5OAO^RUI&J:+\.=0U>XBU:YCGNCJUS'*P9%*C;LC3 P3US7 MV>+R/'5N+\%F,4O94JK"<=-+1<6[O MH]&?%/P(\2>'_ W_ 5/\1:IXRUJUTNU;Q?XB3[5?SK%&&D:YV LQ &[( R> M20.XK]$/#7B_PGXSLY=0\(>)]/U6W@G,$T^FWJ3HDH )0LA(# ,I(Z\CUKQ+ MX^?\$X_@'\?_ !S/\1M8N]:T;5;S:=0DT6ZB6.Z8*%#LDD;@-@ $KC.,D$DF MO1/V>?V>_ W[-'@ _#KX?W.H3V;WSW]:RY;>6OZG?QWGW"_%&"PN.P]2HL5"E3I2IN*Y5R MWO+GOKJ]--=W;8H?M?\ PVU3XN?LT>,/ 6AV[37UWI7FV4"C+330NLZ1CW9H MPH]S7R1_P2R_:B^''PITS7O@U\4O$MKH0O=3&H:9>ZE((H&E,:Q2Q.[86-L1 MQD;B ?F&22>:TXDR+-ZF=8?.LJ<76I1<)0FVE*#OU6S5W^#Z6>/"/$V M0TN'<7P]G:FJ%:2J1G32KOQ/I_@S2OC'X?U M#5=5N%@L;+2]12[>20] ?)+;/JV!7Q)_P5@D?1?VL_"_B"[@?[,GA>RD#@?> M\N]N2P'N!C\Q7TC\%?\ @FE^S[\$_&]A\0]+U/Q%JFJ:9.)K%M3U",1Q2 $! M@L,:9Z]&)'M7??M&?LK?"3]J#0[72/B5I]RL]@S-I^J:=.(KFVW8W!6964J< M#*LI' /!YKDSS*.)^)^&JN'Q4*=.MSQE",9-JT;:2?=ZVMIM?N=_#>?\&<&< M84<5@JE6MAW"4:DI146G*^L8I[+2]W?>W1'D_P#P4"_:1^#.I?LD:SH_A?XC M:/JM[XFBMH=*M=/OXYI'4SQR.[*I)10BMDD##87J:SO^"//_ ";=KW_8\7'_ M *1V==!\/O\ @EI^S'X%CU!KZ/6==FOK">T2;6+N)OLBRQM&TD2QQJHD 8E6 M8-M.",$5ZC^SG^SAX"_9A\%W?@3X>7VIW%G>:H]_*^JW"22"5HXXR 41!MQ$ MO&,YSS1@,GXFQ7%E'.,QA3@HTY0Y8R;MNTW=:W;>VRMU#-,_X.P7 N(R#*:E M6I*56-3GG%13T2:23T45%;ZMWV5CXH_X(\Q1M\?_ !-,T8+KX2D"L1R ;JWS M_(?E7V#^W%_R:5X]_P"P!)_Z$M4?V)U5FQR0+>/ _4_G69_P67\*ZS?># M_ WC.U@=K'3=0OK6[=1D)).D+1Y],B!QG_&OH_\ 9P_9D^'O[+OAF_\ "?P[ MO]5N+;4;_P"USMJUS'(XDV*F%*1H ,*.QKL/&W@CPG\1_"]YX*\X? ;]G;X;_ +./@6;X?_#:WO$L[J[>ZNY; MZ[,LLTS(B%R< #Y4484 <=.37G\+\+8G+L?2JU\!2ING%KVD:DI-OEY;QB]% M>[O?Y'J\:<:X/-LKK4<+FE>M&K)/V4Z4(QC%24K2FM7RV5K=5J?%'_!'&-#\ M:O%4Q4;E\+ ^@-S%G^0_*D_X+'?\EM\+?\ 8J_^W,M?6/[.'[$?PB_9=\2W M_BKX=:KKUQ]GR0\3DG+'N/I7!_J7G7_$/?['M'VW/S?%I;FOO;L> MI_Q$3AS_ (BO_K!>?U?V?+\/O7Y.7:_<\ _X+*^'=5GT#X?>+(H7:RM9[^TG MDQ\J2RK;N@^K"&3_ +XKW3]FO]J+X WW[.?A74;_ .*WA[3&TWP[:6FHV>H: MO#!+:S0PK&Z%'8-U4[>/F!!'6O3OB1\,/ OQ<\%W7P_^(?A^+4M*O$ EMY20 M01RKJRD,C \A@017SE)_P2!_9K?5#>+XP\8K;F3=]C&H6V /[NXV^['XYQW[ MU[.+R?B3*^)Z^:97"%6->,5*,Y.+BXI).]M59>NK\CYW 9_PAG7!F&R3.JE2 MC/"SG*,H14U*,VY--75G=V[:)W=VE[%\9?!WA3]K']FG5=!\,W\5Y9^(M(,^ MA7VPJIF7]Y;R#< 0-ZKGIE2?6OS&E^-GBJS_ &:)OV7YXYT9?&GVZ2!E.]4$ M6PV^/3S@'QUW"OU#U/QU\!/V4O!&B>"?$WC2Q\.Z9::>T.CP:C=LSRQ0! P7 M.6D8;UR!D_-TKX5_9X\%>'OVK_\ @H3J/Q!\*^'7A\*66OS:_ H/ZQ2G-6]^#<4D]G.227N[2C;JC[I_99^$$?P+^ ?AKX; M-"J7=IIZR:F1_%=RDR3<]\.Q4'T45\G_ !//_"4_\%@-#T[2?GDL+FQ\_9_T MSL?/?\D//TK[:\>^./#?PU\&:GX^\7WZVVFZ39OL? C3&O/%R75OHNK.K X66.Q MM+#1E&+G*,;R=HKF:5Y/I%7NWT6IWE%?G/\ $[]M/_@H_P#!F&SN/BEI<&B) MJ#.MDU[X?MQYQ3:6 QGIN7\Z[3X1?'O_ (*=^-M>\,:UJ'@EYO#.K7EE-/?Q MZ#;JCV,KH6D# Y ,;$YZU\-1\1LJKXOZM##5^=6NO9ZJ^S:YKI:[L_2L1X29 MWA<"L9/&87V;O:7MM)6W47RV;TM9/<^Y**;//#;0M<7,RQQHI9Y'8 *!U))Z M"J>C^)_#7B$R+H'B&QOC%_K19W:2[/KM)Q7W[G!246]6?ERIU)0N,<_6N.OF>!PV-IX2K-*I44G%:ZJ._DK M>;5^EST,-DV9XS+JV/HTVZ5)Q4Y::.;M%6O=WMT3MUL>ST4AD0)YI<;<9W9X MQZUFV/C;P9JE_P#V5IGBW3+BZR1]F@OXWDXZ_*&S77*<(M*32OL>?&E4FFXQ M;2WTV-.BN=^+]]>Z9\)O%&I:;>2V]Q;^';V6WN()"CQ.L#E65ARI! ((Y!%? M*/\ P22^*?Q.^)%]X]3XB?$;7M?%G%IIM!K6KS70@+&ZW;/-9MN=JYQUVCTK MP\;G]'!9[A&<;G,:B4<,X)QL[RYY**L]M M+]3[0HHHKWSY<***XOXZ?'_X9?L[>#)/&GQ*UU;>,Y6RLHL-<7L@'^KB3/S' MID\*NWL+"RA,MW>7ZUVMWL^Z/HN)^#,[X2Q-##8]+VE6*DHQ?,U=VL]+UNS:.C.^ N(^';?MZ?MR:[X2U/]IC0+70X/ ^E^($T^;26L8W168*P1F/[Y@ \89P MR_-(, <@?8MM^TQX('[,L/[3NJJ;;2GT%=0>U,@+B4C;]F!Z%S+^[![G%9Y1 MQEDVYE>84LUP%/%THRC&:NE)6=NCM=[K5>31\WG M655\CS2K@*TXRG3=I.+O&_57:6J>CTW3"BN<^+WQ.\/?!GX::S\4/%+'[%HU MDT\D:D!I6X5(ES_$[E4'NPKR#]@;XO?'[]H+PIJ_Q>^+.I6<6C75^]OX902(UR>J/G)Q6-?.,)0S:EEUFZM1.5DM(Q7VI:JR;T6]V;X; M(,=B,:-*487;:)XRR7VHD>9:::1]Y>.)I1SD#Y5/WB2"M=A_P $[/V@?B5^T9\(=8\8 M?%'4;:YOK/Q))9P/;6BPJ(A;P. 0O!.Z1N:\ZAQ=DN+SW^R:$W.JDVVM8JVZ MO?=>2?9NYZ^*X#XCP/#*SW%4U3HMI)2=IM2VDHV^%]+M-K5*UF>_T5\F_M:? MM>_M2>&OC3_PSY^SW\'9_P"T#;)/%JD]A]JDO(F'^MA4'RTB4Y4N^>000F*\ MP/[=O[<'[,WC_3M*_:H\(QWFGWZB1[::PMX96@R S02VV(RZ]U;=V!VY!KSL M=Q_DF Q(HU*//4ASPI. MJO:SC:]XQ5U]\E;K8_0&BOF?]N7]LWQ9\(-"\(^&_@5#:W6N>-D$^GWMQ")! M#;ML$91&P"\C2 MD *V1R,8G[+O[6'[0=C^TQ=_LG_M3QZ?Z,80S. 7VKPN3DX' S7KX/-L+C\;7PU%-NBTI2^SS-7Y M4[ZM+XM-+V/!S#(L;EF78;&8AI+$)RA&[Y^5.W,U;2,G?E=];-VL3445\]_M MO_MUZ3^RQ;6WA+PQH\&K^+-1M_/AM;ER(+*')42S;2&;<00J @G:22,#=6:Y MK@,EP,L7C)\L(]?R26[;[$9)D>9\19E# 8"GSU);+9)+=MO1)=6_S/H2BO@> MR^./_!6W5M&3XCZ=X#N'TJ9!-%9)X1MA/^D$$=.Y%?6_[+GC_XH?%# MX)Z1XZ^+_AFVT?6K_P UI+&V@DBV1K(R(S)(2R,P7=C)X(Z=!Y&2\5X3.\4Z M%.A5IOEYDZD.5.-TKIW=]T>]Q%P/CN&\&L35Q-"K'FY&J513E&5F[25DUL[G MH-%4-6\5^%M!G2UUSQ+I]E++_JX[N\2-G^@8@FKR.DB"2-@RL,JP.017TRG" M4FD]4?'2IU(Q4FFD]O,6BH/[3TW[;_9O]H0?:,9^S^:-_3/WA3S MPVXSNSQBO$/V#]+T"/3++PW-BTU:XU56748S*Z*ZH479D M(&QN;AJX\3F>!P>)HX>M-1G5;4%KKRJ[]++O8]#!Y/F>88.OBL/3+]+- MX7V_9!J$?F;O3;NSGVKKE4IPMS-*YP0I5:E^6+=M[+8U***@M=4TR^#FRU&" M81?ZPQ3*VSZX/'0_E5-I.Q"C)JZ1/15'2?$_AK7I98-"\0V-Z\)_?):7:2&/ M_>"DX_&LKXO?$O1?@[\,M<^)_B!=]KHNGR7+0A]IF<#"1 GH7F*]0K/!8W"YCA88C#RYH22:>NJ> MVCLU\T:YCEV-RG&U,)BXM MV9O]2OY6@T32(Y=C74H&69FP=L:@@LV#U48RPKY3\-_M,_\ !4CXXZ<_Q$^% M/@M(=#9V,"V6BVJPR '!$9NB9)<$$$H3R#Z48WZGR5*M:UW"E#G MDEW>JM]][:]4?5Y!P!G6?9<\P]I2H8>_*JE:?LXREVCHV^VUKW5[IV^_J*\0 M_8D^+O[1?Q9\(ZW>?M$^!X-$N=)U%;.U8Z=+:37#!-\K21R$@ ;H\,H .3QQ M7L]EJVE:DS)IVIV\Y4980S*Y ]\&OMV= MG#(P6.6[N4C5B>P+$ U+-J>FVT\=K<:A!'++CRHWE4,^3@8!/-'/"]KC]G4L MG9V?Z;D]%5+O7]"L-0@TB^UNT@N[G_CVM9KE5DE_W5)RWX5->7MGIUJ][J%W M%!#&,R332!54>I)X%'/#77;?R#V?H2T53T?Q!H/B&%KG0-;L[Z-3A MI+.Y250?0E2:FO=1T_3D$NH7T,"L<*TTH4$^G-"G!QYD].X.G4C/D:=^W4FH MJEJWB/P]H$*7.NZ]964A! M'44*<7)Q3U!PFH*33L^O0=14=Y>6>GVSWM_=1P0QC,DLT@55'J2>!572/%'A MGQ CR:#XBL;Y8O\ 6M9W:2A/KM)Q0YP4E%O5] 5.I*#FD[+KT.$_:"_93^$/ M[31TEOBG8WTQT7S_ +";*^:' E\O>#CKGRT^F/>MWX/_ .^%GP&\-'PI\*O M",&EVLCA[AD9GEN' QNDD4,.4;'1E.5([%366&SG"8K-*V7JZJ4U&336DHRVE%W=UT>UGH M;8SA_'X/)J&:2M*C6ZU3-RBBBO6/#"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /B/\ X+/? M\@#X?_\ 7YJ7_H%O7U!^RQ_R;+\._P#L1]*_])(J^7_^"SW_ " /A_\ ]?FI M?^@6]?4'[+'_ ";+\._^Q'TK_P!)(J_-\F_Y.3F?_7NE_P"DQ/UWB#_DT&3? M]?:W_I73M L]4CT]8%)\II53S+BYE0$> M8R8<*I.,(,;2S&LS]J[]BG6/V(=!T7XY?!WXL:M)+#JB6EQ*R+#/;RLC.DBM M&<%#L*E2.XZ@G$W[2-MK7[(G_!1"U^.VN:'8A>3"DC@H3@-6K_P %!?VXOA1^T-\+]*^%'P;.H:A-OFL[8^%5^RO)J22:]GR*^J^3]VS\S]:R MEY_2KY%ALDIWRRI1C[:T8N#DT_:^T;6DO5J\KK75'I7QJOKK]L#_ ()XV?QI MU;Q;J.E7&EZ+# M=<\2^*?&FJZ7+I6II:Q1Z?'$5=6C#Y.\'G)KZ@\,?!#Q;\.O^"9.I?"[4-,D M_MQO!FHW5U9!'/BIJ=] M:37VHQ7=DUM8/.LJB/85^3.U@0.N!SUKULSPF6U.),LJY\DE4PZ=1S;2& (!P0?AS]H_ MX&?L(Q1)Y97ALEFX!'6NQ_X* MT>(]=\0_$_P1?327@\+7OA2*\TU,84RR3.9B!T\SR_(SZ KZU4_:B\8_L*:A M\"(_ _[*O@"*_P!>(AGNM4AT2<3Z?:QD-(\TTR!B2=JG!*_,9 MX_'P]C2A.C",5*TGI>/LHII:=]=+-Z;=?A_EVRIKF2E[:RFO M9VW23K%'*J,Y/);9M!)Y)&3R37D?_!%[_D(?$7_KCI7\[NNZ_8:_Y1O:[_UX MZ[_Z+>N%_P""+W_(0^(O_7'2OYW=>S@JU7$9[PY4J.\G1G=O=_NGN?/YAAZ. M%X9XMI48J,8XBFDEHDO;+1+HO(^[9)$BC:65PJJ"68] !WKSC_AL/]EC_HX# MPG_X.8O\:]%N($NK>2VESMD0JV#S@C%?-7_#IW]E#_GEXD_\'(_^-U^DYU5X MBI.G_9=.G/?F]I)JVUK6^=_D?D'#M#A*LJO]M5JM.UN3V48ROOS M9]+0RQ7$2SPR!T=0R,IR"#T->??'3]EWX._M&7.B7?Q1\/O=2:%=F:V:"8QM M*A'S02$IBL)AL?AW1Q, M%.+M=-73MKL_,\7!8_&99BUB,'4E3G&]I1;35TT]5W3L?G%XXTW3M&_X*TZ= MH^CZ?#:6EIXHT:&UM;:()'%&EE;*J*HX4 5]_?$_X:>$?C!X#U+X<>.M- M%UIFJ6YBN$!PR'.5=#_"ZL RGL0*^!_B3_REZMO^QOTG_P!)+>OT7K\\X$HT M:U7-Z4XIQ>)J)I[-/2UNUC]7\3<17P]'(:].34XX2C)23U32333[WUN?GG_P M4[^"WP[^ 7PV^&GP^^&F@I9627&J//(QW374NRT!EE?J[GUZ 8 'UGX,\ M'W?Q"_88TCP%82!)];^%%O80,QP%>;3%C4D^F6%?.W_!:'_D'_#K_KMJO\K2 MOJW]FK_DW/P!_P!B3I7_ *1Q5ED>"PT./,TPL(J-/V5*-EHDN2*LNQMQ)F&, MGX99)CJDW*K[:M-RD[MR523NV]]3\UM.^,DW@C]DWQ1^QMKG@C5HO%>H^-HI MUA:UP(U'D;HV7._S-]N %.1)UXY]#\:0^)?&^A_#?\ 8+34)+"R\*Z3_;/Q M)O$.18'#W,J/CC,$4C#'0RNJ]5%?:'[4OQ=\(?L\?"C5?C'JFE64NJVT/V;1 M/-@4R3W;@B*,-][:.6;!^XK5X1^R;^S+XK'[)WC_ .)WB>*6Z\56= MHW5O=3TL]/K<-QM@L=E$LYJ894%[>\+RY^;%5(*$JB3BK0HT[RL[^\XZIK7D M]$_X*<>.O"^A)K/P[_9HAC^&.@7<.D03F>42Q($Q'&90#&CE #MVM@D L<@G M[6^'_CC0/B7X(TKX@>%IVDT_6+"*[M&<88(Z@@,.S#.".Q!%?F%X5^-/@#0O M^"?GBWX#ZG>-%XHO_&\-U;6#6[Y,(%L6D+8P,?9W4@G/*\A"NHQVKV^ ,^S/,<=["M7]K!T8U'I%* MG/G4FZM-4U+VKYF[OF;7, MM[ZW/'O^"P/C"\T?X#Z%X0M)2BZSXC#W.#]^*&)VVGVWM&W_ $5[S^R_P"# M;/P%^SIX*\*6D*J+?PU:-, .&FDC$DK?C([G\:^?/^"Q7AJ[O_@QX8\501EH M].\1M!.0/NB:!B"?;,0'U(KZ,_9U\36GC+X">#/$UE*&2[\,63-@_=<0('7Z MA@P_"O:RWWO$/'^TW5*DH_X?M6\N8^=SCW?"C+%2^%UZSG_CVC?SY-O(\'_: M>_9-^!OP)_9M^*7CWX>^$$M]3UFU5VGE(?['&]Q%N@MQC]U'G)P.><9P% K? M\$=_^3>/$/\ V.DW_I):UZC_ ,% ?^3._'/_ &#H?_2F*O+O^".__)O'B'_L M=)O_ $DM:\V>"PF \2L)1PU-0C[";M%)*[E-MV7<]FGF&.S3P>QU?&595)_6 M8*\FV[*%-)7?9'UA,;6W#7TYC3RXSOF? VJ.3DGH.]?G=^UIXWO?^"@7[4.@ M?!GX'0?;-,T$36XUD(3$=[I]INR1TA4(@4_Q$<9WJ*U_^"DG[;6O:UXGU']F M?X?7$^EZ793_ &;Q1J0!$EXW&Z!,!E\- M>$])\576I72JVLZY-HD0FO9!_P!MCLC&3M0' ZG))8^;Q-Q'E/$68O)9XB-+ M#4Y)UIR=G-Q?P07DUK+NM.G-Z_!O".>\)93'B&GA)U\95BU0A%75-2C;VM1] MW%^[#L]=WRV_^"EOPTUCX9ZQ\+?C!X;T6XO=#\')!87>Q<^0()8WAWGL' 9= MQXRH'<9X?PW\;=#^*/[;FN?MI66B:A:>"_!VDM=7,UY$J2.RV/V6&#(+*)99 MW 5>QQ]]?#WQQX<^+OP]TSQ[H-O*VEZY8K<6\5[" YB<='7)'U&37R7^ MV%J%Q^TO^T1X;_8:^%02ST?3KL7_ (QN-/B58XF"[FR%&/W<9Z'@R2JIY6KX MGR.&$JK-,)7O&K4I3ITE%/GK1CRT[2O\%GS25MD]=K9\%\23QU!Y+C\-RRH4 MJ].K6O?V??CG\, M5\*^+((&EM88F<++M02-$TF!GR7_@I7X0L/A+\2O@_XOT_ M13!X5T!8K*.*",E(%MIXY!']3'TSRVQO0U7^'OBO0OV@O^"L$/Q(^%-VU_H> MGVAFGU.*%T5HX]-\AG(8 @&5UC&0,Y%>3@<;FW#V>PRZ&(NXUJ,)4[+]XJL7 M*K5;MS-\VJ=[15DSWPA1);R$=/,";O\ M:#MC[IQ];XF4YK+,+B7%RI4JT)5$M?=5U=^6MOF?">#E6F\YQN$C)1K5\/4A M2;=O?=FDGWTO_P!NGZ)UY+^VY\;]8_9__9TUKQUX9=4U>5HK'2I74$133-M\ MS!X)1-[@'()49&,UYOI?_!6W]F*Y\/1:IJNF^)+6^,0,^F1Z:DC*^.55_,", M,]"2N1U Z59_:/:Y_;?_ &"Y?'7PT\.WJ3SRG4],TJ<*T\HM;F2)TPA(+F-9 M&"C.3A>:]3,>)LOS3)\53R?$*I75*YXW?^"??Q6^(WP/\ VHM2_8]\:^() M+_2FO+VRM(Y)&:.VN[<.XDAW>N,#]AS1?$?[1W[>&K?M&V^B M36VBV&I7^ISO(/EC:=)(X+?<."^) QQVC8]Q7Y;E2R:A6R:KD\[XNZLH;3<1-&5)92' X8L?F MSNXYN_M&?\I:=$_[&WPW_P"@6E?0W_!57_DT:^_[#EC_ .AFMIY+E^8X7/\ M%8B+E.E5JN&KM%W;;23M=V2;:U22,*?$6:Y3CN%L%A9*-.O1HJI[L6YQM%)- MM7M&\FDFK-MF#X*^-/QA\7?\$O+SXD:+JMY/XKLM%N;8ZE$Q:X,<-R8GGW=? M,6W!8OUW*6SFODW]EWX:?LG?&.VO]-_:!^-6M^&?%%Q?$Z=<221)931LJG=) M++&W[S>6SN9!C&"23CZR_8E^*_ASX'_\$[K3XI>+K*ZN--TJ_NC=Q64:O*5D MO_*RJLR@X+@D9' ->(_M7ZS_ ,$V_BAX"U'Q[\)=;GT7QF4$EKIFFZ-Z M6^QEPS6KX+.,VRO#8:M2IU,7-1Q&'@I>S:DK0FN5VII-/:R4GMNOHZ/]C.P\ M*_L:WWP0L/C)K4MN)+C5)M9TV7R_MD6UF2W"[W A*",%02&(+?Q8KXW_ &$O MV2/"?[6.O>(M)\5>*=1TM-&M+>:%M/2,F0R,ZD-O!Z;1TKZB_P""8L7Q!\0_ ML>Z]H^N-<26.Q>4QRPR/NC=5!93\WI_"QF-R/$XFBJ6 M'J4YJ2G)V2C%C=[L635^*\!EW$F#P>(=;%TJL)1E",>9RE)\[44 MGJXJSCJHV:6Q]O?$G]G[PJ/V2F^ 5[\3)M!TW3=%M[2/Q+G!KXE^-'[-?[#7@?X5:GJ?P\_:JDUKQ;80"2UM5N8);:\<$9C5 M8H\J2,X/F$ XSFO0?^"J/Q*U#XF_"3X:>-O!4][_ ,(AKAN[D^9&4$DVV+R? M,7LVSSBH/^WZ5ROB#QC^P;;?LFP^"_A1X 37/B-J6@QQ/NT.>2\MKO8&N)VF MD7: F)& C)' P ,D;<68S)LPS*OA(T:*]C1BHSJ2E>2<>:*I1BTFUS:/5M^1 MS\"X#B#*LHPV.E7Q$GB,1)SITH0Y82C/EFZ\I)N,7RNZT27GJ?0/_!*CXK>, M/B/^S_?:1XRUB>_D\/:VUG8W5S(7D%L8HW6,L>3M)<#/12!T KX__92^&'CO MX^?&37O@1X>^(%YH.A:R9;WQ2UF,F>WMI&"*1D;OGF"X)V_/D@[0*^F_^"-_ M_)'?%G_8S)_Z3I7EG_!*+_D[WQ9_V*E__P"E]I6,J?\ :V!XXEC7S9%[NJN0#_B:\X_X+,? M\CYX'_[!%W_Z-2O<_P!N_1-2UO\ 8"U%-,M7F:UTW2[F5$7)$:30%V^BKECZ M $UT0RS"X;_6++:$6J,(1E&%W92Y)2NM>]O6R3V.2IG.-QG^J>;XF:=>I4G" M<[13E'VD86>EMF]>EVU9L\!_80_8*\"_&SX=Z1\==:\;ZM9WUEX@8I96L<1B M;[/(C+DLI//?FOT*KX1_X)\?ML? OX-_ ^#X5^/-2U"#63KTIM[>#3GE6<3, MFPAE^410R"F\"X^T<8.K9W?-9_$KZ/?L?GGBY6XEJ<45 M5F:G[&,YJCS1LN2Z^%V5UMKJ?G-_P5PU74-<_:6\.>#YKEDM+;PU 85/W5>: MYF#O^(1!_P K]#/#?A[2/"7AZQ\+:!9I;V.FVD=M9P(,".)%"JH^@ KXO\ M^"NWP#\1ZZFB?M >&M-ENH-,L3INO>2A+6\0D:2&8@?P;I)%9NQ*>O'0_![_ M (*S?!:X^'UA#\7;'6;'Q!:VJ1:@;2Q$\-U(JX,L;!@1NQDJP&"<9(&:\;*\ MSP'#W&V:1S2:INKR2A*6B<4GHGMU2]4UT/H<[R?-.*_#G)99+3=6-!5(5(0U M<9MQU<5KK9N_123V9]5^,?\ D4=5_P"P;/\ ^BVKX._X(T_\E%\:_P#8$MO_ M $!?$>J_#_1M1L;2SN)-.1]61$>5VA#;]J,P5?G'?/TK MX6_8 _:"\'_LE?&#Q+IWQJMKW3H;NQ-CQGP?D>;1X/XARAT7]:2H?N]Y:2FYU?_ 5H_P"3K?"?_8IV?_I==UZU_P %B_\ D@_AG_L;E_\ 26>O MF']M;X]Z3^TC^T-I_P 1O"6EWL6@6UO;Z5I-Y>6QC^U>3*9)& Z#YI^F)*]"7-"3IV?1J\M5Y/H^J/L MZ6!Q669CPAA<3'EJ15523W3M%V?FMFNCT/+?A!^Q#\:?VV? NB_&+XN_&@:9 MIZ6$5CX>LFTYKIS:6X$.=GFQK%N,9)(R6.6(Y%6?^"LOB#4_!G[1O@/Q5H$H MBO-*T2*[LGQPDL5X[H<>Q45]4?L)?\FB>!/^P-_[4>ODK_@L=_R6KPK_ -BL M?_2F6NWB#)L'E'AV\70O[:LJ$YS+JE[HS:>TS%F0E8VG,BA"NX?*J%5V[5XP:\7_:5^+=M^T_^V1<_#'XI?%- MO#/@#0=8N+ 2&0B*);?>LDH7D-++(A56(.T.O!"X/Z467_'G%_UR7^5?F#\7 M_ ?@[]GC]NK4Y_VA_ $VL>#=7UF[OT1=X$UK*L_QF*Q[OB* M6'DL/&G"FI0C=MJE%I1-?V8?A]XRM83'%J^J MP7L<9.2JRV3N!GV#5D:]X[_X(^:98K/HG@)M9N9"%2QL+'4HY-QZ M.T:#G_ M &JZ#_@KCHFE>&?V>O!/AO0K-;>QT_7DMK.W5B1%%':2*B@DDG"@#GGBO+G@ MWA>&\W=&O1E2E&#Y*$Y2C"5[7UVYK.Z3Z=$D>W#,%C>+\A5?#8B%>,ZB]KB8 M1A.I'EO9\N_)=)-I:/=MLXOX0_\ !/[Q3^U?\$;'XV_%+XT:HVN:CI9B\/6K MPJ\-M;P@Q0+)D_=.S.$V\-DDL35O_@CQ\3O%DOBCQ/\ ""_U.:?28M+74K*V MED++:RK*L;[ ?NAQ("1TR@/KGZ>_8?\ ^32_ 7_8 C_FU?('_!'W_DX/Q1_V M*A2RO"9-GF0XC"IJI7C+VDN9MS]R#]Z[?63_#LCRJ^=X_B'AOB; M"8UJ5+#2A[&*C%*FE4FDHV2Z12[[]V4OB]J_Q#_;W_;7FL+LNT2 Y7?\%#O@%\6_BIH7PD^&QU;4;[ M6Y)5%U)8&""W$<$DQ+&0AB?W> I'/7CF>%H<,XO,*];.Y)XY8AJ*G*2DFFN M11C?5N M?+'@2P;]B?\ X*5)X6;-OH.K:D;. GA#87V##S_=CE,8)]86K?\ ^"J_C+5_ MBA\>?"'[.?A'-Q/9QQEK=#]^^O'5(T;W"*A!])37;?\ !7CX-2ZKX(T+X]:' M RW>@7(L-3FBX86TK9B\]>=?L!:+KO[4'[9NM_M%^-83+'HB&^=G M&0+F1?)MHS_NQJ[#T,0KS"7-J2N#)-:1"=9#_M-)%N)]6-<)_P $C_&%WK_[-%[X;O)2W]A>);B"V!/W M89(XY@/^_CRG\:]B_:U\3VG@_P#9D\>:Y>2!%'A:\@C+'CS9HFAC'XO(H_&O M$_\ @D%X:N]*_9VUCQ#=1E5U7Q3*;;(^]''#"FX?\#WC_@-?H&)I4\/X@8*G MAU:U"::72"?NKTYMC\LPE:KB_"O,:N*=[XJG*+?6HU[[]7'<^KZ***_03\J" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** .=^(/PB^&'Q7BM8/B7X"TK74L6=K-=3LUF$);&XKN'&=JY^@K9T71=)\. M:/:>'M!TZ&SL;&V2WL[2W0+'#$BA410. H ]!5FBL8X>A"LZL8)3>[LKNW M=[LWGBL54H1H2FW".JBV[*^]ELK^1D^,_ G@KXBZ&_AKQ[X4T_6;"1@S6FI6 MB31[AT8!@<,,\$!O@[H=AJ$;;H;U;,/+$?5&?)0_ M[N*[ZBLJN P->NJU2E&4UM)Q3:]&U=&]',\RPV&EAZ5><:::C^QQ^RUJVO/XFU#X$^')+N60R2M_9X$;L3DDQCY"2>N5YY]:]+HJL3@L' MC4EB*<9VVYDG;TNF3@\QS#+G)X2M*FY:/EDXW79V:N<]XY^$OPR^)?AR+PEX M]\":7JNFV^W[-9WEFK) 0, Q\?NR!QE<<<=*R_!_[./P(\ :%J/AKPA\*-$L MK+5[9K?5(4LE8W<)&#'(S99UP3\I)'-=K14SP&!J5_;2I1<[6YG%7MM:]KVM MT*AFF9TL/]7A7FJ=[\JE)1OO>U[7OK?#=.T_19EE M672[2U5('$@(D!0#!W G/K5;X??!OX4_"=[M_AI\/=)T(WX07ATNR2'S@F[9 MNVCG&YL?[QKI:*M8/"1E"2IQO#2.B]U;67;Y$2Q^.G"I&56351WDN9VD][RU MU=];NX4445T'(%%%% ')W?P*^#5_X['Q/O?AEHLOB)9TG76GL$-R)$4*C[\9 MR H /H!76445C2P]"@Y.G!1YG=V25WW=MWYF];%8G$J*K3AAAMX4M[>)8XXU"HB+@*!P .@IU%5&C1A4E4C%*4K M7=M7;:[ZVZ"GB*\Z,:4IMQC>R;=E?>RV5^MMS@]4_9?_ &=]:\9'X@ZM\&?# MUQK#3^=)>RZ:A+RYSYC+C:SYYW$$YYSFN\Z=***SH83"X9R=&G&+D[NR2N^[ MMN_4TQ..QN,C"->K*:@K1YI-\J[*[T7DCC?V@?@[H_Q\^#^N?"K691$NJ6F+ M:Y*Y^SW"D/%+_P !=5) ZC([UY/_ ,$[/#GQV^%GP]U'X(?&KP%=Z?%H5])) MH.IM*DD%Q!(Y+QJRL3Q)N<$@963MMKZ*HKSZ^2X>KG-+,XR<:D(N#M:THO6T MM.CU5FM>YZN&XBQ=#AZMDTHQG1J3C45[WA..G-"SM>4?=E=/3:S*'BCPKX;\ M;:!<^%O%VB6VI:;>(%NK&\A$D4J@A@&4\'D _A5+P%\,_A]\+=*ET/X<>#=. MT2SGN#/-;:;:K$CRE54N0HY.%49] *W**])X>A*LJS@N=*R=E>W:^]CQUBL5 M'#O#J;]FW=QN^5ONUM?S.#\1?LO?LZ^+M,O"?@/2]/U;52QU+4K6S5)[DL^]M[@9;+?,"]SX=%ITT[:::'"L7BHJ=JDO?^+5^]K?WN^NNO4RO&G@;P=\1?#\ MWA7QYX8L=7TV<@RV>H6ZRQDCHV&'!'8CD=JS?AM\%_A1\'K6>S^&'@#2]$2Z M8&Z:PM0KS8SC>_WF R< G R<5T]%3+"866(5=TXN:5E*RYDNR>]BHX[&PPKP MT:LE3;NX\SY6^[C>S?G8*J:WH6B>)M*FT+Q)HUKJ%C'3(6SM:SS'G_KF M3LQ[8KTC1-#T3PUI4&A>'-'M=/L;9-EM9V5NL442YSA44 *,D\ 5:HKDPV7X M#!2;P]&,&]^6*5_6R1VXS-EV['GOC3]D_]F[XAZX_B M;QA\&-!O-0E??/=_8A&\S?WG*8WGW;)KL/"7@WPEX"T2+PUX)\,V&D:?#GRK M+3K5(8E)ZG:H R>YZFM*BG1P&!P]:5:E2C&-"M7G* M$=HN4G%>B;LODN^.8_B9K/PRT6Z\0PSPS1:S/8(UPDD6T1L'(R" MNU<'M@5J^-? ?@OXD:$WACQ[X7LM8TYY%D>RU"W66,LIRK;6XR*UJ*M8/"*, MXJG&T_BT7O7WOW^9#Q^.G91?,_=2VY==+=+6.>TSX3?#'1O!#_#33 M?A_H\7AZ3=YFB?V?&;5]S;VS$1M.6YY'7FN.B_8D_9-AU :FGP$\.F0'(5[/ M='_W[)V?I7J5%85LKRS$**JT(2Y597C%V7976B]#HH9WG.%,1V]M;1"..)!P%55 "@>@K@_%_[)O[ M-GCWQ'+XN\6_!C0KS4IY/,N+MK,*TS]V?;@.3W+ DUZ'16V(P6#Q=-4Z].,X MK922:7HFC#"YCF&!JNKAJTH2>[C)Q;]6FFS U7X5_#76_!"?#75O 6D7'A^* M)8HM&DL(S;1JOW0L>,+CL1@CM6/\//V;?@-\)[N?4/AY\*=&TRYN(FBFN8;0 M-*T;?>3>^6"GNH.#Z5V]%3+ 8&=:-65*+E%63Y5=+LG:Z7H5#-,SA0G0C7FH M3=Y14I6D^[5[-^;,'P#\+?AS\*["?2OAOX)TW0[:YF\VX@TRT6%9'P!N(4G\4> /AEHNCZCMMS:^];SN*J4H4IU).,/A3 M;M&^]ELK^1YKIW['/[+>DZ^OB;3_ (%>'([Q)1+&WV %$<'(*QGY%P>1@<<> ME>E445&&P6#P2:P].,+[\J2OZV2-,9F.89BXO%5I5''1K_ +%_[*FN:HVL:A\!_#OGNQ9S!9")&)ZDHA"G M\J].HI8K X+&I+$4HSMMS14K?>F/!9EF.7-O"5ITV]^23C?ULU ?"&FZ+9!MQM=+LD@0MC&XA ,MQU/)KFO'W[+W[/?Q0UX^*/'OPAT3 M4M1;'FWLMH%EEQP-[+@O@ #YL\#%=Y12JX# UZ"HU*4906T7%-+T35AT[3N_O..UG]GOX%^(-)TO0M9^$?AZXLM$#C1[1]*B\N MS#E2WEJ%PF2JDXZD UJ>/OAC\//BGID.C?$?P7IVMVEO/YT%OJ=JLJ))M*[P M&'!PQ&?>$O;3O!MQ?,[QY1\->&?#W@W0K;PQX4T:VT_3K./R[2RM(@D<2Y)PJC@#)-87C[X M&?!WXJ:C!JWQ(^&FBZY=6T/DV\^IV"2O''DMM!8<#))Q[UU=%74PN%K4?8U( M)PTT:36FVFVG0SI8W&4,0Z]*I*,W?WDVI:[ZIWUZ]Q%544*HP , #M6+X[^& MWP_^*&C_ -@?$7P9IFMV8;A'3M75^/OA=\.OBIIT&D_$CP5INN6MM-YUO!J=HLJQR8*[@& M'!P2,^];U%C M;NOD4O#GAO0/"&AVOAGPOI%O8:?91".TLK2()'"@Z*JC@"L'P'\"_@W\+M5F MUSX<_#/1=$O+F PSW.FV"1/)&6#%25'(RH./4"NKHK9X7#2E!N"O#X=%[OIV M^1SQQN,C&I%5))5/BU?O=?>UUU;WNI1B-R9[X(S65\.?V:O@)\)-3_MOX=?"?1=+O@I5;Z&T#3JI&"%D? M+*".H!&>]=Q164\OP%3$K$2I1=1;2<5S??:YM#-:I/>"E)1?_;M M[?@?"O[!;J[L=4U".X\0:RTJ M1V\**^(XV);) ;]ZV <>6F,Y(KVOX*?"K0_@C\*M#^%GAYM]OH]BL)F*X,\I M):24CL7=F;';=74T5[.'R7#4,XK9DY.52I%1UM:,5]F.FS>KO>[/GL7Q%B\3 MD&'R>,8PHTI2GI>\YRTYIW;NTO=C9*R[A1117L'@!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !117+?$VPU"[739SIUU?:7!< MLVJV%DQ\R52N$. 07 ;DJ.M-*[L!T6F:E8ZSI\.J:;.);>= \4@4C:I-OFN)-Q1!"Y6-!T51GH.O4YJ MG%*30KZ';52OO$WAS2[@VFI^(+&WE !,4]VB, >AP3FKM<1=@:;XYUO4=7\! M7VIPW MA:S06*2J%2/YL;F'\1(P,]*44F,[&TO[#4+47UA>PSP-G;-#(&0X. M#R..H-0:;XE\.ZS_O4WQ"TG2_#NG:9KVC:=#;3:=J=NL301A28F8( MT?'\)#=*:BNHCI=5U_0]"1'UK6;6T#G"&YG5-WTR>:F-_8BR_M(WL7V<1[S< M>8-FW&=V[IC'>N8\.6-GKWCSQ#JFJ6L<[6LL-G:B9 PB01AF STRS$FLB55T MSPUXZ\,6PVVUDLCVT8Z1K+!O**.P!SQ[T^1; =_:7EI?VZW=C=1S1.,I+$X9 M6'L1P:9)J>FQ7Z:7+J$"W4J[H[9I5$CKSR%SDC@_D:Y7X6.=#EO/!ET445F,***S_%?BOPYX&\.7?BWQ;J\-AIMA"9;R\G.$B3IN..W- &A145 MA?6FJ6,.IZ?<++;W$2RP2IT=& *L/8@@U+0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445\T?MU_MA_$?X'^+O# M?P9^#6BV+^(O$R(Z:CJ8!B@62;R8U0,0FXN&RSG:H R#G(\S.,WP>1X"6+Q+ M?*K*R5VVW9)+NV>SD&0YAQ)F<<#@TN>2;O)VBE%7;;Z))?Y(^EZ*^$_V6;S_ M (**:8\EQX,30-4T";QW>6_B!+U8&^S7)NMMW-@-'(4#%F 1CP.%[5[M^V'^ MU3XR^#-[I/PG^#_P\OM<\;>*8F_L4FS9K6$ [6?/21UZ[,@*,,Y"X#>+@N+\ M)7RB6/Q%&I1C&VDHN\G+1*%OCN]%:VKUL?19CP%C\+GL,KPF(I5Y2YM835H* M.LG4O;DLM7=O1:7/=J*^._\ @EW\:_C+\6/%OCVQ^+7C_4-:?38[/R([R8,D M#M).'V [1TXX%?8E>ID&=4.()Q3P[B>%<[ MJ997G&SYHJ2M=)[/L%%>>?M/_ +07A_\ 9K^$E]\0]75)[P_Z/HNG M%L&\NV!V1\<[1@LQ'15..< _-_\ P36^./QX^)OQQ\9^&_C+XWU._?3],=FT MV]D^2TN!VT=&US>MG9;Z7.[+>#,T MS+AK%9XFHT:'>]YNZ3Y5_=NKMV6MM[V^TZ*^&-9^)W[3O[:_[4/B;X6_!/XP M7'@SPUX4,ZI /.P?&V!QF8PH*E-4 MZDY4X57;DE..Z6MU?HVM?OMZV8>'.99?E-3%.O3E5I4X5:E%JE MRS[6940JH7&XY(S]!?LN_!OXP_!O1=5TOXN_&Z\\;2WEU')8W5Z\K-;*%(9! MYCL<$X/![5WY9Q'_ &QBK87#S="\E[5\J@W&_P *OS-75D[6N>9G/"/]@8'F MQN+IQQ-HOV"YG-*5FN9J/)&23NX\U['J5%?F=^S5^V3^T%IGQ^\,:C\2/BEK M&I^%[_Q&VE7MO?76^$&0",,P[;#*C@_[!]#7V9^WK\:]1^!7[->L^)O#VJ/9 MZSJ$D6G:-/$V'2:4_,ZGLRQ+*P/JHK@RGC?+,UR?$YBHRA&A=R3M>RC=-6=O M>V7FCTL]\-\YR/B#"93*<:DL391E&_*FY/OBIXU\(_&+Q]JVJOHUBB"UU*X+BWG6=D?'H>"/PK[.KVN'\[H\0Y7'&TH M."DVK2M=A\]Q5PYB.%,YGEU:I&&+2PG4;OM$ M=Y,\;'IMVLH(]%=7,&F>*M8-O"(-'%K:P0*V]D+!BTI( M'/'"C@9ZUN^*M+U"^\2^'KRTM6>*TOI7N'&,(IB903^) K>HIN3( MYM+US2M"M; 3R:E+(&8R;?*C1=S/T.>H&..M0:CXMUC3KZ:R_P"$#U2Y"MB" M>T:)HY!ZDEP5_$5L-9VCW:W[VT9G2,HDQ0;E4D$@'L"0/R%24KKL,XE/ >O7 MO@W4Q<)%;ZI?ZJ=3A@$FY() RE$+#KPF"1W8U+J;^)/'DVGZ/<>$KK3;>WO8 MKG4IKR2,J?+.X1Q[6)?+8^;C@5V-%5SL5CE9X]:\'^*]1UBS\/7.HV.JB.1E MLBAD@F1=ARK,,JP .0>"#55?#.OS^#?$M[?Z?LU+7%F=+-'#&-?+V1QDC@M@ M<]N:[2BCG8SB?&_A?Q/-IVE:CX5AVZ@EH;"Z!.-L,J %C_N, PJ]?>&)[+Q/ MX432;)C9:5%4?MS_\FC^/?^P"_P#Z M&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_), M_#O_ & K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7C'[5G[,_P/_:E>R\%^,_$\6E^*;&V:;2+BTNH_ MM:0NQ!W0L(,+4QN5SHQP\:][7A*7*FK_S6=FMT^Y]% MPKC:679U3Q$\5/#(K37 MO!-UXKU.PDTFX*[YY+6<1SRJ#EX'8$,"&9"3\V2*_3")+2\\G4OLREQ&3%(\ M?SHK8)'/(S@9'L/2ODO]F3_@F-X \,:K+XW^->EZG?:GI_B"Y.DZ=>ZA#):S M6J2DV]Q(L0)9F&&*,V,\,G:OKJOF> ,JSO+<#46.O&G+E]G3E)R<+)\VK2LF M[-1Z6^_['Q2SOAS.,RI2RVTJT>?VM6,5"-2[7+HFTW%73GIS7[:+X6_X)!'/ MC_XG$^EE_P"C;FONFO /V+OV,M<_97\1>*M5';6;1&'RWE8 MY+,>)[R.3:;B4;@!EDWX_V(EY ;.=^P5^T-\/O"G[7_BG5=6:^ M\KQ]JKV>@F.VW$RW-^&C\SGY!AAD\XK] IOAI\.;B9[BX\ :))([%G=]*A)8 MGDDDKR:\3_9K_88'P,^-WBGXKZWKVDZM;ZW-+)IE@FE[6T]FN?.4J6) *CY0 M5 ]J\>MPGQ-0SS#8F-6-3][*I*?)9QO&WO7GJN7W8J*7+N>_A^.N#<5PUC,' M.A.E^XA2A#VEU+EE?W;4_=;DW./_P#!+!3I'[0OQ5\.:I\M_&^$]TCVNE:UGR>?WBP+#CCOYQ ^M M>M_''_@G]XRUGXSWGQX_9N^,LO@S6=6#G5H0)%21WQYCH\9R Y 9D*D;OF!' M '7_ +''[%FF?LO#5?%.N^+7\0^*==^74-5>(HJ1[MYC3<2S%G^9G8Y8JO Q MSC@.&\]4L)E52CRTL/6G4]KS1M*-Y.-E?FNW*S36AT9GQ?PRX8[.Z.(4ZV+P M].BJ'+*\9)14W)MMSY'_ &!?V7%_:E\!^)/#_B?XKZQI&@Z5J,*[C6=) M\-O_LJ?' MNX\&0:ZS&_TO,L:Q;F+%4>(_,@8DJI7*=FKTS]CO]C70/V5=*U*_N/$LFN^( M]<93JFK20^6H122(XU)8@;F)9BS:E1J*W/*4N5*^CU4GS7 MML?"'PV^&LOC_P#9&^*>NV$1-[X3\3:;JUNR?>$>+B*;![ (^\_],=,'UK#*^$,^H4L'AY4N6G52 M6(5UI[*K*I&]GKSQ?+I?3>QU9UQ]PQB:^/Q<*W-6HMO"NTM76H0I3M=:Z9^4^(>:Y?G/$LL3@I\]/V=)7LUK&G%-:I/1IH****^K/APHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: M.Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/ MVY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3 M_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKE M/C5\9_ WP"^'MY\2_B%>R1:?9E4$=O'OEGE8X2*-)L+4Q. H[%R: M3EK>WWN[2?W'17#Z/^T%\/[CX'V/Q_\ %ES+X;T*]TU+T?VWM25(WY0;49MS M,,%57)8,,#)Q7@'PB_X*9W_QM_:>TGX1>$/AY!;>&]5NI8K?4;^5_MCJD,C^ M9M4[%R4QMYP.^>EXWB?),!5P].K57-7<5!*[;YM$[=$[[NQEEW!O$>:4<56H M4'R892=23:27(FY)-NTI))Z1N_P/K>BBO%/VOOVJ_%/[.<6B:'X'^#^I>*-9 M\1S/#IGDHWV=9%_Y9GRPSO(1R(P!D G=P17HYCF.$RK!RQ6)=H1M>R;>KLDD MDV[MI'DY3E..SS,(8+!Q4JDKV3:BM$VVW)I)))MZGM=%?&NB?\%'/CM\-/B- MI/A/]K+X!P^&].UEU$%]:130O"A8*9=LCN)54D;@"K '/)P#[?\ M8_M=^"_ MV5O#EG<:GI4VL:YJ[LFC:%:R!&G*X#.[8.Q 2!G!)) /)'D8;B[(L3@JV*= M1PC1MSJ<91E&^UXM7][I9.^RU/?QG ?$V#S##X-4E4EB+NFX2C.,[?%:2=O= M^U=JRU>FIZW17S3\%?VA_P!NCQ]\1M&M_'W[,%IH/A/49R+R^DCE6YM8]C%6 M(>4$<)1;;M;EBU>5[Z63N8U."\\6;T\ MLHJ%6M-I[A17S[^SM\;?VU?'OQ(M]+^-?[.]CX M;\-7-K+)_:$22":)PN45@TS8R>.4%>?_ +5O_!23XA_L]?'O5_A1HGPYT?4; M'2TM7^U7,TRRL)8(Y6SM.!@N0./2N?$\89/@LK688GGITW/D7-"2=[7^%J]K M+?8Z\'P!Q!F.=/*\)[.K54/:/DJ0E'ENH_$G:Z;6E[GV%16?H?BC1/$'A6S\ M::?>H=.OM/CO8+EB OD.@D5R>PVD&OD'X,?\%/\ QM\7?VAM(^%=M\.M)@T7 M6=:>VMK[S)O/^SY?8Y!.W=A1GC&6OF M>=DW"6>Y]1Q57"4[QPT>:I=I65I/KN_=>BUT/LZBBBO_\ 8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^ MP%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /,?VNOV=HOVGO@Q=_#6/6ET^ M]2ZCO=+NY$+1I<1A@ X'.UE=E)'(W9P<8/Q9X$^,_P"T!^P;\9Y[#XV> %\0 M1:?X5LM*DDL;E=MOIBS/]G=944K][>H$H5FP <=:^W/VG/AW\8?B5\/(-)^! MOQ*'A;7[358KN&_>61(Y45)%:%R@;Y27!P58?*./3XZUW]GK]N/XS_'#7_A! M\0?BOX=&IW?A.Q_X2+4$0".YTU;IVA0".W4EQ*I8@!,X +8XK\EXYP^*IYO2 MQ6 HU8XG11J0Y7"6DFHRC)[I]6OAN];)'[IX:XO!5E.E/GC M5A[T$YPE&.S71/XDE97;/K\Z1\"?VV/@5I>H:CHPU7PSJC1W=I#*##+;RQ.5 M*Y0YC=2'C;:>06 )!S7RMJ6A:+X7_P""N^@>&O#>E6]CI]A#;0V=G:Q!(X8Q MI#855' %?8/[/OP8T;]GWX0Z-\)=#U"2\BTJ%_-O)DVM/+([22/M!.T%W;"Y M.!@9.,U\\>)O@'\8+W_@J#8?&NU\"W;^%HC#YFLAT\I<::8CQNW??^7IUKT^ M)(P>6XBI07UCV^'=5PC>W+=RNU=\D6WN[(\?@_-<#ATC:::YN'"I"JJ=SEC MPH"YR>PS7AO[:?[5GCK]GC5O!?A+X9>%--UG6O%VH2VT-IJ'F$#:T*)@1LIR MSS <^AKAO^"D/AG]K?XG6NE?"SX.>#KN_P##=QIZW'B";3&1/M-SYC 0N7<' MRU"JX7N6&[325[)]3G;W]J/\ ;1_9;^.WASPC^U-JNB:YH/B:9%$NEVL2 MK!&TBH[1.D<;;HRRDJX8$' /(8<1XK\2??^"FWBM_A)X>L=2\4QB2PT&7 M5V_T;2U2VCC:Y8'LL0EP.[29PWW6ZJX^#_[7?[;GQW\+>+OCU\+H?!OAKPO* MC2QL"AD42+)(J*[L[O(45=V BJ,]1ANH_::_9V_:"^&'[4,'[8'[,?AR'79K MJ(#6M#8C=O\ *$+_ ";E+HZ!3\AW*X)QBC$X;/,9A'6BZ\\+2Q%.<7)-UN3E M:G**DN9\LFN733=;,,'B^&\OQZP\EA88VMA*L)J#BL/[1SBZ<).+Y4Y13Y]= M=$]&BK\,?VI_VKO@W^U5I/[.7[5]]I6L1>(C$MCJ.G6T?\ [1'PX/Q?_P""BGCKX:1P^9/JW@UULEQ_R\QZ3%-!_P"1 M8TKM?A9\#/VG_P!I;]K/1OVEOVC/ <7A33/#*PFPT\G:\A@9WBC1"S/CS7,C M.^ >0OMUEM\$/BLG_!4*X^-;>"KH>%7TT1KK.Y/*+?V8L6,;MWWP5Z=:Z9X+ M-Q<9)N5U?EU=G+_ ".2GF.29'G%?$865"EB8Y?- MU%2<52]NIQ<8PL^5SLE=1[::W/-_!_[4[:3_ ,$L-1LY-0*ZW8S2>$8 S8(_P#@HSX*^+VB>"+JX\-Z;:6B7VK(R>7"5,^X$%MW&Y>@[UP1 MRW/,93H5<71ES8:I0H1]UZQA-N=3;9I0][;3<]-YQPWE]7$T<#B(OQ)NI[F^NQ]74445^]'\P!1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YE M?\%S_P#DMO@K_L59/_2EZ^'*^X_^"Y__ "6WP5_V*LG_ *4O7PY7ZYP__P B M>CZ/\V?PEXI_\E_C_P#$O_2(A1117L'P 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!^FW_!##_DB/C3_L:H__ $F2ON*OAW_@AA_R1'QI_P!C5'_Z3)7W M%7Y)Q!_R.*WJOR1_=OA;_P D!@/\+_\ 2Y!1117C'WX4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ \FC^ M/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2E;M M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% '+>*/@I\,/&GQ T;XH^*/"D= MYKOAX$:-?2W$N+;))R(PP0G)SDJ2"!Z#'4T45E3H4*,I2IQ2$(59N2@K13;:BKMV5]E=MV6EVV%%%%:F 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 ?F5_P7/_Y+;X*_[%63_P!*7KXCZ/\ -G\)>*?_ "7^/_Q+_P!( MB%%%%>P? !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z;?\$,/^2(^-/^ MQJC_ /29*^XJ^'?^"&'_ "1'QI_V-4?_ *3)7W%7Y)Q!_P CBMZK\D?W;X6_ M\D!@/\+_ /2Y!1117C'WX4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %>4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))G MX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7R3_P5B_:;^.'[-'@WP=JOP2\;_V)<:KJ M=U%?R?V;;7/FHD:%1BXC<+@D],5];5\&_P#!=C_DGGP^_P"PU??^B8Z]?(J5 M.MFU*%2*:;>C5ULSX/Q-QF+P' V,Q&%J2IU(J-I1;C)>_%:-6:TT/E__ (>L M?M\?]%Y_\M?2O_D6C_AZQ^WQ_P!%Y_\ +7TK_P"1:^>:*_3_ .R\L_Y\0_\ M 8_Y'\:?ZZ<8_P#0RQ'_ (.J?_)'T-_P]8_;X_Z+S_Y:^E?_ "+1_P /6/V^ M/^B\_P#EKZ5_\BU\\T4?V7EG_/B'_@,?\@_UTXQ_Z&6(_P#!U3_Y(^AO^'K' M[?'_ $7G_P M?2O_ )%H_P"'K'[?'_1>?_+7TK_Y%KYYHH_LO+/^?$/_ &/ M^0?ZZ<8_]#+$?^#JG_R1]#?\/6/V^/\ HO/_ ):^E?\ R+1_P]8_;X_Z+S_Y M:^E?_(M?/-%']EY9_P ^(?\ @,?\@_UTXQ_Z&6(_\'5/_DCZ&_X>L?M\?]%Y M_P#+7TK_ .1:/^'K'[?'_1>?_+7TK_Y%KYYHH_LO+/\ GQ#_ ,!C_D'^NG&/ M_0RQ'_@ZI_\ )'T-_P /6/V^/^B\_P#EKZ5_\BT?\/6/V^/^B\_^6OI7_P B MU\\T4?V7EG_/B'_@,?\ (/\ 73C'_H98C_P=4_\ DCZ&_P"'K'[?'_1>?_+7 MTK_Y%H_X>L?M\?\ 1>?_ "U]*_\ D6OGFBC^R\L_Y\0_\!C_ )!_KIQC_P!# M+$?^#JG_ ,D?0W_#UC]OC_HO/_EKZ5_\BT?\/6/V^/\ HO/_ ):^E?\ R+7S MS11_9>6?\^(?^ Q_R#_73C'_ *&6(_\ !U3_ .2/H;_AZQ^WQ_T7G_RU]*_^ M1:/^'K'[?'_1>?\ RU]*_P#D6OGFBC^R\L_Y\0_\!C_D'^NG&/\ T,L1_P"# MJG_R1]#?\/6/V^/^B\_^6OI7_P BT?\ #UC]OC_HO/\ Y:^E?_(M?/-%']EY M9_SXA_X#'_(/]=.,?^AEB/\ P=4_^2/H;_AZQ^WQ_P!%Y_\ +7TK_P"1:/\ MAZQ^WQ_T7G_RU]*_^1:^>:*/[+RS_GQ#_P !C_D'^NG&/_0RQ'_@ZI_\D?0W M_#UC]OC_ *+S_P"6OI7_ ,BT?\/6/V^/^B\_^6OI7_R+7SS11_9>6?\ /B'_ M (#'_(/]=.,?^AEB/_!U3_Y(^AO^'K'[?'_1>?\ RU]*_P#D6C_AZQ^WQ_T7 MG_RU]*_^1:^>:*/[+RS_ )\0_P# 8_Y!_KIQC_T,L1_X.J?_ "1]#?\ #UC] MOC_HO/\ Y:^E?_(M'_#UC]OC_HO/_EKZ5_\ (M?/-%']EY9_SXA_X#'_ "#_ M %TXQ_Z&6(_\'5/_ )(^AO\ AZQ^WQ_T7G_RU]*_^1:/^'K'[?'_ $7G_P M M?2O_ )%KYYHH_LO+/^?$/_ 8_P"0?ZZ<8_\ 0RQ'_@ZI_P#)'T-_P]8_;X_Z M+S_Y:^E?_(M'_#UC]OC_ *+S_P"6OI7_ ,BU\\T4?V7EG_/B'_@,?\@_UTXQ M_P"AEB/_ =4_P#DCZ&_X>L?M\?]%Y_\M?2O_D6C_AZQ^WQ_T7G_ ,M?2O\ MY%KYYHH_LO+/^?$/_ 8_Y!_KIQC_ -#+$?\ @ZI_\D?0W_#UC]OC_HO/_EKZ M5_\ (M'_ ]8_;X_Z+S_ .6OI7_R+7SS11_9>6?\^(?^ Q_R#_73C'_H98C_ M ,'5/_DCZ&_X>L?M\?\ 1>?_ "U]*_\ D6C_ (>L?M\?]%Y_\M?2O_D6OGFB MC^R\L_Y\0_\ 8_Y!_KIQC_T,L1_X.J?_)'T-_P]8_;X_P"B\_\ EKZ5_P#( MM?6W_!)W]KS]H?\ :7\8^,=*^-OQ"_MNWTK3+66PC_LFTMO*=Y'#'-O$A;( MZYZ5^8=?>?\ P0G_ .2@_$+_ + UC_Z-EKQ\^R_ 4 M>&7%'$V/XYP>'Q6.K5*OAROUSA_\ Y$]'T?YL_A+Q3_Y+_'_XE_Z1 M$****]@^ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /TV_P""&'_)$?&G M_8U1_P#I,E?<5?#O_!##_DB/C3_L:H__ $F2ON*OR3B#_D<5O5?DC^[?"W_D M@,!_A?\ Z7(****\8^_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._ M]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ KX-_X+L?\D\^'W_8:OO_ $3'7WE7P;_P78_Y M)Y\/O^PU??\ HF.O:X=_Y'-'U?Y,_._%C_DWN.](?^G('YLT445^M'\+A111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7WG_P $)_\ DH/Q"_[ UC_Z-EKX M,K[S_P""$_\ R4'XA?\ 8&L?_1LM>+Q%_P B6MZ+_P!*1^B>$_\ R<+ ^L__ M $W,_26BBBOR4_N@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#\RO\ @N?_ ,EM\%?]BK)_Z4O7PY7W'_P7/_Y+;X*_[%63_P!*7KX_\ 8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K M=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?^"['_ M "3SX??]AJ^_]$QU]Y5\&_\ !=C_ ))Y\/O^PU??^B8Z]KAW_D+Q%_R M):WHO_2D?HGA/_R<+ ^L_P#TW,_26BBBOR4_N@**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#\RO^"Y__);?!7_8JR?^E+U\.5]Q_P#!<_\ MY+;X*_[%63_TI>OAROUSA_\ Y$]'T?YL_A+Q3_Y+_'_XE_Z1$****]@^ "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /TV_P""&'_)$?&G_8U1_P#I,E?< M5?#O_!##_DB/C3_L:H__ $F2ON*OR3B#_D<5O5?DC^[?"W_D@,!_A?\ Z7(* M***\8^_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-' M\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NU MA?"[_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KX-_X+L?\D\^'W_8:OO_ $3'7WE7P;_P78_Y)Y\/O^PU??\ MHF.O:X=_Y'-'U?Y,_._%C_DWN.](?^G('YLT445^M'\+A1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7WG_P $)_\ DH/Q"_[ UC_Z-EKX,K[S_P""$_\ MR4'XA?\ 8&L?_1LM>+Q%_P B6MZ+_P!*1^B>$_\ R<+ ^L__ $W,_26BBBOR M4_N@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\RO\ @N?_ M ,EM\%?]BK)_Z4O7PY7W'_P7/_Y+;X*_[%63_P!*7KX_\ 8!?_ M -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?^"['_ "3SX??]AJ^_ M]$QU]Y5\&_\ !=C_ ))Y\/O^PU??^B8Z]KAW_D+Q%_R):WHO_2D?HGA M/_R<+ ^L_P#TW,_26BBBOR4_N@**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#\RO^"Y__);?!7_8JR?^E+U\.5]Q_P#!<_\ Y+;X*_[%63_T MI>OAROUSA_\ Y$]'T?YL_A+Q3_Y+_'_XE_Z1$****]@^ "BBB@ HHHH **** M "BBB@ HHHH **** +6BZ)K/B35K?0/#NDW-_?7DRQ6EE9P-++-(3@*B*"6) M] ,U]"S_ /!+3]K%?A#9?$2T^'6HRZO<:E+#<^%C%"EQ;6RQJR7)8S9;M4_\ @F1\9/A?\#_VK=-\7?%FYAM-.N--N;&WU6X7,>GW$H4+,Q_A M4@-&6Z 2DG R:^\OVJ_#/[:LWPS3QS^R3\89/$5U)XLNM7@.GR6H_P")5)"@ MBM(E?=%:YKB\+CH4*?+%/7FE>SWTNMK=>I^N<$\%9%G7 M#>(S+%>UK3@VO94>7G@ERM3Y6[R;NTE;ELG?7;\]/@7^P%^T?\?]=\2^%_"_ MARVTO4O"4UO%K>G^(YGLYH7G$AC&QD)Y$;'MP5(R#7HW_#F7]LK_ )Y^%?\ MP>G_ .-UX/XE^-7Q^T_XC>)/$NJ^/O$6B^(=8U62;Q(MI>36,CW(=LK)'&5V ME"S (0-@R !TK[=_X)H>(_'7P]^ ?CS]M;X]?$7Q%JNDZ?82VVA66K:W/-'* M(L-*Z+(Q7>\OEP(V,AA(.]7F>)S7"4?;0G&SY4H\K;;=E9._>[]#'@[*>"<^ MQZR^OAZW-'VDIU/:1C&-.+D^:4>1VM'E3U^+U/EOP1_P3Q_::^(GQ:\1_![P MIX^\)74=OK^H/J:):6KNNY!O;#/D9P%4G@\<5TWQ<_X)-_M=?"+P==^. M+G2=$UZSL(&GO8_#VI/+-#$HRS^7+'&S@#DA-QQVKAO@UXR_:0^-_P"T+J&B M?#'XGW.B>)OB9?3QZI=Q:E+:Q3EV:X9'>,,RH"I P.!\O0D5]W?!+P#\9?\ M@FM^SWXY\:_&OQ-J7C^\U!$ETK0O#T%[J%K9/&DH:6662-?)1RZ>8S*H"Q#& M\\#+,,?F."J12G!R?+:%G>5]'K?36]O(ZN%>&.%>(L-6G+#5XT8NIS8CGCR4 MU%.4%R[D]--OA3]FC]A;]H7]JZQN=<^%F@62Z3:71MKG5]4U!88 M$F"JQCP-TC':RD[4(&1D\BNC^/W_ 3'_:G_ &>/!EQ\0O$VBZ5J^CV2;]1O M/#U^T_V1,XWNCHC[1W95('4D#FN:_9#\+_M%?&/Q==_L]? 7XHR^'CXA@-UJ M44FK3VEM<+;JQ_>&%68X#GC&#WZ"OM?Q)HWQ,_X)_P#_ 3^\7_#[XMZUJOC MO6O$L=[;VLNFV=W=:=H\5S MN?,N94 2,'<^&V[F< +RS5IC\?C<+C8TX3B[ MM)0L[V>[;OIU\OR.?AGA?A[.N':N*KX>M!4X3H!X M+^(&B>-;.)[)S'=-;B66T=6S&,XX)4!AD]1Q4EUX]\.VWB:W\)).\UY.Y1A" MFY(6VEL.V< D \+?#2V5I'")=6GDD$:!=[F%R6..I/K5N*4VA=#JZP]8\=6FFZK)HE MAHNH:ENQ8X] MOZ9J8I6;8S3M_&7A^X\--XM^V[+*-&:5I$(:,J<%2O4,#QCUJIIGQ!LKW4+? M3[_0M2TXWN192W]N$28XSM!#':V.0&P:X_5/^0?KE@.;5_&\ E';#-$7'_?6 M*Z?XL_)X=M;B/_6Q:Q:/ >X?S0./P)J^6-[=Q7+VM^-K32=4_L.STB^U&\$0 MEE@L(E8Q(3@%BS #/.!G)I\'C71;CPQ<>*X?.,%I'(US"8\2QLGWD*D\,,=* MS_!(W^,O%4\O^M^WPH<]=@A7;_,UB:A^[LOB';Q<0A-Z@=-[6P+_ *@4N5-V M] .R\,>)=-\6Z-'KFE>8(I&9=DR@.C*2"&&3@Y%5KCQUHEOXR@\#%9VO)XBX M9$!C3Y6;#'.0<*3C'<5A^#[J'PCKUUI=W(([/4=.34[=C]U75 LX^O"O^)K+ MT.WGF\8>&?$][&5N-:N]0NV#=5C, $2_A&%_,T^17?8+GI-%%%9#"O*/VY_^ M31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$ MI6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "O@W_ (+L?\D\^'W_ &&K[_T3'7WE7P;_ ,%V/^2>?#[_ M +#5]_Z)CKVN'?\ DX[TA_P"G('YLT445^M'\+A1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7WG_P0G_Y*#\0O^P-8_P#HV6O@ROO/ M_@A/_P E!^(7_8&L?_1LM>+Q%_R):WHO_2D?HGA/_P G"P/K/_TW,_26BBBO MR4_N@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\RO^"Y__ M "6WP5_V*LG_ *4O7PY7W'_P7/\ ^2V^"O\ L59/_2EZ^'*_7.'_ /D3T?1_ MFS^$O%/_ )+_ !_^)?\ I$0HHHKV#X **** "BBB@ HHHH **** "BBB@ HH MHH ]/_9+^&'P0^+WQ-N/!?QY^*P\&:9+H\KZ?K@R>%=*\5:C?7=]!/!%;:VLUHD:V9_? MR*7C91+\FYCQ@+G-?DQ6]=_$WQO??#>S^$=UK>_P]I^JRZE::?\ 9HAY=U(B MQO)Y@7>7<+4Y5)8 M)3KI/DJ*4XN_-&2C-*23C[M]K_9=TV>K?M2>)M)_;*_;CU2\^!NEM)!XKUJS MT_1F>$QFY=8HK:T4X:2"(E8MX'&99Q+,P_O1J>]?!-C?WVEW:7^F7LUO/&FY MQ4N,:D,#F7[K_:,=+WJB=E&#ES3A&-OMMV>NUEYGMG[+7[!GQ:_:R\#:OXW^ M$OBC18+K0]32UGT[4[F2&1PT8<.CHC#N1AMO0\]J^YOV$O@1\4OV%/AQXQ\9 M_M9?%C3K7P_-!"]OICZN]Q!9^6)"[_. H=]RJ$CR7V@-I8*V\>A7MX]M/;(' M#(%*HR$;7 P2N,=Z^PO@7\/O$_["G[&'C6']L3XE6&HVU_'<_8-%?4GN45'M MS&+2,R@%WE;.8T!4=<\L1^6_A[Q;XJ\(W+7OA3Q-J&F3.,-+I]Z\+$>A*$&C MQ%XL\5>+KI;[Q9XFU#5)T7:LVHWKSN!Z N2:6,RO%XU^SJ55[.Z=N7WM.E[_ M (VN:Y!QID?#D'BL+@I?6W"46W5_=-R5G)T^6_GR\UNUM#/HHHKW#\U"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#]-O^"&'_)$?&G_8U1_^DR5]Q5\. M_P#!##_DB/C3_L:H_P#TF2ON*OR3B#_D<5O5?DC^[?"W_D@,!_A?_I<@HHHK MQC[\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *S=?T"XUHPR6GB._T^2'=@VEU?6M)U5+E4&FW M+RNA7)<-&4P/3KFM6BFY-NX&+KTWB"3Q/H^G:3))':EI9M2E6(%2B@!4)(X+ M,W;G /I5>_\ "WB*QURZUSP=K%K;G4 OVVWO;9I$+J-HD7:P(., CH<5T5%" MDT!SL'P[L1X/N?"U]?RS27LK3W5\ %=KAF#>8!T&"%P/0"HD\(^*M7OK%_&' MB"UN;;3IUGABM+0QM/*OW7D)8CCKA0!GZ5T]%'-(+'/ZIX8UZWU^;Q)X0U:V MMYKR)([VWO;=I(Y"F0KC:P(8 X]",>E,@\!20^$-4T&35/.O=7$S7=\\> TL MB[% P ,]JZ.BCF8',^,?AVOBS1M.TW^T3;RV)"O.@.7B*;)4]MR_RJ]J M?A?#[_ +#5]_Z) MCKVN'?\ DX[TA_P"G('YLT445^M'\+A1110 4444 %%%% M !1110 4444 %%%% !1110 45N77PW\:V7P\M/BM=:&R>'[_ %273K34?.C( MDNHT5WCV!MXPK*--,&M^#OA'XGU:S()%WIF@7$\6!U^=$(_6N?L],U+4-032+#3IY[N67 MRX[6&%FD=\XVA0,DY[4*<&VD]MRIX;$4XQE*#2EM=/7T[_(@HK=\7_"_XE_# M^*&?Q[\.]=T1+C_CW?5](FMA+QGY3(HW<>E9FBZ'K?B35(=#\.Z/=7][<-MM M[.RMVEEE;T5%!+'Z"A3A*/,GH*="O3J^RG!J79IWUVTW*M%;?C/X9_$?X+Q%_R):WHO_2D?HGA/_R<+ ^L_P#T MW,_26BBBOR4_N@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#\RO^"Y__);?!7_8JR?^E+U\.5]Q_P#!<_\ Y+;X*_[%63_TI>OAROUSA_\ MY$]'T?YL_A+Q3_Y+_'_XE_Z1$****]@^ "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** /TV_P""&'_)$?&G_8U1_P#I,E?<5?#O_!##_DB/C3_L:H__ $F2 MON*OR3B#_D<5O5?DC^[?"W_D@,!_A?\ Z7(****\8^_"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT? MQ[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-_X+L?\D\^ M'W_8:OO_ $3'7WE7P;_P78_Y)Y\/O^PU??\ HF.O:X=_Y'-'U?Y,_._%C_DW MN.](?^G('YLT445^M'\+A1110 4444 %%%% !1110 4444 %%%% !7T-_P $ MP/AA\)OBW^UGI?A?XP6-K>V,>FW-U8:7>X,-]=QA2D3J?O@*9)-AX;R\$$9! M^>:]&_9@^ 'Q7_:*^(LWA3X+:C;VVOZ5ICZM:R3W[6S'RI8E_=2*/EDW2*02 M5'!^8<5R8]*6"J)SY+I^]V\SW.&9SI\086<,/[=J<7[/?GL[\O7?IH_1['Z4 M_M9?M0^-OV4?AM'JFJ?LMZ)=Z"/&5SID&F)(OV=],6%&@NMT<;)"TA++L9/E MQMY(R?E;]@SX4?#_ /;4_;9\3_%?Q3\.],TWPIHYDU>/PO:VT:VBNT@2VMW1 M%564 ,[\ .T9R,,17V-^R;%^VOI?PT\/^!_VEO!T.LSSZ]J%GXFN]9O[626W MTL6JFW<-$S+<[YMR$,&8AB6( S7 _L5M\$?AQ_P4'^-WPA^%$EE!87EG87.G MV=HX\F.6%?\ 3(8NV$FN"-@^[M( PM?"8>O'"X/$TZ27M%'XXR;37,D_1]4] M[:G],YIEE;.^(,IQ>.J26%G52]A6IQA.,U2E..MESQ;2C);*7NV;O;E?B5^T MK_P50\30W'Q(^ W[/XT7P%"I?0X/[*MYKRXLE_U/3X'BS)&([9KATC[J97(0DU#Q-/_ &UH4%I+)$9$D;,J-""8 MF$K2J&P5(8@@X7':J,ZE&K@J,()\L97BW9J_PRD^K[]?F?.RS##X7,,#Q#CZ M^(E!5:U+EK13=.?(_P![2IQ5E%.UXJ[5M&VM?;_V#_VG/&W_ 41T7Q_\$/V MF_"&F:II!TV.:.[L=/\ )2 2,R>5U(#J']0U33;&>>/@QV,8VH#U59)V._!Y"+Z"O6OV3_C[\5M>T M;Q1\=/B]\#=-^$WP\T71I;A-/6P,$VI7)*R27;;T1F")'L4A5#F8C+D?+Y7^ MQOKU]^TO_P $\?C-X \.VXF\276JZQ=)ID39DD:ZB6XA _WY%DC'NAKDJ,8J%)RIJ23NEWU6G:]O(]S"*E*>75JM:6(QD:.+E2J3@X3G9)P?+*\K*\N3 MFU=FTK&K^S=\6O$/_!3#]C[XE?#WX[Z9IMWK>C9?2[^TLQ%Y4KPO):RA1G:Z M2QN"5QN0[3U8G\RZ_1__ ()9^#?%W[.G[,OQ8^,/Q5\-7V@VKQ^9!%J]J]O) M(EG;3,S!) "06EV XY92!R*_."OI,FC3IXW%4Z/\-2C:VUVO>M\S\C\0*F)Q M7#N2XO'-O%3IU>=R^)QC4_=N5]7HW9O<****^@/RP**** "BBB@ HHHH *** M* "BBB@ HHHH *^\_P#@A/\ \E!^(7_8&L?_ $;+7P97WG_P0G_Y*#\0O^P- M8_\ HV6O%XB_Y$M;T7_I2/T3PG_Y.%@?6?\ Z;F?I+1117Y*?W0%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!^97_!<_P#Y+;X*_P"Q5D_] M*7KXP? !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z;?\ !##_ M )(CXT_[&J/_ -)DK[BKX=_X(8?\D1\:?]C5'_Z3)7W%7Y)Q!_R.*WJOR1_= MOA;_ ,D!@/\ "_\ TN04445XQ]^%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[ M_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7P;_ ,%V/^2>?#[_ +#5]_Z)CK[R MKX-_X+L?\D\^'W_8:OO_ $3'7M<._P#(YH^K_)GYWXL?\F]QWI#_ -.0/S9H MHHK]:/X7"BBB@ HHHH **** "BBB@ HHHH **** "M#PQXM\5>"=8C\0^#/$ MVH:1J$.?)OM+O7MYD^CQD,/P-9]%)I25F5"Y>)O^"@'[0?BG MX$67P>O_ (B^*/[0@UJ>[OO$H\43>=>VLD2(MFZ@!BBE6;)<@[R-O>O)/ GC M[QG\,O%]EX]\ ^([K2M8TZ;S;._M),/&V"#[,""05.0P)!!!(K(HK&EA<-1@ MXP@DG>Z[W/1QF=9MCZ].MB*\I3II*+;=X\MK6?=66N[>K=SZ5\4_\%:?VU?% M/A.3PH_CS3[ S0F*;4]+TB.&[92,$A^1&Q_O(%([$5YM^S9^UE\6_P!E3Q/J M?B[X6SZ>;S5[,6UZVJ6AG#('#Y'S @[AUS7F=%90R[ TZ4J<:45&6ZLM?4[* M_%?$N)QM+%UL94E5I?!)R;<;Z.UWI?KWZGK_ .T'^W5^TQ^TUI@\.?$[Q\3H MZR"3^Q=,MDMK9V!R"ZH-TN#@C>6 (R,&N7^ W[1?Q>_9J\8-XV^#_BR33+N6 M+R;N)HEE@NH\YV21N"K#/0]1V(KB**TCA,+"@Z,8)0?2RM]QRUL]SK$9BLPJ M8F;KK:;D^96VM*]U;R/;_P!H/_@H7^T_^TMX5_X03X@^+[:WT5W5[G3-'L5M MX[EE.5\TY+. 0"%+;<@'&0"/$***JAAZ&&AR4HJ*[)6,3;=ETUV7D%%%%;' %%%% !1110 4444 %%%% !1110 4444 %?>?_ 0G M_P"2@_$+_L#6/_HV6O@ROO/_ ((3_P#)0?B%_P!@:Q_]&RUXO$7_ "):WHO_ M $I'Z)X3_P#)PL#ZS_\ 3OAROUSA__D3T?1_FS^$O%/\ Y+_'_P")?^D1"BBBO8/@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#]-O^"&'_)$?&G_8U1_^DR5]Q5\. M_P#!##_DB/C3_L:H_P#TF2ON*OR3B#_D<5O5?DC^[?"W_D@,!_A?_I<@HHHK MQC[\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'O\ MV 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M8 M7PN_Y)GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KX-_X+L?\ )//A]_V&K[_T3'7WE7P;_P %V/\ DGGP^_[#5]_Z M)CKVN'?^1S1]7^3/SOQ8_P"3>X[TA_Z<@?FS1117ZT?PN%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %?>?_!"?_DH/Q"_[ UC_P"C9:^#*^\_^"$__)0? MB%_V!K'_ -&RUXO$7_(EK>B_]*1^B>$__)PL#ZS_ /3O*/VY_^31_'O_8!?_T-: .Z^%W_ M "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "O@W_@NQ_R3SX??]AJ^_\ 1,=?>5?! MO_!=C_DGGP^_[#5]_P"B8Z]KAW_DX[TA_Z<@?FS1117ZT M?PN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?>?_ 0G_P"2@_$+_L#6 M/_HV6O@ROO/_ ((3_P#)0?B%_P!@:Q_]&RUXO$7_ "):WHO_ $I'Z)X3_P#) MPL#ZS_\ 3 MOAROUSA__D3T?1_FS^$O%/\ Y+_'_P")?^D1"BBBO8/@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#]-O^"&'_)$?&G_8U1_^DR5]Q5\._P#!##_DB/C3 M_L:H_P#TF2ON*OR3B#_D<5O5?DC^[?"W_D@,!_A?_I<@HHHKQC[\**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'O\ V 7_ /0UKU>O M*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ M5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX M-_X+L?\ )//A]_V&K[_T3'7WE7P;_P %V/\ DGGP^_[#5]_Z)CKVN'?^1S1] M7^3/SOQ8_P"3>X[TA_Z<@?FS1117ZT?PN%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %?>?_!"?_DH/Q"_[ UC_P"C9:^#*^\_^"$__)0?B%_V!K'_ -&R MUXO$7_(EK>B_]*1^B>$__)PL#ZS_ /3O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_ M -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "O@W_@NQ_R3SX??]AJ^_\ 1,=?>5?!O_!=C_DGGP^_ M[#5]_P"B8Z]KAW_DX[TA_Z<@?FS1117ZT?PN%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %?>?_ 0G_P"2@_$+_L#6/_HV6O@ROO/_ M ((3_P#)0?B%_P!@:Q_]&RUXO$7_ "):WHO_ $I'Z)X3_P#)PL#ZS_\ 3W_#=G[*O_ $5/_P H=]_\8K]?X>IU)9-1 M:B]GT\V?Q1XEY#GF*XYQM6CA:DHN2LU"33]V.S2LSURBO(_^&[/V5?\ HJ?_ M )0[[_XQ1_PW9^RK_P!%3_\ *'??_&*]GV-7^5_J"BB MBO&/N0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_ M]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87 MPN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *^#?\ @NQ_R3SX??\ 8:OO_1,=?>5?!O\ P78_Y)Y\/O\ L-7W M_HF.O:X=_P"1S1]7^3/SOQ8_Y-[CO2'_ *<@?FS1117ZT?PN%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %?>?_!"?_DH/Q"_[ UC_ .C9:^#*^\_^"$__ M "4'XA?]@:Q_]&RUXO$7_(EK>B_]*1^B>$__ "<+ ^L__3_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [K MX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *^#?\ @NQ_R3SX??\ 8:OO_1,= M?>5?!O\ P78_Y)Y\/O\ L-7W_HF.O:X=_P"1S1]7^3/SOQ8_Y-[CO2'_ *<@ M?FS1117ZT?PN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?>?_!"?_DH/ MQ"_[ UC_ .C9:^#*^\_^"$__ "4'XA?]@:Q_]&RUXO$7_(EK>B_]*1^B>$__ M "<+ ^L__3_]@%__0UKU>O* M/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P M%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_ M&;_@\<_Y(?\ !'_L:]7_ /2:"OV9K\9O^#QS_DA_P1_[&O5__2:"OHN%/^2@ MH>K_ /26>9G/_(MJ?+\T?@A1117[D?GP4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5^S7_!G'_P EO^-W_8J:1_Z4W%?C+7[-?\& M^>:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?T%_\&>?_ ":/\6/^RCP? M^D$5?K[7Y!?\&>?_ ":/\6/^RCP?^D$5?K[7X7Q3_P C^OZK\D?H64?\BVGZ M?JPHHHKY\](**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "L3XA>(-0\,>%I]6TU$\Q9(T\V5"RPJSA3(P'4 ' M-;=4M>U6'2-/-U<:9=7<98))%:6YE;!ZDJ.2/7&:O3W5_J4?C5 M;NT&KRB9!9QE;CY%^=64_+G(X&1@>^:BU"[TO4/'FLV6O^/;G3(K46R6D$6K M_9PQ:/>6)#@="&Y;CZUJ])"(?%-]<^$_ HCT'5) MKBXGFCM[.[NIO.;=+( &+'[V Q(^@JEK.FWOP];3]>L_$FI74;7T5OJ4-_=F M594D.W> ?NL"0>,#M6/;:5>2_#J^U#1[&8V=MXA^WZ1;;"";9)%;Y5/(!^<@ M?XUJ^,?$V@^-K;3/#?AC58;V:\U&"61;=PQAA1@[NX'W,8 P<')H2L[?>!8- MM=^./&&JV-SK5]:V&DF*&*&PNFA,LK)O9V9>3C( '3O5;^W-:M/!OBG1KG5) MI+O1$E2WO2V)6C,6^-B1_$ <9]LU/IVKZ7X,\<:W:^(K^*SBU%XKNRGN7")( M-@1U#'C(*CCK@BLPG^U/"/C;Q="K"VU))19NRD>9%%!L#C/8D''TH2^[0#:^ M%FKZC:=, 9IF)>6&0>9&Y)Z\$C_@-9*>(M:U/XNV4D&ISKI; M7-S916RR$1RM#"6=R.A^=L _[%-\5W]]X);3/&>E6K2F^TD:?+&@SF;9N@;' M?YLK]#5C^PD\->)O ^B*VYH([T2O_?D,&7;\6)/XT)*[?>X'_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ M $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *_&;_@\<_Y(?\ !'_L:]7_ /2:"OV9K\9O^#QS_DA_ MP1_[&O5__2:"OHN%/^2@H>K_ /26>9G/_(MJ?+\T?@A1117[D?GP4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5^S7_!G'_P EO^-W_8J:1_Z4W%?C+7[- M?\&^>:%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? MT%_\&>?_ ":/\6/^RCP?^D$5?K[7Y!?\&>?_ ":/\6/^RCP?^D$5?K[7X7Q3 M_P C^OZK\D?H64?\BVGZ?JPHHHKY\](**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&ST^RL#,;.W$?G MS&6;'\3G&6_043Z=I]U*)KFPAD=?NO)$"1^)J:B@ J.&SM+9WEM[6.-I#EV1 M "Q]\=:DHH CN;2UO$$=W;1RJ#D+(@89_&G-%$\9A>-2A&"A'&/3%.HH :T, M+JJ/$I"D%05X!'3%#11.ZRO&I9,[&*\KGKCTIU% !1110 5Y1^W/_P FC^/? M^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W M_),_#O\ V K3_P!$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5^,W_!XY_R0_P""/_8UZO\ ^DT%?LS7XS?\'CG_ "0_X(_]C7J_ M_I-!7T7"G_)04/5_^DL\S.?^1;4^7YH_!"BBBOW(_/@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K]FO^#./_ )+?\;O^Q4TC_P!*;BOQEK]FO^#./_DM M_P ;O^Q4TC_TIN*^>XK_ .2?K^B_]*1Z>3?\C*G\_P F?O=1117X8?H(4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\^O\ P>&_\G;_ F_ M[)S/_P"E\M?D#7Z_?\'AO_)V_P )O^RC_ #9^ M>YO_ ,C*IZ_H@HHHKWSS0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^@O M_@SS_P"31_BQ_P!E'@_]((J_7VOR"_X,\_\ DT?XL?\ 91X/_2"*OU]K\+XI M_P"1_7]5^2/T+*/^1;3]/U84445\^>D%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M ' M=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7XS?\'CG_)#_ ((_]C7J_P#Z M305^S-?C-_P>.?\ )#_@C_V->K_^DT%?1<*?\E!0]7_Z2SS,Y_Y%M3Y?FC\$ M****_&_\G;_ F_[)S/ M_P"E\M?D#7[KPO\ \B"AZ/\ -GY[F_\ R,JGK^B"BBBO?/-"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /Z"_^#//_ )-'^+'_ &4>#_T@BK]?:_(+_@SS M_P"31_BQ_P!E'@_]((J_7VOPOBG_ )']?U7Y(_0LH_Y%M/T_5A1117SYZ044 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z& MM>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ M -@*T_\ 1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?C-_P>.?\D/\ @C_V->K_ /I-!7[,U^,W_!XY_P D/^"/_8UZO_Z305]% MPI_R4%#U?_I+/,SG_D6U/E^:/P0HHHK]R/SX**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_9K_@SC_P"2W_&[_L5-(_\ 2FXK\9:_9K_@SC_Y+?\ &[_L M5-(_]*;BOGN*_P#DGZ_HO_2D>GDW_(RI_/\ )G[W4445^&'Z"%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!_/K_ ,'AO_)V_P )O^ROZ(****]\\T**** "BBB@ HHHH **** "BBB@ HHHH *Z_4?@+\6M)^!V MF?M):CX0>/P3K/B*XT+3=<-W"5FU""))I8/+#^:"L)E$9F MF\LY#^1A@R[E/[%?\%*_^"A_Q;_X)L_ 2+Q%XB_X)U>$M2\&+\5=0\/VGAZ* M9!8S>'X[:%[34=\,$D5L\[-(GER1_(5V88KEOF\SSZMA,QA@J%+GF[/62C=. M^BON]/3H>KA,NA7PLJ]2?+%::*_;<_F4KT+X?_LD_M6?%GP\/%OPK_9D^(7B M;2B"1J?A_P %WU[;D#J?,AB9>/K7Z%_\$9?V;/@G_P %9?\ @K=\0?VDOB+\ M#?#V@?#;PN9O%$/P[T^QACTR.62=8K"RECC1(Y(U4232':JRO =RE9&6OJ#X M^?M^?\'&WQ!M+[X\_L9?L3+X3^#%HC2^#[+_ (1NRNM4OM)3/D7$EG/,;HF2 M,*X2&!0%90N[&]C&9Y6I8GZM2C%323DYS44G+:*T=WZ!0R^$Z7M9MM-NW+&[ M:6[\D?A_X)^ 7QV^)=A<:I\.?@KXM\06MI=-;75SHGARZNXX9E )B=HHV"N MRDJ>0&''-;/_ QW^UQ_T:S\1_\ PB+_ /\ C-?0/["G_!RQ0PN%*3QA4VP)\N"0<\]A^R7_ 2K M_P""L?[5WQJ_8+^+7_!1G]O6U\*:;X&\&Q3CPK;>&]&ELI=2>UB9[@[I9I ^ M^5X+:+ &91(#G I9KFN;9:G45&,H727O.[;T2M;?YA@\'@\4U'VC4K-O316\ M[G\Y/A'X/?%SX@>,9OAUX#^%GB/6_$%O(\=QH6D:'<7-Y$Z-M=6AC0NI5N"" M.#P:N_%3]GKX^_ M[=/C=\#O&'@YKPD6@\5>&;K3S/CD[/M$:;OPK[0_X)^_ M\%F?^"B_P:N_B?\ #7]D+X&:7XR\7_%GQE<>*Y!IW@VXU._T^YE:1[IH(+;Y MY4.Z/:)-Z1;&(7]XQK]*M8_:6^/OQ2_X(2?&?QC_ ,%NOA?I?A36[ZUU2P\! MZ;KNA+I>H:I<&R0Z=(ED_P T=TMZS;"%1@L6]E"JSL\=G&88'$1C.E%Q;C&R MG[[OU4;='^08? X;$4FXS=TF_A]U6Z-W/YU:***^D/*"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#^@O_@SS_P"31_BQ_P!E'@_]((J_7VOR"_X,\_\ MDT?XL?\ 91X/_2"*OU]K\+XI_P"1_7]5^2/T+*/^1;3]/U84445\^>D%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J M]>4?MS_\FC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8 M"M/_ $2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7XS?\'CG_)#_ ((_]C7J_P#Z305^S-?C-_P>.?\ )#_@C_V->K_^DT%?1<*? M\E!0]7_Z2SS,Y_Y%M3Y?FC\$****_'] MM'N=:\27]@J&[ M-E T:&*WW@J)7DFC4,P8("S;6V[3AB<12PF'E6JNT8J[-*5*=:HJ<-WH?+E% M?T(_M%_!#_@WO_9T_9*T[]G#X\:)XXL_ ?AOXSZQH2:WOU-[JU\30V=N+V9V MA_>21>48PI6)HB5+(A!#-\3_ /!&W]DK]A;]I+_@M/XS^$/@GP?)\0/@KH6@ MZW=^&8O&\:W#7]O#);V\5TX$47#/*70,BL%9 PW FO$H<1T:V$JXAT9QC!-W M:LFEV??RZ'H5,KG3K0I*<6Y-+1[7[^7F?F-17[3?M#?\%"/^#>;X"_&KQO\ M 35?^"2#7^H^#/$^I:!=:GIWA[3?L\\]I<26[RQ;[D-L+QDJ2 <$<"OD'_@E M[^VW_P $J/V9_@CKG@O]N[]@VY^*GBB]\527NEZ[#I=E.+6P-M;QK;;IYXV& M)8YGP 1^\ZYS6]+-L35PTJJPL]+67NW:?5:].M^YE/!TH55#VT>MWKI;Y=3X M7HK^B_\ X)U:;_P1 _X*+?#GQ_\ &3PC_P $MM$\%>#_ ()/&&@V:6 MSGR9)Y5C,$TA/E0QB23.-HD3KNKX!_X)3?\ !-?]E']N'XA?&W]OW]I>*X\* M_LW_ WUW4;^#0+69[?[1&3)=BS:2'YTBMK5HMR1$2.TL2H1S7/2XDHM5G6I M2A[*UT[-MRVBK-W;[&L\KJ7AR34N>]M]ENW?H?F=17Z9?M;_ /!4;_@C7XW^ M _C7X!?LO_\ !)?2O#]UJ6BW%EX4^(5]I^GQZC97! $5R<+),.1G_7EOQR*_ M,VO7P6)KXJFY5*3I]E*UVN^C=CBQ%*G1DE":EZ7_ %"BBBNPP"BBB@ HHHH M**** "BBB@ HHHH **** "OV:_X,X_\ DM_QN_[%32/_ $IN*_&6OV:_X,X_ M^2W_ !N_[%32/_2FXKY[BO\ Y)^OZ+_TI'IY-_R,J?S_ "9^]U%%%?AA^@A1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?SZ_P#!X;_R=O\ M";_LG,__ *7RU^0-?K]_P>&_\G;_ F_[)S/_P"E\M?D#7[KPO\ \B"AZ/\ M-GY[F_\ R,JGK^B"BBBO?/-"BBB@ HHHH **** "BBB@ HHHH **** /=O\ M@GG^Q/\ M)?MU?'6Y^&_[)^N6.G^-/#F@2^)=.FO-9DL)#]FN+=,6\Z*?+G# MSHREB@&TG>"!G^B7_@FE;?\ !6OP]\ ?!/P@_;]^%MKXKO+SQGK>E_$#4_%6 MLZ?<7%CX=73HVL9@]M(Z7YDN3)"P<22,KDNRAU6:RNH<]=LL+*Z].QKZE^(/_!;#]MWXB_L:Z3^RYK/Q MT^(?]M6GBR\U+6/'X^(=V+O5M.FMXXDTN9%57:*-D>3+3,&,A!0=3\MQ!E&/ MS6480Y'"^[3YHZ.[3NM-M.]NA[&6XW#8-.4N;F\GH]5I:W](_7/_ (),/^R- M\!_^"W?[77[,'[-DVDV>C:GIFBW^B:5ILB_9H+BT0_VI:6^. L5U?,/*7B,( MR@!8^.&_X)$?$_\ X+2^(/\ @K[X\\&_MBW/Q"E\#VEMK \1VNO6$T>@6;+* M!9'3BRB! S;/+\@_O(2['< 6'X6?!SXT?%7]GWXGZ1\9_@MX[U'PYXIT*[^T M:5K6FS;9H),$'KD,K*65D8%75F5@02#]J?$7_@Y@_P""L_Q%^&D_PWD^,NBZ M*UW:FWN_$'A[PQ!:ZE(A&&*RC*PN1_'$J,IY4J<&N#&<-XUSG[+DJ>TA&#E. M_-%Q5N9:/=*_J;T,TH>\>63:4=FF[V>VWY'FG_!1#X0VGQR_X+)_$_P"! M_P"S-I-O>3^*OC+*24)+E2^R1P&. M2-Q(YP:3]J_]J[XV_MK?'+5OVB?VA/%":MXGUF.".ZN(;9((4CAA2*...) % MC4*@X Y)9CDL2?:GE=>KC,-SM.E15_.4TK)M>2U3ON<,<73A0J\JM.H_DH[M M?/;T/2OV)K7_ (*3?LP7NG_MT_L7_"CQ<85^VZ1:^,M&\%#6;2)BJK/#(&AF MCC;#+]]0>L^ M#QH^J6]I'9>>]]#O56A$4HSYD82*4*R,K!7S^0'[#'_!:K]OG_@GG\/I?A'^ MSY\0-'_X1234);X:!KOARWNHH[F0*))%DPLPW!%^7S-O' &3F_\ ME_\%TO^ M"D'[GP7X!!"SNN9I4R,F-I-A."5.!C MAS3*\RS'$KEA3A:2M43?.HIWMMO\['1A,9A,+2UE*5UK%I_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ M $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *_&;_@\<_Y(?\ !'_L:]7_ /2:"OV9K\9O^#QS_DA_ MP1_[&O5__2:"OHN%/^2@H>K_ /26>9G/_(MJ?+\T?@A1117[D?GP4444 %%% M% !1110 4444 %%%% !1110 5[)^PC\:/VL_VPZ9HLNH1'3B5BN!=PQ@YMF\U$=CC:70AE8*P\;KVO]@?\ ;X^.W_!.+X\? M\-"_L]QZ)+K3Z/-I=U:^(=.:YM;FTEDBD>-E1XW&6AC.Y'5ACK@FN?%PG/"S MC&*DVMGL_)[[FM"48UHMMK7=;H_=SX%_M._L@?\ !=/]D?X?>%?V^_V7/L.N M>./B!K/A_0(_#MQR*-_DV MN Y4)O&WZ%\=?\'77QFE_8XTSQ)\.O"'PWTSXSZGXOO;77]%3PYJ84*>(52B_8 MM-*ESWN^;>+=K)+S][<][%8O#5)4^6I^\5GS\O2W5:WU^X_4O_@EQ_P5!^ _ M_!"+1/^$4NM=6\LXEN[>:(7,$,JMOB62WGWW*.DZ/NW M!B-C!2?PX_;!^ EE\!OVSOB3^S3X"FN=5MO"OQ$U3P_HA"^9/.) MAG8\D=LK272H22L32QJ"2?4'\\_V+OVK/ _P6_;H\/\ [8_[3O@C5/B'_8_B M2?Q'?:;%?1PS:EJY9Y8KB21U8?+CB(4Z-?A1;^/-,\,>)M=UGQ%X/D?$6J3VD5E2>2:0D*.&5>=@-=K_P2(_X+(>//^"7^K^)/!6N?#6V\??#+QL%_X2?P M=>70A99@AC-Q [(Z9:,[)(W0K*JH"5V@C"KD>-GD235ZTIJK)7M=WUBGTLM% MK:ZT-89A0CF-T[4U'D3M>R[V]3]3O^"0W?V>:W,S.]O/;O:%BR.%=7"E NY6_G?K]7_CO M_P '$7[//@/]E_Q5^S;_ ,$O?V$K+X/OXYAFBU[Q"?LT#6XFC,4LD,%JOSS> M62J2O(!%_"AXQ^4%>AP_@L1A:E>>[MS/S.7,L13K1IQ4N M:23O*UKZZ=M@HHHKZ4\H**** "BBB@ HHHH **** "BBB@ HHHH *_9K_@SC M_P"2W_&[_L5-(_\ 2FXK\9:_9K_@SC_Y+?\ &[_L5-(_]*;BOGN*_P#DGZ_H MO_2D>GDW_(RI_/\ )G[W4445^&'Z"%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!_/K_ ,'AO_)V_P )O^ROZ(****]\\T**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH _H+_X,\_\ DT?XL?\ 91X/_2"*OU]K M\@O^#//_ )-'^+'_ &4>#_T@BK]?:_"^*?\ D?U_5?DC]"RC_D6T_3]6%%%% M?/GI!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/? M^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W M_),_#O\ V K3_P!$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5^,W_!XY_R0_P""/_8UZO\ ^DT%?LS7XS?\'CG_ "0_X(_]C7J_ M_I-!7T7"G_)04/5_^DL\S.?^1;4^7YH_!"BBBOW(_/@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K]FO^#./_ )+?\;O^Q4TC_P!*;BOQEK]FO^#./_DM M_P ;O^Q4TC_TIN*^>XK_ .2?K^B_]*1Z>3?\C*G\_P F?O=1117X8?H(4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\^O\ P>&_\G;_ F_ M[)S/_P"E\M?D#7Z_?\'AO_)V_P )O^RC_ #9^ M>YO_ ,C*IZ_H@HHHKWSS0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^@O M_@SS_P"31_BQ_P!E'@_]((J_7VOR"_X,\_\ DT?XL?\ 91X/_2"*OU]K\+XI M_P"1_7]5^2/T+*/^1;3]/U84445\^>D%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M ' M=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7XS?\'CG_)#_ ((_]C7J_P#Z M305^S-?C-_P>.?\ )#_@C_V->K_^DT%?1<*?\E!0]7_Z2SS,Y_Y%M3Y?FC\$ M****_&_\G;_ F_[)S/ M_P"E\M?D#7[KPO\ \B"AZ/\ -GY[F_\ R,JGK^B"BBBO?/-"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /Z"_^#//_ )-'^+'_ &4>#_T@BK]?:_(+_@SS M_P"31_BQ_P!E'@_]((J_7VOPOBG_ )']?U7Y(_0LH_Y%M/T_5A1117SYZ044 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z& MM>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ M -@*T_\ 1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?C-_P>.?\D/\ @C_V->K_ /I-!7[,U^,W_!XY_P D/^"/_8UZO_Z305]% MPI_R4%#U?_I+/,SG_D6U/E^:/P0HHHK]R/SX**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_9K_@SC_P"2W_&[_L5-(_\ 2FXK\9:_9K_@SC_Y+?\ &[_L M5-(_]*;BOGN*_P#DGZ_HO_2D>GDW_(RI_/\ )G[W4445^&'Z"%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!_/K_ ,'AO_)V_P )O^ROZ(****]\\T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _H+_X,\_\ MDT?XL?\ 91X/_2"*OU]K\@O^#//_ )-'^+'_ &4>#_T@BK]?:_"^*?\ D?U_ M5?DC]"RC_D6T_3]6%%%%?/GI!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y) MGX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$I6[0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5^,W_!XY_R0_P""/_8UZO\ ^DT%?LS7 MXS?\'CG_ "0_X(_]C7J__I-!7T7"G_)04/5_^DL\S.?^1;4^7YH_!"BBBOW( M_/@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]FO^#./_ )+?\;O^Q4TC M_P!*;BOQEK]FO^#./_DM_P ;O^Q4TC_TIN*^>XK_ .2?K^B_]*1Z>3?\C*G\ M_P F?O=1117X8?H(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% '\^O\ P>&_\G;_ F_[)S/_P"E\M?D#7Z_?\'AO_)V_P )O^RC_ #9^>YO_ ,C*IZ_H@HHHKWSS0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#^@O_@SS_P"31_BQ_P!E'@_]((J_7VOR"_X,\_\ DT?X ML?\ 91X/_2"*OU]K\+XI_P"1_7]5^2/T+*/^1;3]/U84445\^>D%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%06FI6-_-<6]I.'>TF\JX7:1L?:&QSUX8'CUH GHJIJNOZ' MH2(^M:S:V@;CS!LVXSNW=,8[T68$M%1 MVEY:7]NMW8W4BBB@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_ -#6 M@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *_&;_ (/'/^2'_!'_ +&O5_\ MTF@K]F:_&;_@\<_Y(?\ !'_L:]7_ /2:"OHN%/\ DH*'J_\ TEGF9S_R+:GR M_-'X(4445^Y'Y\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?LU_P9Q_\ MEO\ C=_V*FD?^E-Q7XRU^S7_ 9Q_P#);_C=_P!BII'_ *4W%?/<5_\ )/U_ M1?\ I2/3R;_D94_G^3/WNHHHK\,/T$**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#^?7_@\-_P"3M_A-_P!DYG_]+Y:_(&OU^_X/#?\ D[?X M3?\ 9.9__2^6OR!K]UX7_P"1!0]'^;/SW-_^1E4]?T04445[YYH4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!_07_P9Y_\FC_%C_LH\'_I!%7Z^U^07_!G MG_R:/\6/^RCP?^D$5?K[7X7Q3_R/Z_JOR1^A91_R+:?I^K"BBBOGST@HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#'\?V>O:AX/OK3PS(RWKQCRMDFQB-P+*&[$KD ^IKC?AK# M\/G\3WT#Z<^GZE'J :QM+QY(YE40QY4Y.'^;<<$G.<]Z] UDZT+!CX?6U:Z! M&Q;PL(R,\@E>1QWP:X?1_#/BGQ/XBNWUR"RLX;3Q#%>2F%GDD:1(8\*A*@!" M ,GKU&.*U@_=:$S6\.6-GKWCSQ#JFJ6L<[6LL-G:B9 PB01AF STRS$FLB55 MTSPUXZ\,6PVVUDLCVT8Z1K+!O**.P!SQ[ULSQZUX/\5ZCK%GX>N=1L=5$$PRP'LLFX?C6+IC-K'Q1T?QHYRN MI7E]'9Y_Y]H8"B$>FYB[?B*U?&_A?Q/-IVE:CX5AVZ@EH;"Z!.-L,J %C_N, M PJ]?>&)[+Q/X432;)C9:5%% M-,\*>(OVE]%MM0TS3X;2^MFM;IC%-'&J.A*Q$'#*1D$CBM#_ (>U?\$Z?^CI M-$_\ [O_ .,UZM22>],_X9 MD_9M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P"" M=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\ M#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'= M_P#QFO4_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+ M/^'M7_!.G_HZ31/_ #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ M *-[\#_^$G9__&Z/^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ MP#N__C-'_#VK_@G3_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ; MH_X9D_9M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J M_P""=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_ MZ-[\#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG M_@'=_P#QFO4_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#& MZ /+/^'M7_!.G_HZ31/_ #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3 M]FW_ *-[\#_^$G9__&Z/^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ3 M1/\ P#N__C-'_#VK_@G3_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V? M_P ;H_X9D_9M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ M ]J_P""=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D M_9M_Z-[\#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-?F9_P '*OQD M^$W[?_PK^%GAO]D?XD:)XMO?#GB#4;G68?[2CL/L\4L$2QMF],(?+*PPI)&. M0*_8;_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNNW+\=6 MRW&0Q-))RCM?;5-=&N__ __ (2=G_\ &Z^K_P!?LX_Y]T_NE_\ )'C?ZN8'^:7WK_(_D&_X8F_: M,_Z%C1/_ N-(_\ DJC_ (8F_:,_Z%C1/_"XTC_Y*K^OG_AF3]FW_HWOP/\ M^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNC_ %^SC_GW3^Z7_P D'^KF!_FE M]Z_R/Y!O^&)OVC/^A8T3_P +C2/_ )*H_P"&)OVC/^A8T3_PN-(_^2J_KY_X M9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\#_P#A)V?_ ,;H_P!?LX_Y]T_N ME_\ )!_JY@?YI?>O\C^0;_AB;]HS_H6-$_\ "XTC_P"2J/\ AB;]HS_H6-$_ M\+C2/_DJOZ^?^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#& MZ/\ 7[./^?=/[I?_ "0?ZN8'^:7WK_(_D&_X8F_:,_Z%C1/_ N-(_\ DJC_ M (8F_:,_Z%C1/_"XTC_Y*K^OG_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HW MOP/_ .$G9_\ QNC_ %^SC_GW3^Z7_P D'^KF!_FE]Z_R/Y!O^&)OVC/^A8T3 M_P +C2/_ )*H_P"&)OVC/^A8T3_PN-(_^2J_KY_X9D_9M_Z-[\#_ /A)V?\ M\;H_X9D_9M_Z-[\#_P#A)V?_ ,;H_P!?LX_Y]T_NE_\ )!_JY@?YI?>O\C^0 M;_AB;]HS_H6-$_\ "XTC_P"2J/\ AB;]HS_H6-$_\+C2/_DJOZ^?^&9/V;?^ MC>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z/\ 7[./^?=/[I?_ "0? MZN8'^:7WK_(_D&_X8F_:,_Z%C1/_ N-(_\ DJC_ (8F_:,_Z%C1/_"XTC_Y M*K^OG_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNC_ %^S MC_GW3^Z7_P D'^KF!_FE]Z_R/Y!O^&)OVC/^A8T3_P +C2/_ )*H_P"&)OVC M/^A8T3_PN-(_^2J_KY_X9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\#_P#A M)V?_ ,;H_P!?LX_Y]T_NE_\ )!_JY@?YI?>O\C^0;_AB;]HS_H6-$_\ "XTC M_P"2J/\ AB;]HS_H6-$_\+C2/_DJOZ^?^&9/V;?^C>_ _P#X2=G_ /&Z/^&9 M/V;?^C>_ _\ X2=G_P#&Z/\ 7[./^?=/[I?_ "0?ZN8'^:7WK_(_D&_X8F_: M,_Z%C1/_ N-(_\ DJC_ (8F_:,_Z%C1/_"XTC_Y*K^OG_AF3]FW_HWOP/\ M^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNC_ %^SC_GW3^Z7_P D'^KF!_FE M]Z_R/Y!O^&)OVC/^A8T3_P +C2/_ )*H_P"&)OVC/^A8T3_PN-(_^2J_KY_X M9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\#_P#A)V?_ ,;H_P!?LX_Y]T_N ME_\ )!_JY@?YI?>O\C^0;_AB;]HS_H6-$_\ "XTC_P"2J/\ AB;]HS_H6-$_ M\+C2/_DJOZ^?^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#& MZ/\ 7[./^?=/[I?_ "0?ZN8'^:7WK_(_D&_X8F_:,_Z%C1/_ N-(_\ DJC_ M (8F_:,_Z%C1/_"XTC_Y*K^OG_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HW MOP/_ .$G9_\ QNC_ %^SC_GW3^Z7_P D'^KF!_FE]Z_R/Y!O^&)OVC/^A8T3 M_P +C2/_ )*H_P"&)OVC/^A8T3_PN-(_^2J_KY_X9D_9M_Z-[\#_ /A)V?\ M\;H_X9D_9M_Z-[\#_P#A)V?_ ,;H_P!?LX_Y]T_NE_\ )!_JY@?YI?>O\C^0 M;_AB;]HS_H6-$_\ "XTC_P"2J/\ AB;]HS_H6-$_\+C2/_DJOZ^?^&9/V;?^ MC>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z/\ 7[./^?=/[I?_ "0? MZN8'^:7WK_(_D&_X8F_:,_Z%C1/_ N-(_\ DJC_ (8F_:,_Z%C1/_"XTC_Y M*K^OG_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNC_ %^S MC_GW3^Z7_P D'^KF!_FE]Z_R/Y!O^&)OVC/^A8T3_P +C2/_ )*H_P"&)OVC M/^A8T3_PN-(_^2J_KY_X9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\#_P#A M)V?_ ,;H_P!?LX_Y]T_NE_\ )!_JY@?YI?>O\C^0;_AB;]HS_H6-$_\ "XTC M_P"2J/\ AB;]HS_H6-$_\+C2/_DJOZ^?^&9/V;?^C>_ _P#X2=G_ /&Z/^&9 M/V;?^C>_ _\ X2=G_P#&Z/\ 7[./^?=/[I?_ "0?ZN8'^:7WK_(_D&_X8F_: M,_Z%C1/_ N-(_\ DJOTS_X-JO%O@[]@#XI_%/Q)^UQXUT3PE9>(_#^G6VBS M?VS;W_VB6*>9I%Q9/,4PK*98.>&JP@HRWLI7T:?63[=CHPV283"U MXU82E==VO\CRS_A[5_P3I_Z.DT3_ , [O_XS1_P]J_X)T_\ 1TFB?^ =W_\ M&:]3_P"&9/V;?^C>_ __ (2=G_\ &Z/^&9/V;?\ HWOP/_X2=G_\;KY0]@\L M_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'=_P#QFO4_^&9/V;?^ MC>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+/^'M7_!.G_HZ31/_ M #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ *-[\#_^$G9__&Z/ M^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ P#N__C-'_#VK_@G3 M_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ _ M_A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P""=/\ T=)HG_@' M=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V?_P ; MH \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'=_P#QFO4_^&9/ MV;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+/^'M7_!.G_HZ M31/_ #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ *-[\#_^$G9_ M_&Z/^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ P#N__C-'_#VK M_@G3_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C M>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P""=/\ T=)H MG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V? M_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'=_P#QFO4_ M^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+/^'M7_!. MG_HZ31/_ #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ *-[\#_^ M$G9__&Z/^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ P#N__C-' M_#VK_@G3_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P""=/\ MT=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\#_\ MA)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'=_P#Q MFO4_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+/^'M M7_!.G_HZ31/_ #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ *-[ M\#_^$G9__&Z/^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ P#N_ M_C-'_#VK_@G3_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9 MD_9M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P"" M=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\ M#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'= M_P#QFO4_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+ M/^'M7_!.G_HZ31/_ #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ M *-[\#_^$G9__&Z/^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ MP#N__C-'_#VK_@G3_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ; MH_X9D_9M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J M_P""=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_ MZ-[\#_\ A)V?_P ;H _"3_@Y)USPW^WU^T3\//'?[)?B_1/%FE:'X*EL-5NO M[;MK#R+@W/"S?(P.5!'.,YK\X?^&)OVC/^A8T3_P +C2/_ )*K^OG_ M (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ __A)V?_QNOK,!QCF>78.& M&IP@XQT5U*_?I)?D>-B-8K_ $NU M_M!+_P ^W%I'&7W69F5?G4C#$'C.,5^CW_#VK_@G3_T=)HG_ (!W?_QFO4_^ M&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z-[\#_ /A)V?\ \;KY/'XVKF.,GB:B M2E+>VVUNK?YGLX:A#"T(TH[+N>6?\/:O^"=/_1TFB?\ @'=__&:/^'M7_!.G M_HZ31/\ P#N__C->I_\ #,G[-O\ T;WX'_\ "3L__C='_#,G[-O_ $;WX'_\ M).S_ /C=<9N>6?\ #VK_ ()T_P#1TFB?^ =W_P#&:/\ A[5_P3I_Z.DT3_P# MN_\ XS7J?_#,G[-O_1O?@?\ \).S_P#C='_#,G[-O_1O?@?_ ,).S_\ C= ' MEG_#VK_@G3_T=)HG_@'=_P#QFC_A[5_P3I_Z.DT3_P [O\ ^,UZG_PS)^S; M_P!&]^!__"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW0!Y9_P]J_X)T_]'2:) M_P" =W_\9H_X>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P ).S_^ M-T?\,R?LV_\ 1O?@?_PD[/\ ^-T >6?\/:O^"=/_ $=)HG_@'=__ !FC_A[5 M_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O?@?_ ,).S_\ C='_ S)^S;_ M -&]^!__ D[/_XW0!Y9_P /:O\ @G3_ -'2:)_X!W?_ ,9H_P"'M7_!.G_H MZ31/_ .[_P#C->I_\,R?LV_]&]^!_P#PD[/_ .-T?\,R?LV_]&]^!_\ PD[/ M_P"-T >6?\/:O^"=/_1TFB?^ =W_ /&:/^'M7_!.G_HZ31/_ #N_P#XS7J? M_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O_1O?@?\ \).S_P#C= 'EG_#VK_@G M3_T=)HG_ (!W?_QFC_A[5_P3I_Z.DT3_ , [O_XS7J?_ S)^S;_ -&]^!__ M D[/_XW1_PS)^S;_P!&]^!__"3L_P#XW0!Y9_P]J_X)T_\ 1TFB?^ =W_\ M&:/^'M7_ 3I_P"CI-$_\ [O_P",UZG_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ M#,G[-O\ T;WX'_\ "3L__C= 'EG_ ]J_P""=/\ T=)HG_@'=_\ QFMCP!_P M4L_88^*7C33/AWX!_:*TC4M:UB[6UTRPBMKE6GF;A4!:(#)]R*[O_AF3]FW_ M *-[\#_^$G9__&ZM:)^S_P# ?PUJT&O>'/@GX1T^^M9!):WMEX;M8I87'1E= M8P5/N#0!UU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 45X)_P %&?VN/%?[%OP!M_B]X.\*Z=K% MW-XBMM.-IJ;R+&$DCFW)KT']G'XMWGQF_9[\'_&7Q'9VNG7/B3P M_:ZAV6I6D=_IUW%<02KNBFAD#HX]01P10!+1536/$&@^'H%NM?UNTL8G; M:DEYAZ5\"Z]_P %.?\ M@II9>#;CXWQ_L&6>G>!K:$W4T^I6EZ9X[4&[B"$01/A1) MYGFPA"0N3* <8-?+8_X+(_MJW/A&7]HRQ_8WTQOA3!JGV:34C)$VFZW M;,[B$\SR=F\[>O%"IS;%S)'Z545Q_P _C9X,_:,^#V@_&KX?S2-I>OV0GAC MF $D#ABDD+@9&])%=#@D94X)'-=A4;%!17SU^WW^VUXK_8^T'P_:^ _@3K'C M37?%=\]GHRVJ-]DCG !$;F,-(\K Y2)5!<*YW#::^<['_@KW^U9\#/B1H6A_ MMS?LH0>%= \0/^XU"PM;FWFAB#*'E"S22+-Y>Y2\8*, P]0#<:'O!'P]\$)XK\<>+/GT?2VD;RHH2X197$?SREY#L M2-,%BK?,-H#>=?L__P#!4KXZV/[26D?LR_MR_L_VG@;5?$WE+H-_8++$@DE) M6%9$EDDWI(X,8D1_E?Y2OWBHJ*)]-2^6_OK:5[22%OXXHX/FDC4_*\C/&%92N#UKFOV3_P#@JA\6 M/%_[2D'[)W[8/P'B\%>*-18QZ9/9)-$@F,9D2*6&9G.)%'RR*Y!)48P=P/9R MY;AS*]C[>HKXV_:,_;@_;ZT+X[Z[\%_V:/V'Y-9AT!H_,\0:P)IK:]C= Z2( MT;11H&!X4R,WRG(!!43_ +!O_!3?Q?\ M%_&?5?V9/V@?@Z/!_CG2[>:4):F M00RM"0)87BER\+@'*_P!BWX V_P 7O!WA73M8NYO$5MIQ MM-3>18PDD_!_QE\1V=KIUS MXD\/VNH7-M!(?*A>6,,54LV6I6D=_IUW%<02KNBFAD#HX]01P14.L>(-!\/0+=:_K=I8Q.VU)+RY6 M)6/H"Q&30!;HIEO<074"7-K.DDA!'45D?$?Q-K?@OP!K/B[PW MX/N?$-_IFFS75IH=E*J37TB(6$*,V0&;&!P>3T/2@#:HK\Z]>_X*<_\ !32R M\&W'QOC_ &#+/3O UM";J:?4K2],\=J.3*6,D9V;>?,\G;CYNE?1WP0_X*+_ M J^*_[&6J_MC:YH]SHMAX<6XA\0Z3YHF>&[B"$01/A1)YGFPA"0N3* <8-6 MZ9,^AJ*_-4?\%D?VU;GPC+^T98_L;Z8WPI@U3[-)J1DN3(!O";3=;MF= MQ">9Y.S>=O7BOOKX!_&SP9^T9\'M!^-7P_FD;2]?LA/#', )('#%)(7 R-Z2 M*Z'!(RIP2.:)0E'<::9V%%%?/7[??[;7BO\ 8^T'P_:^ _@3K'C37?%=\]GH MRVJ-]DCG !$;F,-(\K Y2)5!<*YW#::E)R=D-NQ]"T5^=UC_ ,%>_P!JSX&? M$C0M#_;F_90@\*Z!X@?]QJ%A:W-O-#$&4/*%FDD6;R]REXP48!AZ@'W'_@H? M_P %%H/V-X/#W@CX>^"$\5^./%GSZ/I;2-Y44)<(LKB/YY2\AV)&F"Q5OF&T M!K]G.Z1/,K'U!17PU^S_ /\ !4KXZV/[26D?LR_MR_L_VG@;5?$WE+H-_8++ M$@DE)6%9$EDDWI(X,8D1_E?Y2OWBO6?MH?\ !0KX]?!SXX6_[-/[-G[*NJ^+ MO%$^FI?+?WUM*]I)"W\<4<'S21J?E>1GC"LI7!ZTO9RO8?,K'US17Q#^R?\ M\%4/BQXO_:4@_9._;!^ \7@KQ1J+&/3)[))HD$QC,B12PS,YQ(H^617()*C& M#N'UM\:/B_X'^ GPNUKXO?$;4Q::/H5DUQ=.,;I#T2) ?O.[E45>[,!2E"47 M9@FFCJ**^/?^":W_ 4J\=_MT?$3Q9X6\3_#C2-"L]"TV.[LFL+B625P\Q0* MY;_DR6Q_['RP_])[JN _:O_Y01^"_^P!X;_\ 0XJ[G_@O9?6=O^Q= MI=G/%\Q 5#' !=23@&MXM*$6^YFU>3+'[.1 _X(J,2< ?"# M7LG_ +8WE>-?\$E_^46_QN_Z_=>_],EO6-\&/#O_ 5>U?\ 9C?]@&W_ &<+ M+P_H\EC=:7=^-M>?RC;Z=,[M+$")"DK$.\89%;Y6'&?G'JG_ 3A_9C^//P? M_P""?/Q7^%'Q*^&M]I'B+7;K6&TC2KAXS) MH(^%=7:T\-Z#HVH)%%!=S1K+<7!$D; MKG#1 8 SSDD8%>F?\$0O$/B_X<_'_P"+G[,E[XHGO= \/^=-!%*Q\N.XMKPV MSRQKDA/,5LL!UV+GI7L__!%_]GSXS?LZ? 3Q3X6^-?@&\\/:A?>+VNK2UO'0 MM)#]E@3>-C,,;E8?A7)?\$V/V7OCY\'?VX_C#\2_B;\,[[2-!\0MJ']C:E+_ (S?\%$_&?BZ M;3YCM\(Z'H0=H[:-Y'Q$"O\ JDB14 5<;V#PGU M/^Q?\5OVROBWXKUK6_VC/V9M+^'7AZ'3XUT*&-@;RXN"_P"\\S,A8*% QF-! MD]6[.G_ 44^-7_ 4_CT'XA>!+;X Z?I_PHE%Y9W/B MS1;%;S4)-&.Y9963[6P0-"6W$Q)@9.4ZC[6_:*O/C3IWP5\07_[.^EVM[XTA MM%?0+.],8BGE$B%D8R,JX*;QRR]>H/-?#_Q/_:;_ ."PGQ:^'>K?!7_AA:UT MJ]U[3YM-OM9M8)!&D4T9CD,32W!B0E6;#L[ 9]LUE26M]"I' _$?6?V?+?\ MX(D7^A?LPZSJMU8KXOLH_%S:W;K#>F_::*1S-&C,BJ=L&S:S+L51N+!J]R\% MZ)H9_P""$,UB88_L_P#PJZ_N=N!CS_-FFS]?-Y^M,_9M_P""57B'PM_P3W\; M?LW?%/7+.#Q5X^G&H2-;R>;!I5Q"(VM(RZ_?VR1 R,O!#LJY #-X%%\/_P#@ MK1H/[,5Q_P $Z[;]FH3:-) MNZS_ ,$>_P#@FQH5IHEGI.N>)K?5(;>Y%YYGV6YO[J22:?&THS*D:.JG@D1* M2.HKZ@_9_P#%WCSX@?!+PMX[^)^A6FEZ]K6B6]]J6G6*N([5Y4$@C % 7.3V&:_, M;]HK7-4_X+%_MB^'_@Y\%+"8_#+X>3RG7?&'ED1RK*Z>?*A/]\0K' GWF(:0 MX7.WV?\ X+ ^%_VXOBUH&C_!7]F7P%J.H^%=3M))O%EQI4D:27#A\);.SNI\ MK W%0/F.,G Q7C_[/WC?_@KA^S'\,K'X4?"'_@GSX-L-,LQNDD?39VGO)B & MGG?^TAYDC8&3P J@*+IQY5S)ZBD[NQ)^U_!'J'_!<'X4:/JD0^QV,>A+8 M1L/E14EGE0#/I+G\:=_P7@8Z-\=?@KXFT4;=3C^UF.1/O_NKJU>+\F9\?4UW M_P#P4%_9 _:>^+>H_"O]MKX)^%[9OB;X3TK3Y/$/AJ)E3]_$PNE\I9'PXCF> M9&C+EF1E +8YX;0_V=?VZ/\ @H9^U]X-^,O[6/P:A\!^$?!+0.]BZF,7 BE\ M\Q1QR.TCM+(%5G.%6->#N #7%K25]D)WU1^A7Q4^*'P]^"G@34_BK\3O$%MI M6CZ1:F2\O[CLN>$4#EV9L*J#)9B 2:_/S]CWP;\0/\ @HA_P4"N?^"@WB/P MI/H?@+PQ/Y/A:*Y7#WTD,;101@_Q%"S32,"5#D1@GDK2_P""I/PC_P""AO[2 M/[13>'?"WP.O_$'PT\+W5M+H&FP3K'9ZFYAC>:6?;.DCL6:2+(*E4!"%2S,W M>? GX^_\%;]"\2>$?AKJ7["_@KPWX+AU*RL+W^R])FB73M.\U$E:,?VBP4I& M68?*W(Y!Z&(QY873U8V[L][_ &W_ (G?MU?#F#0#^Q=\#]"\8"ZCNSXAEUAQ MFR*^3Y'EK]J@+%MTV<;_ +@Z=_DW_@EIXH\!:O\ MQ>,M?\ VE[G7[/X^ZU] MJ0Z1JVC):65NN%>:.#:[,THBC4C'5U^]/A/6+&-FDDT\SN;8R^1.1D1; 0R(W!SSS7'_L/?L7?M;_$ M+]M^[_;^_:^\-6OAB[#33V.BQ.GFW$SVAM(U$2NYBACA) \QMY*+D'):A)*F M[V!ZL_0JBBBL"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OBO_@O-_P F M2V/_ &/EA_Z3W5?:E?$O_!>R^L[?]B[2[.>Y19;CQ[9"",M\S[;:[)P.^!6E M+^(B9?"<-^U?_P H(_!?_8 \-_\ H<5>I_LY$#_@BHQ)P!\(->R?^V-Y5?5/ MV:_%W[3G_!'+PC\&_"!BBUVY\!:+>Z1'=2!$FEB6&=8RQX7S$!4,< %U). : M\)^#'AW_ (*O:O\ LQO^P#;_ +.%EX?T>2QNM+N_&VO/Y1M].F=VEB!$A25B M'>,,BM\K#C/SC16<;7V9*NF;/_!)?_E%O\;O^OW7O_3);UY9_P $NOV#?#W[ M=/P@UN7XW_$SQ3%X8\*ZNUIX;T'1M02**"[FC66XN")(W7.&B P!GG)(P*^C MO^"U"^\7M=6EK>.A:2'[+ F\ M;&88W*P_"G*=N:S!*]CQC_@B%XA\7_#GX_\ Q<_9DO?%$][H'A_SIH(I6/EQ MW%M>&V>6-1\1 K_JDB14 5<;VMJ5FMFBGB"-LZ1LTM:W^T9^S-I?PZ\/0Z?&NA0QL#>7%P7_>>9F0 ML%"@8S&@R>K=O4_VBKSXTZ=\%?$%_P#L[Z7:WOC2&T5] L[TQB*>42(61C(R MK@IO'++UZ@\UC4?-,N.B/BG_ (**?&K_ (*?QZ#\0O EM\ =/T_X42B\L[GQ M9HMBMYJ$FC'(? M"W_!/?QM^S=\4]B:&?^"$,UB88_L__"KK^YVX&//\V:;/U\WGZUJ_\$)[_4+S M]AMK>\=C':>,]0BM W01E('('MO=_P 2:^:HOA__ ,%:-!_9BN/^"==M^S4) MM&DN7MH_$\4B'%F]P9VB%SYPA\MG)^9@&",5P#C'TCXKUW6?^"/?_!-C0K31 M+/2=<\36^J0V]R+SS/LMS?W4DDT^-I1F5(T=5/!(B4D=12DM'%/=C3/M"H=0 MN=.L+1]4U6>&&"T1II+BX8*D*JIW.6/"@+G)[#-++C2I(TDN'#X2V=G=3Y6!N*@?,<9.!BL8QYI6*;LK MGC'[16N:I_P6+_;%\/\ P<^"EA,?AE\/)Y3KOC#RR(Y5E=//E0G^^(5C@3[S M$-(<+G;;_:_@CU#_ (+@_"C1]4B'V.QCT);"-A\J*DL\J 9])<_C4?[/WC?_ M (*X?LQ_#*Q^%'PA_P""?/@VPTRS&Z21]-G:>\F( :>=_P"TAYDC8&3P MJ@*/1?\ @H+^R!^T]\6]1^%?[;7P3\+VS?$WPGI6GR>(?#43*G[^)A=+Y2R/ MAQ',\R-&7+,C* 6QST72E;H1NC@/^"\#'1OCK\%?$VBC;J,[V]U>*V37M1C8I]FC9V&]0V MZ(%>@\]P3^[K7^!/Q]_X*WZ%XD\(_#74OV%_!7AOP7#J5E87O]EZ3-$NG:=Y MJ)*T8_M%@I2,LP^5N1R#T/H.N_\ !%3]AOQ%K=YX@U+0/$AN;^ZDN+@IXB< MN[%FP-O R30Y)2N_E8+-H^=?^"-/BOP;H_[:'QE@N/$.EV::G<21:/$UW'&M MT3J$FU(!D;^",!<\8Q7Z?U^9G_!.?_@E]XF\&_M5:_X[^.OPHUS1]*\)ZJE] M\/KV74$"32Q7;&,ML8F0>6$.& S7Z9U%;E<]!PO8****R*"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#X;\;?\$4]'^+7QQU#XE_&']J'Q'KGAZ\\0W6IP>$ MTT\Q?94GG:5K9)WN) J'='M/#^AV$5K96-M';V=K M"NU(8D4*B*.P"@ #VJS152G*6XDD@HHHJ1A1110 4444 %%%% !1110!Q/QP M_9S^"_[2.C:=X=^-O@>+7[#2M26_L;2XNYHXTN%5E#D1.H?Y688;(PQXYKM@ M H"J !P!111=@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7PWXV_X(IZ/\6OCCJ'Q+^,/[4/B/7/#UYXANM3@\)IIY MB^RI/.TK6R3O<2!4Y"DI&I('&#@C[DHJHRE'83296T71M*\.Z/:>']#L(K6R ML;:.WL[6%=J0Q(H5$4=@% 'M5FBBI&%%%% !1110 4444 %%%% !7$_'#]G M/X+_ +2.C:=X=^-O@>+7[#2M26_L;2XNYHXTN%5E#D1.H?Y688;(PQXYKMJ* M$VM@ * J@ < 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%<]\7?'O_"J_A/XG^)_] ME?;_ /A&_#M[JGV'S_*^T?9X'E\O?M;9NV8W;3C.<'I7PI_P_F_ZM4_\OG_[ MAKT,%E6/S"+EAX?_#^;_JU3_R^?_N&C_A_-_U:I_Y?/_W#7;_JUG?_ #Z_\FC_ )GSW_$8 M/#K_ *#O_*5;_P"5GZ&45SWPB\>_\+4^$_ACXG_V5]@_X23P[9:I]A\_S?L_ MVB!)?+W[5W[=^-VT9QG Z5T->)*,H2<9;H_1J%:GB*,:M-WC))I]TU=;A15; M6=:T?PYI-QKWB'5K:PL;.%I;N]O9UBB@C499W=B J@>_#S]M']CKXN M^*O^$%^$_P"UC\-/%&M[RO\ 8WAWQWI][=;AG(\J&9GSP>,=C4FIZ71110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%6?\_/PE_D?N)17#_LQ?&;_ (:._9K^'O[0W_"-_P!C?\)YX&TG MQ%_8_P!L^T?8?MMG%<^1YNQ/-V>;MW[%W;<[5S@=Q7SDX2IS<);K0]2,E**D MMF%%>?M=?\ )J'Q/_[)YK7_ *035^%5?NK^UU_R:A\3_P#LGFM?^D$U?A57 MZ%P9_NM7_$OR/Y6^D'_R.,%_U[E_Z4%%%%?9'\^'[J_LB_\ )J'PP_[)YHO_ M *00UZ'7GG[(O_)J'PP_[)YHO_I!#7H=?B6*_P!YGZO\S_1G)?\ D38;_KW# M_P!)1_/G_P %H?B5\>_^"Q7_ 71\+?\$2_A_P#%.^\,_#/PW>V\7B46+'RK MJY33_P"T[^^F3($[PP?N(8Y/E65&(QYI-?69_P"#/G_@EKH^N>$?$O@CQ-\2 MM/O/#.O6%_?_ &WQ%!=Q:Y#!-')+!<(8%V>:J%=\)CV[R0#@"OB;]J7XB:1_ MP29_X.WH_P!J7]HN*XTWX=>.)QJ">('MW9$L-2T7$ M2!E@*_;N\_X*B?\ !-ZSCT=U2)(88) M7DD+,ZCY5.,C.*P/3/G#]OS_ (+CZI^Q'_P5:^"?_!-&T_9JM_$D'Q>7PX9/ M&,GBUK1]*_M36[G2SBU%K()O+%OYO^M3=OV_+C<=W_@N9_P65U/_ ((W_"_P M'\1=-_9[@^(+>-->NM-:TG\4-I8M!# LN\,+:??G=C&%QC.37YM_\'&?B_P[ M\(/^#D_]D/XT_$?4X])\+Z'IG@>^U;6KL[8+:WM/%^H37,C,> (XR';T!!IO M_!YW^U]^SE\7O WP1^"7P@^,?AOQ9K5CJ^J:WJT7AO6H+U;"U:""* RM"S!# M*6D* G)$3'I@D _1C_@K7_P6TG_X)=?LN_"/]I5OV=H_&,7Q,U"W@N]*_P"$ MG-D=,22R%TS*_P!FD\X@94 A,]K,Q)R230!^87B3_@[S\%>$_%'Q@^#U]^Q7K&I?$7P7X^/A MCX<>$O#_ (ADO#XL9+F]AGNI76S!M%B^S1$QJLSNUTBJ,*[K]'>(O^"\&D_L MV?\ !)/PG_P4:_;F_9]U3P5XQ\8:E?Z;HOP@MC+'?W%[%>W<$41-U&CPH8;8 M7#RNF$1Q@.S(K_GY_P &SG@WPOK?_!>S]K3Q=J^A6USJ6B/XF_LB[GB#/9M- MXC5)&C)^XS("A8<[69W/]QL=30!Z*W_!T!^V5\"-/\&_'3]N[_@CWXJ^' M_P %_'=W#'I'C6PUZ6>:&*93+$_ES6T:S,T0:18W,#2*K,F0,5]2_P#!7_\ MX+A^&/\ @F'^SO\ "C]ICX?_ @M?BEX;^*>IHNG75MXE.GJ+"2T6ZCNXF^S MR^;OC92JD)U'-? OQ6_X)A?%?]M_]C_3M6^._P#P=#^%O$OPAU6SM-6@C\3> M&;&WLH1&H:(R;M53R9(\[61B&1@58 @BN6_X.>/@;:_LS_\ !'#]CWX 6'Q) MA\8VOA&ZCTRS\4VUI]GBU2"+20L4Z1[Y-BLFT@;VP,?\ !(_QI=_L^7NL?8M ^)WBJ]N]-37H][!9HG%D\$'F!&V(7ER4 M(W9!5?IK_@H;_P %H;[PK_P1MLOV_OV,?@9XS\7)\2_"ERFCZMIUGB+P0[PR MQ27^IR1AQ$+6X#)@9626/;YB@AZX;_@M]X0Z? D8"P(FJZ)&H4=L+E>.Q->*?LV6]S>?\&3NHQV\3R,/ASXK"M>\>9&@C2!W$CM(&&P '=GC.#7ZUT %%% M% !1110!X=_P4Z_Y1L?M"_\ 9#O%G_IGNJ_CHK^Q?_@IU_RC8_:%_P"R'>+/ M_3/=5_'17ZIX?_[G6_Q+\CY#B7^/3]'^84445^@'S1_8O_P3%_Y1L?L]?]D. M\)_^F>UKW&O#O^"8O_*-C]GK_LAWA/\ ],]K7N-?SIC?]\J?XG^;/T[#_P " M'HOR/Y_/VT?^5SSX5?\ 770/_31+7] =?SS_ /!0KQ[X&^%__!X?\./'WQ+\ M::3X=T+2UT";4]:UW48K2TM(_P"R91OEFE94C7) RQ R17[A?#W]N[]A_P"+ MGC&R^'?PH_;*^%/B?Q!J3.NG:%X>^(>F7MY=%4:1A'##.SN0B,QV@X52>@-< MQL?GM^VW_P '+_B3P)^V3K7[!_\ P3<_87\1?M ^-_"EQ/;^*;O2;B?R+>XM MV"W,4,%K;S2S+"Y\N29C&BR*5 <88^E_\$B?^#@7P5_P4:^,^O\ ['WQV_9Z MUCX,_&OPY!/+/X-UJY>1+Y8"!<)&98H98;B+.Y[>2/<$RRLX5]GYV?\ !L_\ M5OA=^QU_P5J_:B^#?[8/CS1O!_CC4)KNQL;[Q9J,5D+FXMM6F:[@2:=E5GDW MQ3*H.9%B+#(7-7/!7C3P=^UG_P 'G=I\4OV2=?L]?\/Z)+YNO^)_#TZS62B6/*NAF9;3>"59R,$A@2 ?6_[2O\ P=#VO[-O[?/Q5_8*D_86\1^, M?$7A"6/3OA[#X/UQ[J\\7:Q)]D:.S-LMH6M5,<\KF1#.W[C:$8N,9_[&'_!S M;\4/'G[?>@?\$_\ _@H+_P $_P#6/@CXD\8:A;Z?X?N+S4;@RP7ESQ:17%M< MV\3F.=BL:3(2-[*-NTEE^;OV4]#TK5_^#T[XBW>HV4/0[)'&?\ :-6?^#@^"&+_ (.:OV+;J*)5D>3P%OD48+8\9WF,GVS0!]U_ M\%-O^"Z^O_LC?MB>$_\ @G'^QY^R=>_&GXW>*[6&X70_[?33;.P697DBC>1D M;?(8HGF?<8HXXBKM)U ^?O"/_!R)_P %)+O]MRV_X)N^+/\ @C?80_&9[G9/ MX9'QGMK8>5]F^UM+'+);-!(@MMTNY)V#*IP>"!XU_P %WH-0_9<_X.&/@;^T MK^QG\4/#5K\<_$'AA+W4-!^)$L5CXOV\OVE?@C?>-=(TN2/PW\-O@QXLCU M1+4G3VTY9)BLDGEPQP22$#S)6>5]Q9 H5@#]D:_GQ_X."O\ @L%^VCX:_P"" MHOPA_9Z^"_P0^*7A+2OAEX[M[^QT2._NM-D^+,QU""-$A2!3Y]E(]M);PD"4 M2&>0E,X0?4GQS_X)S_\ !S;XM_:)\8^-?@Y_P5B\#Z'X$U/QIJ%]X5\/7-U< MB73](DNY)+:U<#2'&Z. HAP[#*_>/4_,G_!S%KVB>!?^"_?['WQ \9ZK;Z7H M>EP>%;K4=6OI1%;VT$'BJ>2:1W;A51/F8G@#DT ?I;^RY_P5K^(6M?L.?$O] MMW_@H]^QAXH_9NTSX<:A(DVA^)?M,UUJ=H((&CF@6XM;5G:6>86Z(%(:0 ;A MDX^+H?\ @Z-_;I\5?"O4OVT/AK_P1>\2ZE^SYI-_)'<^-9O%+/#_P"TE_P16^)=Y^S?\2-#\86_A7Q+ MH5YXN3PIK4-_]GM%NXR1*(';;M+Q3$-T1"_09KX*_P""8?[&/[1/[9W_ 3! MT?0? O\ P<-Z=X!\ WOAW4-"\4_!Z_\ #-JR:!!*\\=S97'F:A$QCE1WD#E5 M#I-N'6@#]6?B]_P6T^$.F?\ !&[5?^"P'[._@27QCHMA9V+KX1U74AIUQ%=2 MZK;:;/:7$B1S"*2%YV;A75PBE25=7KY-\%_\'6GB3]I7QY\+OAA^Q=_P3^\1 M^-=2\1C1D^)^I+\! M_L$?\&GWQY^$_P +OVM=!^-7A[5_&EEK&F>-O#%DD-BW_%1Z-9S6T1CN;A)/ M+GLY@763&XL,#;D_7?\ P:G^#?"_AG_@B%\*]>T'0K:TO/$6J^([[6[F&(*] M[]>&K'5K..>))]/N$21<@2P^"C+&WU61$8>A4 M4G_!S%H.CZ[_ ,%_/V/],U?38;B#4+?PK:WLI1Z>756O4AN M+*)+H1AE9XD*$!@,DXW?M;!/!=0)=6LRR1R(&CD1@592,@@CJ"*_";_@^)MX M&^$W[/%TT*F5/$7B)$D*\JK06!(!]"57\A7[=?" D_";PN2#O^?\ B/\ P*G_ /*CC?V=/"FO^ _V?/ G@?Q78?9=4T;P;I=CJ5KYJ2>3 M<0VD4(_MQ?\ !.C]CC_@HW\.[;X:_M>_!>Q\4V>G2O+HU_YTEM?Z7*X 9[>ZA998 MMVU=R!MC[%WJP %?*?P&_P"#5[_@D/\ #XJZ/\ /AMXPUO5/#^JP:EHT M.O\ C6X>"VNH9!+%)L@\HOM=5.URRG&&!&0?T:HJ#<^!Z M+_P:[_\ !'+1O@;<_ D_L^:E=6][KEOJMYXDN_$URVL2S01S1QH+H$&*';/) MNBC5$<[68,R*1^A5% 'S=^VS_P $HOV-O^"@OP:\&_ ;]I?PAJ^I>'/ GM)(F2W^SKODC(+_N^.>_->^>!/!>@_#CP/HWP\\+0/%IF@Z5;Z=IT M4LI=D@@B6*,%CRQ"J.3R:U:* /FG]D3_ ()*_L7_ +#W[0_CO]J/]GWP=K%A MXO\ B.;D^*;N_P#$$]U%-Y]W]KDV12$K'F;D;>@XZ5[%^T)^SI\#_P!J[X2: MO\"/VB_AGI?B[PEKD0CU+1=6A+1R8(975E(>*16 99$*NC %6! -=I10!^9. MG_\ !HW_ ,$9++Q>/$L_PS\;W5F)_,_X1^X\>W0L]O\ ")+6$DY^8 @]32?L]?L)?LT?LS_L?6G["'P\\"&X^&-KI6I:: MWA[7KM[X7-I?SW$]U#,\A+2*[74P(/\ "V.@KV"B@#\_/V=?^#93_@E/^RY^ MTEH7[47PG^'WBZ'7O"^M)JOARPO?&=Q-96%S&VZ-E0XDD"'!"R2.#CYMU?H' M110 4444 %%%% 'E7[=?PW\:?&3]B+XR?"#X;Z-_:7B+Q7\*O$.CZ!IWVF.' M[5>W.FW$$$7F2LL:;I'5=SLJC.20 37\UW_$-Y_P6B_Z,T_\R)X<_P#EA7]4 MU%>_D_$>.R2E*%",6I.[YDW^31YN.RO#X^2E4;5NUOU3/Y6?^(;S_@M%_P!& M:?\ F1/#G_RPH_XAO/\ @M%_T9I_YD3PY_\ +"OZIJ*]G_7[./\ GW3^Z7_R M1P_ZN8'^:7WK_(\J_84^&_C3X-_L1?!OX0?$C1O[-\1>%/A5X>T?7].^TQS? M9;VVTVW@GB\R)FC?;(C+N1F4XR"00:]5HHKXJK4E5J2F]VV_O/>A%0@HKH?% M?[;/_! '_@FS_P %!OCY>_M*_M+_ [\0ZEXKU"PMK.YNM.\6W5I$8H(Q'&! M'&P4$*.3WK*_9+_X-SO^"7G[$W[0OAO]J'X!?#3Q+8>+O"DT\NC7=]XQN[F* M-IK>6V?=%(Q5\QS..>A(/:ONFBH*/C?]O[_@@O\ \$UO^"D?C]?B]^T'\';N MT\9-#'#=^*_">KR:=>7T2*%1;@+NBG*J%4.Z&0*JJ&"@ =S_ ,$^_P#@D[^P MO_P3&T/4M._9)^#J:3J.MHB:YXEU.^DO=3OT4Y6-YY22D8.#Y482/(#%<\U] M'T4 ?-/@?_@DK^Q?\._V^-9_X*5^&/!VL1?%;7A<#4=4D\03O:OYUNMO)BV) M\MW@@ M^PW[W]OOA0A),3R,QW#D'!XKZ6HH _FX_P""@WQ%_9F_:P_X+M?$GX._\%Z_ MB?XE^&WPS^'MC=6'P;A\/>'C ES:M-$;:2:[@M)[B2&>(R7&XY02L5#QA2C> M.:W^S?\ L'Z[_P %1/V??!G_ ;H_$3XI>,/$FG^*H;_ ,;>([V&Y%AI$,=U M;%;A)9K:"98DB^U?:"ZF%D,:*6+LI_I^^*/P%^!GQPM[>T^-7P7\)^,(K0DV MD7BCPY:Z@L!/4H)T8+G Z58^&OP;^$/P8TF30?@]\*O#?A.QE&M#M[" M)V'0E($4$^^* .DKYJ_X*,?\$E?V)O\ @J7X=T/1OVL_A[>7M[X9DE;P_K^B M:H]E?V2R[?-B61?Q7;>*]1;4_[5+P"!DE24>68S$-A0(%8$Y!S7S'\1/\ M@TS_ ."-/C[QQ<>-++X2^+/#D=U.9I=#\.^,[B*Q#$Y8(DHD>-2?X4=54<*% M K]*Z* /G35/^"5/[%%_P#\$^W_ ."8%E\-;S3_ (.O D1\/V6O77GC;J2Z MF6^U22--N:[7S&);^(J,+@#OOV._V1O@I^PG^SKX?_98_9WT:\T_P?X8-V=( MM+_4)+J6/[3=S7FT4 ?-.K?\ !)7]B[6_^"A=K_P5 M!U#P=K#?%VS""#5E\03BT&W3CIPS;9\L_P"CDKTZ_-UH_:N_X)*_L7?MI?M- M^ OVN_CSX.UB^\;?#8V1\*WECX@GMH8/LMZU[#OB0A9,3,2=W4<=*^EJ* /G M/_@H9_P2M_8\_P""H>A>%_#G[77A+5M6M?!]W=7.B+I6NSV)CDN%C60L8B-^ M1$F >F/>OH+0]&L?#NB6?A_2T9;:PM8[>W5FW$1HH502>O '-6J* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H %HHH _]D! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Cover - shares
6 Months Ended
Jun. 30, 2024
Jul. 17, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 1-11859  
Entity Registrant Name PEGASYSTEMS INC.  
Entity Incorporation, State or Country Code MA  
Entity Tax Identification Number 04-2787865  
Entity Address, Address Line One One Main Street  
Entity Address, City or Town Cambridge  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02142  
City Area Code 617  
Local Phone Number 374-9600  
Title of 12(b) Security Common Stock, $.01 par value per share  
Trading Symbol PEGA  
Security Exchange Name NASDAQ  
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  
Entity Common Stock, Shares Outstanding   85,409,645
Amendment Flag false  
Entity Central Index Key 0001013857  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 258,257 $ 229,902
Marketable securities 406,819 193,436
Total cash, cash equivalents, and marketable securities 665,076 423,338
Accounts receivable, net 165,723 300,173
Unbilled receivables, net 164,533 237,379
Other current assets 76,323 68,137
Total current assets 1,071,655 1,029,027
Long-term unbilled receivables, net 81,218 85,402
Goodwill 81,410 81,611
Other long-term assets 302,249 314,696
Total assets 1,536,532 1,510,736
Current liabilities:    
Accounts payable 16,682 11,290
Accrued expenses 44,875 39,941
Accrued compensation and related expenses 81,110 126,640
Deferred revenue 352,618 377,845
Convertible senior notes, net 500,604  
Other current liabilities 20,677 21,343
Total current liabilities 1,016,566 577,059
Long-term convertible senior notes, net 0 499,368
Long-term operating lease liabilities 70,202 66,901
Other long-term liabilities 14,362 13,570
Total liabilities 1,101,130 1,156,898
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Preferred stock, 1,000 shares authorized; none issued 0 0
Common stock, 200,000 shares authorized; 85,369 and 83,840 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 854 838
Additional paid-in capital 473,030 379,584
(Accumulated deficit) (14,216) (8,705)
Accumulated other comprehensive (loss) (24,266) (17,879)
Total stockholders’ equity 435,402 353,838
Total liabilities and stockholders’ equity $ 1,536,532 $ 1,510,736
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
shares in Thousands
Jun. 30, 2024
Dec. 31, 2023
Stockholders’ equity:    
Preferred stock, shares authorized (in shares) 1,000 1,000
Preferred stock, shares issued (in shares) 0 0
Common stock, shares authorized (in shares) 200,000 200,000
Common stock, shares issued (in shares) 85,369 83,840
Common stock, shares outstanding (in shares) 85,369 83,840
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Total revenue $ 351,153 $ 298,268 $ 681,300 $ 623,740
Cost of revenue        
Total cost of revenue 96,946 96,140 191,604 194,074
Gross profit 254,207 202,128 489,696 429,666
Operating expenses        
Selling and marketing 139,761 143,858 267,456 293,655
Research and development 75,425 73,931 147,538 149,307
General and administrative 25,420 23,462 48,947 46,572
Litigation settlement, net of recoveries 0 0 32,403 0
Restructuring 635 2,167 798 3,628
Total operating expenses 241,241 243,418 497,142 493,162
Income (loss) from operations 12,966 (41,290) (7,446) (63,496)
Foreign currency transaction gain (loss) 437 (3,290) (2,825) (5,965)
Interest income 6,785 1,814 12,066 3,299
Interest expense (1,656) (1,778) (3,408) (3,696)
(Loss) income on capped call transactions (3,277) (1,361) 22 1,845
Other income, net 0 5,702 1,684 12,285
Income (loss) before provision for income taxes 15,255 (40,203) 93 (55,728)
Provision for income taxes 8,642 6,601 5,604 11,850
Net income (loss) $ 6,613 $ (46,804) $ (5,511) $ (67,578)
Earnings (loss) per share        
Basic (in dollars per share) $ 0.08 $ (0.56) $ (0.07) $ (0.82)
Diluted (in dollars per share) $ 0.07 $ (0.56) $ (0.07) $ (0.82)
Weighted-average number of common shares outstanding        
Basic (in shares) 85,157 83,039 84,712 82,823
Diluted (in shares) 88,500 83,039 84,712 82,823
Subscription services        
Revenue        
Total revenue $ 214,430 $ 197,105 $ 426,333 $ 384,614
Cost of revenue        
Total cost of revenue 36,238 36,783 72,062 73,647
Subscription license        
Revenue        
Total revenue 84,647 41,197 147,985 125,724
Cost of revenue        
Total cost of revenue 477 623 1,120 1,342
Consulting        
Revenue        
Total revenue 52,040 58,387 106,087 111,420
Cost of revenue        
Total cost of revenue 60,231 58,710 118,413 119,058
Perpetual license        
Revenue        
Total revenue 36 1,579 895 1,982
Cost of revenue        
Total cost of revenue $ 0 $ 24 $ 9 $ 27
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 6,613 $ (46,804) $ (5,511) $ (67,578)
Other comprehensive (loss) income, net of tax        
Unrealized (loss) on available-for-sale securities (72) (195) (818) (241)
Foreign currency translation adjustments (2,142) 361 (5,569) 1,950
Total other comprehensive (loss) income, net of tax (2,214) 166 (6,387) 1,709
Comprehensive income (loss) $ 4,399 $ (46,638) $ (11,898) $ (65,869)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional paid-in capital
(Accumulated deficit)
Accumulated other comprehensive (loss)
Balance, beginning of period (in shares) at Dec. 31, 2022   82,436      
Balance, beginning of period at Dec. 31, 2022 $ 130,843 $ 824 $ 229,602 $ (76,513) $ (23,070)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   452      
Issuance of common stock for stock compensation plans 672 $ 4 668    
Issuance of common stock under the employee stock purchase plan (in shares)   52      
Issuance of common stock under the employee stock purchase plan 2,143 $ 1 2,142    
Stock-based compensation 42,557   42,557    
Cash dividends declared (2,488)   (2,488)    
Other comprehensive income (loss) 1,543       1,543
Net income (loss) (20,774)     (20,774)  
Balance, end of period (in shares) at Mar. 31, 2023   82,940      
Balance, end of period at Mar. 31, 2023 154,496 $ 829 272,481 (97,287) (21,527)
Balance, beginning of period (in shares) at Dec. 31, 2022   82,436      
Balance, beginning of period at Dec. 31, 2022 130,843 $ 824 229,602 (76,513) (23,070)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss) 1,709        
Net income (loss) (67,578)        
Balance, end of period (in shares) at Jun. 30, 2023   83,212      
Balance, end of period at Jun. 30, 2023 145,396 $ 832 310,016 (144,091) (21,361)
Balance, beginning of period (in shares) at Mar. 31, 2023   82,940      
Balance, beginning of period at Mar. 31, 2023 154,496 $ 829 272,481 (97,287) (21,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   225      
Issuance of common stock for stock compensation plans 1,826 $ 2 1,824    
Issuance of common stock under the employee stock purchase plan (in shares)   47      
Issuance of common stock under the employee stock purchase plan 1,981 $ 1 1,980    
Stock-based compensation 36,227   36,227    
Cash dividends declared (2,496)   (2,496)    
Other comprehensive income (loss) 166       166
Net income (loss) (46,804)     (46,804)  
Balance, end of period (in shares) at Jun. 30, 2023   83,212      
Balance, end of period at Jun. 30, 2023 $ 145,396 $ 832 310,016 (144,091) (21,361)
Balance, beginning of period (in shares) at Dec. 31, 2023 83,840 83,840      
Balance, beginning of period at Dec. 31, 2023 $ 353,838 $ 838 379,584 (8,705) (17,879)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   1,139      
Issuance of common stock for stock compensation plans 18,656 $ 12 18,644    
Issuance of common stock under the employee stock purchase plan (in shares)   32      
Issuance of common stock under the employee stock purchase plan 1,758   1,758    
Stock-based compensation 34,781   34,781    
Cash dividends declared (2,550)   (2,550)    
Other comprehensive income (loss) (4,173)       (4,173)
Net income (loss) (12,124)     (12,124)  
Balance, end of period (in shares) at Mar. 31, 2024   85,011      
Balance, end of period at Mar. 31, 2024 $ 390,186 $ 850 432,217 (20,829) (22,052)
Balance, beginning of period (in shares) at Dec. 31, 2023 83,840 83,840      
Balance, beginning of period at Dec. 31, 2023 $ 353,838 $ 838 379,584 (8,705) (17,879)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss) (6,387)        
Net income (loss) $ (5,511)        
Balance, end of period (in shares) at Jun. 30, 2024 85,369 85,369      
Balance, end of period at Jun. 30, 2024 $ 435,402 $ 854 473,030 (14,216) (24,266)
Balance, beginning of period (in shares) at Mar. 31, 2024   85,011      
Balance, beginning of period at Mar. 31, 2024 390,186 $ 850 432,217 (20,829) (22,052)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   326      
Issuance of common stock for stock compensation plans 5,485 $ 4 5,481    
Issuance of common stock under the employee stock purchase plan (in shares)   32      
Issuance of common stock under the employee stock purchase plan 1,669   1,669    
Stock-based compensation 36,224   36,224    
Cash dividends declared (2,561)   (2,561)    
Other comprehensive income (loss) (2,214)   0   (2,214)
Net income (loss) $ 6,613     6,613  
Balance, end of period (in shares) at Jun. 30, 2024 85,369 85,369      
Balance, end of period at Jun. 30, 2024 $ 435,402 $ 854 $ 473,030 $ (14,216) $ (24,266)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Statement of Stockholders' Equity [Abstract]        
Cash dividend declared (in dollars per share) $ 0.03 $ 0.03 $ 0.03 $ 0.03
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating activities        
Net (loss) $ 6,613 $ (46,804) $ (5,511) $ (67,578)
Adjustments to reconcile net (loss) to cash provided by operating activities        
Stock-based compensation 36,224 36,227 71,005 78,784
Amortization of deferred commissions 14,994 14,750 32,276 29,027
Amortization of intangible assets and depreciation     8,812 9,553
Lease expense     7,844 8,186
Foreign currency transaction loss (437) 3,290 2,825 5,965
(Gain) on capped call transactions 3,277 1,361 (22) (1,845)
Deferred income taxes     232 (136)
(Gain) on investments     (1,628) (4,430)
(Gain) on repurchases of convertible senior notes     0 (7,855)
Other non-cash     (5,056) 2,122
Change in operating assets and liabilities, net     109,466 61,959
Cash provided by operating activities     220,243 113,752
Investing activities        
Purchases of investments     (291,810) (69,662)
Proceeds from maturities and called investments     83,967 88,849
Sales of investments     0 10,725
Investment in property and equipment     (1,857) (13,933)
Cash (used in) provided by investing activities     (209,700) 15,979
Financing activities        
Repurchases of convertible senior notes     0 (88,989)
Dividend payments to stockholders     (5,065) (4,962)
Proceeds from employee stock plans     29,928 8,044
Common stock repurchases for tax withholdings for net settlement of equity awards     (2,360) (1,422)
Other     0 341
Cash provided by (used in) financing activities     22,503 (86,988)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash     (2,842) 1,010
Net increase in cash, cash equivalents, and restricted cash     30,204 43,753
Cash, cash equivalents, and restricted cash, beginning of period     232,827 145,054
Cash, cash equivalents, and restricted cash, end of period 263,031 188,807 263,031 188,807
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]        
Cash and cash equivalents 258,257 186,874 258,257 186,874
Restricted cash included in other current assets 768   768  
Restricted cash included in other long-term assets 4,006 1,933 4,006 1,933
Total cash, cash equivalents, and restricted cash $ 263,031 $ 188,807 $ 263,031 $ 188,807
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
BASIS OF PRESENTATION
NOTE 1. BASIS OF PRESENTATION
Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all the information required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023.
In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.
All intercompany transactions and balances were eliminated in consolidation. The operating results for the interim periods presented do not necessarily indicate the expected results for 2024.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.2
MARKETABLE SECURITIES
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
MARKETABLE SECURITIES
NOTE 2. MARKETABLE SECURITIES
June 30, 2024December 31, 2023
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair ValueAmortized CostUnrealized GainsUnrealized LossesFair Value
Government debt$12,942 $— $(17)$12,925 $11,471 $33 $(1)$11,503 
Corporate debt394,521 (628)393,894 181,960 200 (227)181,933 
$407,463 $$(645)$406,819 $193,431 $233 $(228)$193,436 
As of June 30, 2024, marketable securities’ maturities ranged from July 2024 to January 2026, with a weighted-average remaining maturity of 0.4 years.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE
NOTE 3. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE
Receivables
(in thousands)
June 30, 2024December 31, 2023
Accounts receivable, net$165,723 $300,173 
Unbilled receivables, net164,533 237,379 
Long-term unbilled receivables, net
81,218 85,402 
$411,474 $622,954 
Unbilled receivables
Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.
Unbilled receivables by expected collection date:
(Dollars in thousands)
June 30, 2024
1 year or less$164,533 67 %
1-2 years58,353 24 %
2-5 years22,865 %
$245,751 100 %
Unbilled receivables by contract effective date:
(Dollars in thousands)
June 30, 2024
2024$58,562 24 %
2023130,140 53 %
202229,241 12 %
202122,830 %
2020 and prior4,978 %
$245,751 100 %
Contract assets
Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.
(in thousands)
June 30, 2024December 31, 2023
Contract assets
$15,374 $16,238 
Long-term contract assets
19,997 20,635 
$35,371 $36,873 

Deferred revenue
Deferred revenue consists of billings made and payments received in advance of revenue recognition.
(in thousands)
June 30, 2024December 31, 2023
Deferred revenue$352,618 $377,845 
Long-term deferred revenue
2,443 2,478 
$355,061 $380,323 
The decrease in deferred revenue in the six months ended June 30, 2024, was primarily due to $272.7 million of revenue recognized that was in deferred revenue as of December 31, 2023.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.2
DEFERRED COMMISSIONS
6 Months Ended
Jun. 30, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
DEFERRED COMMISSIONS
NOTE 4. DEFERRED COMMISSIONS
(in thousands)
June 30, 2024December 31, 2023
Deferred commissions
$100,490 $114,119 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Amortization of deferred commissions (1)
$14,994 $14,750 $32,276 $29,027 
(1) Included in selling and marketing.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLES
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLES
NOTE 5. GOODWILL AND OTHER INTANGIBLES
Goodwill
Six Months Ended
June 30,
(in thousands)
20242023
January 1,$81,611 $81,399 
Currency translation adjustments(201)194 
June 30,$81,410 $81,593 
Intangibles
Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives.
June 30, 2024
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value
Client-related
4-10 years
$63,112 $(60,714)$2,398 
Technology
2-10 years
68,005 (65,198)2,807 
Other
1-5 years
5,361 (5,361)— 
$136,478 $(131,273)$5,205 
December 31, 2023
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value
Client-related
4-10 years
$63,117 $(60,035)$3,082 
Technology
2-10 years
68,138 (64,218)3,920 
Other
1-5 years
5,361 (5,361)— 
$136,616 $(129,614)$7,002 
Future estimated amortization of intangible assets:
(in thousands)
June 30, 2024
Remainder of 2024$1,399 
20252,605 
2026874 
2027327 
$5,205 
Amortization of intangible assets:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cost of revenue
$447 $621 $1,068 $1,327 
Selling and marketing
342 342 685 685 
$789 $963 $1,753 $2,012 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.2
OTHER ASSETS AND LIABILITIES
6 Months Ended
Jun. 30, 2024
Other Assets and Liabilities [Abstract]  
OTHER ASSETS AND LIABILITIES
NOTE 6. OTHER ASSETS AND LIABILITIES
Other current assets
(in thousands)June 30, 2024December 31, 2023
Income tax receivables$16,060 $4,804 
Contract assets15,374 16,238 
Insurance receivable— 1,954 
Indirect tax receivable2,702 1,924 
Capped call transactions915 — 
Restricted cash768 — 
Other40,504 43,217 
$76,323 $68,137 
Other long-term assets
(in thousands)June 30, 2024December 31, 2023
Deferred commissions$100,490 $114,119 
Right of use assets68,293 64,198 
Property and equipment42,190 47,279 
Venture investments21,047 19,450 
Contract assets19,997 20,635 
Intangible assets5,205 7,002 
Capped call transactions— 893 
Deferred income taxes3,666 3,678 
Restricted cash4,006 2,925 
Other37,355 34,517 
$302,249 $314,696 
Accrued expenses
(in thousands)June 30, 2024December 31, 2023
Cloud hosting$15,152 $1,358 
Outside professional services9,539 10,419 
Marketing and sales program7,081 2,557 
Income and other taxes3,422 15,428 
Employee related4,966 4,486 
Other4,715 5,693 
$44,875 $39,941 
Other current liabilities
(in thousands)June 30, 2024December 31, 2023
Operating lease liabilities$15,254 $15,000 
Dividends payable2,561 2,515 
Other2,862 3,828 
$20,677 $21,343 
Other long-term liabilities
(in thousands)June 30, 2024December 31, 2023
Deferred revenue$2,443 $2,478 
Income taxes payable858 859 
Other11,061 10,233 
$14,362 $13,570 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
LEASES
NOTE 7. LEASES
Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Fixed lease costs$5,271 $4,495 $9,533 $10,261 
Short-term lease costs410 696 953 1,477 
Variable lease costs1,763 2,186 3,372 4,160 
$7,444 $7,377 $13,858 $15,898 
Right of use assets and lease liabilities
(in thousands)June 30, 2024December 31, 2023
Right of use assets
$68,293 $64,198 
Operating lease liabilities
$15,254 $15,000 
Long-term operating lease liabilities$70,202 $66,901 
Weighted-average remaining lease term and discount rate for the Company’s leases were:
June 30, 2024December 31, 2023
Weighted-average remaining lease term6.4 years6.8 years
Weighted-average discount rate (1)
4.6 %4.0 %
(1) The rates implicit in the Company’s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.
Maturities of lease liabilities:
(in thousands)June 30, 2024
Remainder of 2024$7,954 
202518,784 
202614,384 
202713,387 
202812,813 
202910,099 
Thereafter21,650 
Total lease payments99,071 
Less: imputed interest (1)
(13,615)
$85,456 
(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.
Cash flow information
Six Months Ended
June 30,
(in thousands)20242023
Cash paid for operating leases, net of tenant improvement allowances$9,493 $10,540 
Right of use assets recognized for new leases and amendments (non-cash)$12,290 $1,465 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
DEBT
NOTE 8. DEBT
Convertible senior notes and capped calls
Convertible senior notes
In February 2020, the Company issued Convertible Senior Notes (the "Notes") with an aggregate principal of $600 million, due March 1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning September 1, 2020. In the three and six months ended June 30, 2023, the Company recognized gains of $5.1 million and $7.9 million, respectively, in other income, net from repurchases of Notes representing $64.7 million and $97.7 million, respectively, in aggregate principal amount.
Conversion rights
The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election, based on the applicable conversion rate.
Beginning on September 1, 2024, noteholders may convert their Notes at any time at their election.
Before September 1, 2024, noteholders may convert their Notes in the following circumstances:
During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.
During the five consecutive business days immediately after any five consecutive trading day period (the “Measurement Period”), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.
Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date until the Company pays the redemption price).
As of June 30, 2024, the Notes were not eligible for conversion.
Repurchase rights
On or after March 1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company’s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.
If certain corporate events that constitute a “Fundamental Change” occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder’s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company’s common stock.
Carrying value of the Notes:
(in thousands)June 30, 2024December 31, 2023
Principal$502,270 $502,270 
Unamortized issuance costs(1,666)(2,902)
Convertible senior notes, net$500,604 $499,368 

Interest expense related to the Notes:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Contractual interest expense (0.75% coupon)
$942 $997 $1,884 $2,122 
Amortization of issuance costs
619 647 1,236 1,375 
$1,561 $1,644 $3,120 $3,497 
The average interest rate on the Notes in the six months ended June 30, 2024 and 2023 was 1.2%.
Future payments:
June 30, 2024
(in thousands)PrincipalInterestTotal
Remainder of 2024$— $1,883 $1,883 
2025502,270 1,884 504,154 
$502,270 $3,767 $506,037 
Capped call transactions
In February 2020, the Company entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain financial institutions. The Capped Call Transactions initially covered approximately 4.4 million shares (representing the number of shares for which the Notes were initially convertible) of the Company’s common stock. In the three and six months ended June 30, 2023, Capped Call Transactions covering approximately 0.5 million and 0.7 million shares, respectively, were settled for proceeds of $0.1 million and $0.3 million, respectively. As of June 30, 2024, Capped Call Transactions covering approximately 3.7 million shares were outstanding.
The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.
The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company’s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. The Capped Call Transactions are remeasured to fair value each reporting period, resulting in a non-operating gain or loss.
Change in capped call transactions:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$893 $2,582 
Settlements— (341)
Fair value adjustment22 1,845 
June 30,$915 $4,086 
Credit facility
In November 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the “Credit Facility”) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions and the agreement of the financial institutions lending the additional amount, the aggregate commitment may be increased to $200 million. The commitments expire on November 4, 2024, and any outstanding loans will be payable on such date. On April 23, 2024, the Credit Facility was amended to extend the expiration date to February 4, 2025. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. Beginning with the fiscal quarter ended March 31, 2024, the Company must maintain a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.
As of June 30, 2024 and December 31, 2023, the Company had $27.3 million in outstanding letters of credit under the Credit Facility, reducing available borrowing capacity, but no outstanding cash borrowings.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2
RESTRUCTURING
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
RESTRUCTURING
NOTE 9. RESTRUCTURING
The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:
(in thousands)Three months endedExpense
Office space reduction March 31, 2023$1,241 
Employee severance and related benefitsJune 30, 2023$1,581 
Employee severance and related benefits and office space reduction
September 30, 2023$17,236 
Office space reductionDecember 31, 2023$1,497 
Office space reductionJune 30, 2024$1,257 
Accrued employee severance and related benefits:
Change for all restructuring actions:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$8,095 $18,573 
Costs incurred(238)2,387 
Cash disbursements(3,852)(17,521)
Currency translation adjustments(169)185 
June 30,$3,836 $3,624 
Note: Accrued employee severance and related benefits is included in accrued compensation and related expenses.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 10. FAIR VALUE MEASUREMENTS
Assets and liabilities measured at fair value on a recurring basis
The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability.
As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows:
Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities;
Level 2 - significant other inputs that are observable either directly or indirectly; and
Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.
This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.
The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security’s historical and implied volatility levels. The Company’s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.
Assets and liabilities measured at fair value on a recurring basis:
June 30, 2024December 31, 2023
(in thousands)Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents$18,345 $— $— $18,345 $54,357 $— $— $54,357 
Marketable securities $— $406,819 $— $406,819 $— $193,436 $— $193,436 
Capped Call Transactions
$— $915 $— $915 $— $893 $— $893 
Venture investments (1)
$— $— $21,047 $21,047 $— $— $19,450 $19,450 
(1) Investments in privately-held companies
Changes in venture investments:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$19,450 $13,069 
New investments350 400 
Sales of investments— (2,773)
Changes in foreign exchange rates(19)119 
Changes in fair value:
included in other income, net
1,628 4,475 
included in other comprehensive income (loss)
(362)(1,908)
June 30,$21,047 $13,382 
The carrying value of certain financial instruments, including receivables and accounts payable, approximates fair value due to their short maturities.
Fair value of the Convertible Senior Notes
The fair value of the Notes outstanding (including the embedded conversion feature) was $485.3 million as of June 30, 2024, and $466.5 million as of December 31, 2023.
The fair value was determined based on the Notes’ quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE
NOTE 11. REVENUE
Geographic revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
(Dollars in thousands)
2024202320242023
U.S.$189,214 54 %$150,385 50 %$370,197 55 %$334,904 54 %
Other Americas21,314 %19,505 %43,100 %34,516 %
United Kingdom (“U.K.”)38,628 11 %28,892 10 %70,745 10 %71,129 11 %
Europe (excluding U.K.), Middle East, and Africa 53,360 15 %54,353 18 %115,207 17 %105,671 17 %
Asia-Pacific48,637 14 %45,133 15 %82,051 12 %77,520 12 %
$351,153 100 %$298,268 100 %$681,300 100 %$623,740 100 %
Revenue streams
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2024202320242023
Subscription license$84,647 $41,197 $147,985 $125,724 
Perpetual license36 1,579 895 1,982 
Revenue recognized at a point in time84,683 42,776 148,880 127,706 
Maintenance80,344 82,042 161,345 161,672 
Pega Cloud134,086 115,063 264,988 222,942 
Consulting52,040 58,387 106,087 111,420 
Revenue recognized over time266,470 255,492 532,420 496,034 
Total revenue$351,153 $298,268 $681,300 $623,740 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Pega Cloud$134,086 $115,063 $264,988 $222,942 
Maintenance80,344 82,042 161,345 161,672 
Subscription services214,430 197,105 426,333 384,614 
Subscription license84,647 41,197 147,985 125,724 
Subscription299,077 238,302 574,318 510,338 
Consulting52,040 58,387 106,087 111,420 
Perpetual license36 1,579 895 1,982 
$351,153 $298,268 $681,300 $623,740 
Remaining performance obligations ("Backlog")
Expected future revenue from existing non-cancellable contracts:
As of June 30, 2024:
(Dollars in thousands)Subscription servicesSubscription licensePerpetual licenseConsultingTotal
Pega CloudMaintenance
1 year or less
$470,379 $209,655 $23,931 $2,696 $25,953 $732,614 52 %
1-2 years
301,070 63,266 10,078 — 2,469 376,883 27 %
2-3 years
152,839 30,032 2,884 — 2,473 188,228 13 %
Greater than 3 years
90,474 17,953 97 — — 108,524 %
$1,014,762 $320,906 $36,990 $2,696 $30,895 $1,406,249 100 %
As of June 30, 2023:
(Dollars in thousands)Subscription servicesSubscription licensePerpetual licenseConsultingTotal
Pega CloudMaintenance
1 year or less
$397,183 $214,579 $35,616 $4,979 $37,355 $689,712 55 %
1-2 years
238,691 58,551 3,026 2,252 6,772 309,292 24 %
2-3 years
124,616 25,103 6,764 — 1,523 158,006 12 %
Greater than 3 years
101,494 7,592 — — — 109,086 %
$861,984 $305,825 $45,406 $7,231 $45,650 $1,266,096 100 %
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.2
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION
NOTE 12. STOCK-BASED COMPENSATION
Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cost of revenue
$7,092 $7,174 $13,664 $16,087 
Selling and marketing
13,564 15,349 27,452 33,009 
Research and development
7,825 7,851 15,471 16,911 
General and administrative
7,743 5,853 14,418 12,777 
$36,224 $36,227 $71,005 $78,784 
Income tax benefit
$(554)$(581)$(865)$(1,253)
As of June 30, 2024, the Company had $149.7 million of unrecognized stock-based compensation expense, net of estimated forfeitures, which is expected to be recognized over a weighted-average period of 1.7 years.
Grants
Six Months Ended
June 30, 2024
(in thousands)
Quantity
Total Fair Value
Restricted stock units (1)
1,266 $78,071 
Non-qualified stock options
1,738 $44,874 
Performance stock options (2)
566 $13,921 
(1) Includes units issued when employees elect to receive 50% of the employee’s target incentive compensation under the Company’s Corporate Incentive Compensation Plan (the “CICP”) in the form of RSUs instead of cash.
(2) Performance stock options allow the holder to purchase a specified number of common stock shares at an exercise price equal to or greater than the shares' fair market value at the grant date. For the performance stock options granted in the six months ended June 30, 2024, 25% can vest on the first anniversary of the grant date, and 75% can vest on the second anniversary of the grant date, based on the achievement of specific performance conditions. The options expire ten years from the grant date.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.2
INCOME TAXES
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES
NOTE 13. INCOME TAXES
Effective income tax rate
Six Months Ended
June 30,
(Dollars in thousands)20242023
Provision for income taxes$5,604 $11,850 
Effective income tax rate*(21)%
* not meaningful
The Company’s effective income tax rate for the six months ended June 30, 2024, is impacted by the jurisdictional mix and timing of the actual compared to projected earnings (losses). It is also impacted by the valuation allowance on its deferred tax assets in the U.S. and U.K. and a near break-even pretax income resulting in a not meaningful high effective income tax rate.
The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. A deferred tax valuation allowance requires significant judgment and uncertainties, including assumptions about future taxable income. Quarterly, the Company reassesses the need for a valuation allowance on its net deferred tax assets by weighting all available and objectively verifiable negative and positive evidence, including projected future reversals of existing taxable temporary differences, committed contractual backlog (“Backlog”), projected future taxable income, including the impact of enacted legislation, tax-planning strategies, and recent operating results.
The Company intends to maintain a valuation allowance on its U.S. and U.K. net deferred tax assets until sufficient evidence exists to support their realization.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE
NOTE 14. EARNINGS (LOSS) PER SHARE
Basic earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.
Calculation of earnings (loss) per share:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands, except per share amounts)2024202320242023
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Weighted-average common shares outstanding85,157 83,039 84,712 82,823 
Earnings (loss) per share, basic$0.08 $(0.56)$(0.07)$(0.82)
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Numerator for diluted EPS $6,613 $(46,804)$(5,511)$(67,578)
Weighted-average effect of dilutive securities:
Stock options2,164 — — — 
RSUs1,179 — — — 
Effect of dilutive securities3,343 — — — 
Weighted-average common shares outstanding, assuming dilution (1) (2) (3)
88,500 83,039 84,712 82,823 
Earnings (loss) per share, diluted$0.07 $(0.56)$(0.07)$(0.82)
Outstanding anti-dilutive stock options and RSUs (4)
1,354 3,259 1,351 
(1) All dilutive securities are excluded when their inclusion would be anti-dilutive.
(2) The shares underlying the conversion options in the Company’s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7 million shares as of June 30, 2024.
(3) The Company’s Capped Call Transactions represent the equivalent of approximately 3.7 million shares of the Company’s common stock (representing the number of shares for which the Notes are convertible) as of June 30, 2024. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.
(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 15. COMMITMENTS AND CONTINGENCIES
Commitments
See "Note 7. Leases" for additional information.
Legal proceedings
In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company’s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors.
In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company’s estimates will change in the near term, and the effect may be material. The Company had no accrued losses for litigation for the below matters as of June 30, 2024 and December 31, 2023.
Appian Corp. v. Pegasystems Inc. & Youyong Zou
The Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the “Court”) titled Appian Corp. v. Pegasystems Inc. & Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian’s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys’ fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys’ fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company’s appeal. A panel of the Court of Appeals of Virginia heard oral arguments on November 15, 2023, and will issue a written opinion in the future. Although it is not possible to predict timing, the entirety of the appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company’s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.
City of Fort Lauderdale Police and Firefighters’ Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell
On May 19, 2022, a lawsuit was filed against the Company, the Company’s chief executive officer, and the Company’s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters’ Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company’s business, operations, and prospects, which caused the Company’s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company’s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives - Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund - have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company’s securities between June 16, 2020 and May 9, 2022. The Company moved to dismiss the consolidated amended complaint on December 19, 2022. The hearing on the Company’s motion to dismiss took place on May 17, 2023. After hearing argument from both sides, the Court denied the Company’s motion from the bench and stated that a written opinion would follow. On June 30, 2023, the Company filed its Answer to the complaint. On July 24, 2023, the Court issued its written opinion denying the motion to dismiss as to the Company and Defendant Trefler but granting the motion without prejudice as to Mr. Stillwell.
On March 4, 2024, the parties agreed in principle to a proposed settlement of the litigation for an aggregate sum of $35 million. On April 23, 2024, the parties executed a stipulation of settlement. On April 23, 2024, the plaintiffs filed a motion seeking preliminary approval of the settlement. On May 15, 2024, the Court granted plaintiffs’ motion for preliminary approval of the settlement and scheduled a settlement hearing for September 19, 2024. The deadline for the proposed class of shareholders to object to the proposed settlement is August 29, 2024. In May 2024, the Company paid $32.4 million and the Company’s insurance carriers paid $2.6 million pending final approval of the settlement. It is possible that actual future losses related to the litigation could exceed the settlement amount if and to the extent that the court does not approve the proposed settlement.
In re Pegasystems Inc., Derivative Litigation
On November 21, 2022, a lawsuit was filed against the members of the Company’s board of directors, the Company’s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. On April 28, 2023, a lawsuit was filed in the United States District Court for the District of Massachusetts by Dag Sagfors, derivatively on behalf of nominal defendant Pegasystems Inc., asserting breach of fiduciary duty and related claims relating to the Virginia Appian litigation against the same defendants as the Larkin lawsuit. On May 17, 2023, the Larkin and Sagfors cases were consolidated and a joint motion to stay the consolidated case is pending before the Court. The Company also has received confidential demand letters raising substantially the same allegations set forth in the foregoing derivative complaints. On April 12, 2023, the Company’s board of directors (other than Mr. Trefler, who recused himself), formed a committee consisting solely of independent directors, to review, analyze, and investigate the matters raised in the demands and to determine in good faith what actions (if any) are reasonably believed to be appropriate under similar circumstances and reasonably believed to be in the best interests of the Company in response to the demand letters. On June 28, 2024, a lawsuit was filed against members of the Company’s board of directors, certain employees of the Company and the Company in the Business Litigation Section of the Superior Court in Suffolk County, Massachusetts, captioned John Dwyer and Ray Gerber, Plaintiffs, v. Alan Trefler, Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Larry Weber, Leon Trefler, Don Schuerman, Kerim Akgonul, and Benjamin Baril, Defendants, Pegasystems Inc., Nominal Defendant (Case 2484CV01734). The complaint generally alleges the defendants breached their fiduciary duties in connection with alleged misconduct by Company employees alleged in the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and alleges damages from the approximately $2 billion verdict in the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, the recent class action settlement, and litigation costs from various proceedings. On July 17, 2024, the parties filed a stipulation with the court in which they agreed to extend defendants’ time to respond to the operative complaint to 45 days following a decision from the Virginia Court of Appeals. The Company is unable to reasonably estimate possible damages or a range of possible damages in these matters given the stage of the lawsuits and there being no specified quantum of damages sought in the complaints.
SEC Inquiry
Beginning in March 2023, the U.S. Securities and Exchange Commission (“SEC”) has requested certain information relating to, among other things, the accounting treatment of the Company’s above-described litigation with Appian Corporation. The Company is fully cooperating with the SEC’s requests.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net income (loss) $ 6,613 $ (12,124) $ (46,804) $ (20,774) $ (5,511) $ (67,578)
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Insider Trading Arrangements
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
shares
Jun. 30, 2024
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Richard H. Jones [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On April 30, 2024, Richard H. Jones, one of our directors, entered into a trading plan that provides for the sale of an aggregate of 50,000 shares of our common stock. The plan will terminate on April 30, 2025, subject to early termination for certain specified events set forth in the plan.
Name Richard H. Jones  
Title directors  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date April 30, 2024  
Arrangement Duration 365 days  
Richard H. Jones Rule Trading Arrangement, Common Stock [Member] | Richard H. Jones [Member]    
Trading Arrangements, by Individual    
Aggregate Available 50 50
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2
BASIS OF PRESENTATION (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of presentation
Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all the information required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023.
In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.
All intercompany transactions and balances were eliminated in consolidation. The operating results for the interim periods presented do not necessarily indicate the expected results for 2024.
Assets and liabilities measured at fair value on a recurring basis
Assets and liabilities measured at fair value on a recurring basis
The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability.
As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows:
Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities;
Level 2 - significant other inputs that are observable either directly or indirectly; and
Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.
This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.
The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security’s historical and implied volatility levels. The Company’s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2
MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
June 30, 2024December 31, 2023
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair ValueAmortized CostUnrealized GainsUnrealized LossesFair Value
Government debt$12,942 $— $(17)$12,925 $11,471 $33 $(1)$11,503 
Corporate debt394,521 (628)393,894 181,960 200 (227)181,933 
$407,463 $$(645)$406,819 $193,431 $233 $(228)$193,436 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Receivables
Receivables
(in thousands)
June 30, 2024December 31, 2023
Accounts receivable, net$165,723 $300,173 
Unbilled receivables, net164,533 237,379 
Long-term unbilled receivables, net
81,218 85,402 
$411,474 $622,954 
Schedule of Unbilled Receivables
Unbilled receivables by expected collection date:
(Dollars in thousands)
June 30, 2024
1 year or less$164,533 67 %
1-2 years58,353 24 %
2-5 years22,865 %
$245,751 100 %
Schedule of Unbilled Receivables by Contract Effective Date
Unbilled receivables by contract effective date:
(Dollars in thousands)
June 30, 2024
2024$58,562 24 %
2023130,140 53 %
202229,241 12 %
202122,830 %
2020 and prior4,978 %
$245,751 100 %
Schedule of Contract Assets and Deferred Revenue
Contract assets
Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.
(in thousands)
June 30, 2024December 31, 2023
Contract assets
$15,374 $16,238 
Long-term contract assets
19,997 20,635 
$35,371 $36,873 

Deferred revenue
Deferred revenue consists of billings made and payments received in advance of revenue recognition.
(in thousands)
June 30, 2024December 31, 2023
Deferred revenue$352,618 $377,845 
Long-term deferred revenue
2,443 2,478 
$355,061 $380,323 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2
DEFERRED COMMISSIONS (Tables)
6 Months Ended
Jun. 30, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Impairment of Deferred Contract Costs
(in thousands)
June 30, 2024December 31, 2023
Deferred commissions
$100,490 $114,119 
Schedule of Amortization of Deferred Contract Costs
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Amortization of deferred commissions (1)
$14,994 $14,750 $32,276 $29,027 
(1) Included in selling and marketing.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLES (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Six Months Ended
June 30,
(in thousands)
20242023
January 1,$81,611 $81,399 
Currency translation adjustments(201)194 
June 30,$81,410 $81,593 
Schedule of Intangibles
Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives.
June 30, 2024
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value
Client-related
4-10 years
$63,112 $(60,714)$2,398 
Technology
2-10 years
68,005 (65,198)2,807 
Other
1-5 years
5,361 (5,361)— 
$136,478 $(131,273)$5,205 
December 31, 2023
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value
Client-related
4-10 years
$63,117 $(60,035)$3,082 
Technology
2-10 years
68,138 (64,218)3,920 
Other
1-5 years
5,361 (5,361)— 
$136,616 $(129,614)$7,002 
Schedule of Future Estimated Intangibles Assets Amortization
Future estimated amortization of intangible assets:
(in thousands)
June 30, 2024
Remainder of 2024$1,399 
20252,605 
2026874 
2027327 
$5,205 
Schedule of Amortization of Intangible Assets
Amortization of intangible assets:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cost of revenue
$447 $621 $1,068 $1,327 
Selling and marketing
342 342 685 685 
$789 $963 $1,753 $2,012 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2
OTHER ASSETS AND LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2024
Other Assets and Liabilities [Abstract]  
Schedule of Other Assets and Other Liabilities
Other current assets
(in thousands)June 30, 2024December 31, 2023
Income tax receivables$16,060 $4,804 
Contract assets15,374 16,238 
Insurance receivable— 1,954 
Indirect tax receivable2,702 1,924 
Capped call transactions915 — 
Restricted cash768 — 
Other40,504 43,217 
$76,323 $68,137 
Other long-term assets
(in thousands)June 30, 2024December 31, 2023
Deferred commissions$100,490 $114,119 
Right of use assets68,293 64,198 
Property and equipment42,190 47,279 
Venture investments21,047 19,450 
Contract assets19,997 20,635 
Intangible assets5,205 7,002 
Capped call transactions— 893 
Deferred income taxes3,666 3,678 
Restricted cash4,006 2,925 
Other37,355 34,517 
$302,249 $314,696 
Other current liabilities
(in thousands)June 30, 2024December 31, 2023
Operating lease liabilities$15,254 $15,000 
Dividends payable2,561 2,515 
Other2,862 3,828 
$20,677 $21,343 
Other long-term liabilities
(in thousands)June 30, 2024December 31, 2023
Deferred revenue$2,443 $2,478 
Income taxes payable858 859 
Other11,061 10,233 
$14,362 $13,570 
Schedule of Accrued expenses
Accrued expenses
(in thousands)June 30, 2024December 31, 2023
Cloud hosting$15,152 $1,358 
Outside professional services9,539 10,419 
Marketing and sales program7,081 2,557 
Income and other taxes3,422 15,428 
Employee related4,966 4,486 
Other4,715 5,693 
$44,875 $39,941 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Fixed lease costs$5,271 $4,495 $9,533 $10,261 
Short-term lease costs410 696 953 1,477 
Variable lease costs1,763 2,186 3,372 4,160 
$7,444 $7,377 $13,858 $15,898 
Schedule of Right of Use Asset and Lease Liabilities
(in thousands)June 30, 2024December 31, 2023
Right of use assets
$68,293 $64,198 
Operating lease liabilities
$15,254 $15,000 
Long-term operating lease liabilities$70,202 $66,901 
Schedule of Weighted Average and Discount Rate
Weighted-average remaining lease term and discount rate for the Company’s leases were:
June 30, 2024December 31, 2023
Weighted-average remaining lease term6.4 years6.8 years
Weighted-average discount rate (1)
4.6 %4.0 %
(1) The rates implicit in the Company’s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities:
(in thousands)June 30, 2024
Remainder of 2024$7,954 
202518,784 
202614,384 
202713,387 
202812,813 
202910,099 
Thereafter21,650 
Total lease payments99,071 
Less: imputed interest (1)
(13,615)
$85,456 
(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.
Schedule of Cash Flow Lease Information
Six Months Ended
June 30,
(in thousands)20242023
Cash paid for operating leases, net of tenant improvement allowances$9,493 $10,540 
Right of use assets recognized for new leases and amendments (non-cash)$12,290 $1,465 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Carrying Value and Interest Expense Related to the Notes
Carrying value of the Notes:
(in thousands)June 30, 2024December 31, 2023
Principal$502,270 $502,270 
Unamortized issuance costs(1,666)(2,902)
Convertible senior notes, net$500,604 $499,368 

Interest expense related to the Notes:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Contractual interest expense (0.75% coupon)
$942 $997 $1,884 $2,122 
Amortization of issuance costs
619 647 1,236 1,375 
$1,561 $1,644 $3,120 $3,497 
Schedule of Future Payments
Future payments:
June 30, 2024
(in thousands)PrincipalInterestTotal
Remainder of 2024$— $1,883 $1,883 
2025502,270 1,884 504,154 
$502,270 $3,767 $506,037 
Schedule of Change in Capped Call Transactions
Change in capped call transactions:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$893 $2,582 
Settlements— (341)
Fair value adjustment22 1,845 
June 30,$915 $4,086 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2
RESTRUCTURING (Tables)
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Activities and Accrued Employee Severance and Related Benefit
The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:
(in thousands)Three months endedExpense
Office space reduction March 31, 2023$1,241 
Employee severance and related benefitsJune 30, 2023$1,581 
Employee severance and related benefits and office space reduction
September 30, 2023$17,236 
Office space reductionDecember 31, 2023$1,497 
Office space reductionJune 30, 2024$1,257 
Accrued employee severance and related benefits:
Change for all restructuring actions:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$8,095 $18,573 
Costs incurred(238)2,387 
Cash disbursements(3,852)(17,521)
Currency translation adjustments(169)185 
June 30,$3,836 $3,624 
Note: Accrued employee severance and related benefits is included in accrued compensation and related expenses.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
Assets and liabilities measured at fair value on a recurring basis:
June 30, 2024December 31, 2023
(in thousands)Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents$18,345 $— $— $18,345 $54,357 $— $— $54,357 
Marketable securities $— $406,819 $— $406,819 $— $193,436 $— $193,436 
Capped Call Transactions
$— $915 $— $915 $— $893 $— $893 
Venture investments (1)
$— $— $21,047 $21,047 $— $— $19,450 $19,450 
(1) Investments in privately-held companies
Schedule of Changes in Venture Investments
Changes in venture investments:
Six Months Ended
June 30,
(in thousands)20242023
January 1,$19,450 $13,069 
New investments350 400 
Sales of investments— (2,773)
Changes in foreign exchange rates(19)119 
Changes in fair value:
included in other income, net
1,628 4,475 
included in other comprehensive income (loss)
(362)(1,908)
June 30,$21,047 $13,382 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Geographic Revenue
Geographic revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
(Dollars in thousands)
2024202320242023
U.S.$189,214 54 %$150,385 50 %$370,197 55 %$334,904 54 %
Other Americas21,314 %19,505 %43,100 %34,516 %
United Kingdom (“U.K.”)38,628 11 %28,892 10 %70,745 10 %71,129 11 %
Europe (excluding U.K.), Middle East, and Africa 53,360 15 %54,353 18 %115,207 17 %105,671 17 %
Asia-Pacific48,637 14 %45,133 15 %82,051 12 %77,520 12 %
$351,153 100 %$298,268 100 %$681,300 100 %$623,740 100 %
Schedule of Revenue Streams
Revenue streams
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2024202320242023
Subscription license$84,647 $41,197 $147,985 $125,724 
Perpetual license36 1,579 895 1,982 
Revenue recognized at a point in time84,683 42,776 148,880 127,706 
Maintenance80,344 82,042 161,345 161,672 
Pega Cloud134,086 115,063 264,988 222,942 
Consulting52,040 58,387 106,087 111,420 
Revenue recognized over time266,470 255,492 532,420 496,034 
Total revenue$351,153 $298,268 $681,300 $623,740 
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Pega Cloud$134,086 $115,063 $264,988 $222,942 
Maintenance80,344 82,042 161,345 161,672 
Subscription services214,430 197,105 426,333 384,614 
Subscription license84,647 41,197 147,985 125,724 
Subscription299,077 238,302 574,318 510,338 
Consulting52,040 58,387 106,087 111,420 
Perpetual license36 1,579 895 1,982 
$351,153 $298,268 $681,300 $623,740 
Schedule of Remaining Performance Obligations
Expected future revenue from existing non-cancellable contracts:
As of June 30, 2024:
(Dollars in thousands)Subscription servicesSubscription licensePerpetual licenseConsultingTotal
Pega CloudMaintenance
1 year or less
$470,379 $209,655 $23,931 $2,696 $25,953 $732,614 52 %
1-2 years
301,070 63,266 10,078 — 2,469 376,883 27 %
2-3 years
152,839 30,032 2,884 — 2,473 188,228 13 %
Greater than 3 years
90,474 17,953 97 — — 108,524 %
$1,014,762 $320,906 $36,990 $2,696 $30,895 $1,406,249 100 %
As of June 30, 2023:
(Dollars in thousands)Subscription servicesSubscription licensePerpetual licenseConsultingTotal
Pega CloudMaintenance
1 year or less
$397,183 $214,579 $35,616 $4,979 $37,355 $689,712 55 %
1-2 years
238,691 58,551 3,026 2,252 6,772 309,292 24 %
2-3 years
124,616 25,103 6,764 — 1,523 158,006 12 %
Greater than 3 years
101,494 7,592 — — — 109,086 %
$861,984 $305,825 $45,406 $7,231 $45,650 $1,266,096 100 %
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Based Compensation Expense
Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cost of revenue
$7,092 $7,174 $13,664 $16,087 
Selling and marketing
13,564 15,349 27,452 33,009 
Research and development
7,825 7,851 15,471 16,911 
General and administrative
7,743 5,853 14,418 12,777 
$36,224 $36,227 $71,005 $78,784 
Income tax benefit
$(554)$(581)$(865)$(1,253)
Schedule of Stock Based Compensation Award Granted
Grants
Six Months Ended
June 30, 2024
(in thousands)
Quantity
Total Fair Value
Restricted stock units (1)
1,266 $78,071 
Non-qualified stock options
1,738 $44,874 
Performance stock options (2)
566 $13,921 
(1) Includes units issued when employees elect to receive 50% of the employee’s target incentive compensation under the Company’s Corporate Incentive Compensation Plan (the “CICP”) in the form of RSUs instead of cash.
(2) Performance stock options allow the holder to purchase a specified number of common stock shares at an exercise price equal to or greater than the shares' fair market value at the grant date. For the performance stock options granted in the six months ended June 30, 2024, 25% can vest on the first anniversary of the grant date, and 75% can vest on the second anniversary of the grant date, based on the achievement of specific performance conditions. The options expire ten years from the grant date.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate
Effective income tax rate
Six Months Ended
June 30,
(Dollars in thousands)20242023
Provision for income taxes$5,604 $11,850 
Effective income tax rate*(21)%
* not meaningful
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Calculation of Earnings (Loss) Per Share
Calculation of earnings (loss) per share:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands, except per share amounts)2024202320242023
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Weighted-average common shares outstanding85,157 83,039 84,712 82,823 
Earnings (loss) per share, basic$0.08 $(0.56)$(0.07)$(0.82)
Net income (loss)$6,613 $(46,804)$(5,511)$(67,578)
Numerator for diluted EPS $6,613 $(46,804)$(5,511)$(67,578)
Weighted-average effect of dilutive securities:
Stock options2,164 — — — 
RSUs1,179 — — — 
Effect of dilutive securities3,343 — — — 
Weighted-average common shares outstanding, assuming dilution (1) (2) (3)
88,500 83,039 84,712 82,823 
Earnings (loss) per share, diluted$0.07 $(0.56)$(0.07)$(0.82)
Outstanding anti-dilutive stock options and RSUs (4)
1,354 3,259 1,351 
(1) All dilutive securities are excluded when their inclusion would be anti-dilutive.
(2) The shares underlying the conversion options in the Company’s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7 million shares as of June 30, 2024.
(3) The Company’s Capped Call Transactions represent the equivalent of approximately 3.7 million shares of the Company’s common stock (representing the number of shares for which the Notes are convertible) as of June 30, 2024. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.
(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 407,463 $ 193,431
Unrealized Gains 1 233
Unrealized Losses (645) (228)
Fair Value 406,819 193,436
US Government Agencies Debt Securities    
Marketable Securities [Line Items]    
Amortized Cost 12,942 11,471
Unrealized Gains 0 33
Unrealized Losses (17) (1)
Fair Value 12,925 11,503
Corporate Debt Securities    
Marketable Securities [Line Items]    
Amortized Cost 394,521 181,960
Unrealized Gains 1 200
Unrealized Losses (628) (227)
Fair Value $ 393,894 $ 181,933
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2
MARKETABLE SECURITIES - Narrative (Details)
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable debt security weighted-average remaining maturity 4 months 24 days
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Receivables [Abstract]    
Accounts receivable, net $ 165,723 $ 300,173
Unbilled receivables, net 164,533 237,379
Long-term unbilled receivables, net 81,218 85,402
Total receivables $ 411,474 $ 622,954
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Receivables [Abstract]  
1 year or less $ 164,533
1-2 years 58,353
2-5 years 22,865
Total $ 245,751
Percentage of unbilled receivables, 1 year or less 67.00%
Percentage of unbilled receivables, 1-2 years 24.00%
Percentage of unbilled receivables, 2-5 years 9.00%
Total percentage of unbilled receivables 100.00%
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Receivables [Abstract]  
2024 $ 58,562
2023 130,140
2022 29,241
2021 22,830
2020 and prior 4,978
Unbilled revenue total $ 245,751
2024 24.00%
2023 53.00%
2022 12.00%
2021 9.00%
2020 and prior 2.00%
Total percentage of unbilled revenue 100.00%
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Receivables [Abstract]    
Contract assets $ 15,374 $ 16,238
Long-term contract assets 19,997 20,635
Total contract assets 35,371 36,873
Deferred revenue 352,618 377,845
Long-term deferred revenue 2,443 2,478
Total deferred revenue 355,061 $ 380,323
Revenue recognized during the period that was included in deferred revenue $ 272,700  
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.2
DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred commissions $ 100,490 $ 114,119
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.2
DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Amortization of deferred commissions $ 14,994 $ 14,750 $ 32,276 $ 29,027
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLES - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Goodwill [Roll Forward]    
Beginning balance $ 81,611 $ 81,399
Currency translation adjustments (201) 194
Ending balance $ 81,410 $ 81,593
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLES - Schedule of Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Other Intangible Assets [Line Items]    
Cost $ 136,478 $ 136,616
Accumulated Amortization (131,273) (129,614)
Net Book Value 5,205 7,002
Client-related    
Goodwill and Other Intangible Assets [Line Items]    
Cost 63,112 63,117
Accumulated Amortization (60,714) (60,035)
Net Book Value 2,398 3,082
Technology    
Goodwill and Other Intangible Assets [Line Items]    
Cost 68,005 68,138
Accumulated Amortization (65,198) (64,218)
Net Book Value 2,807 3,920
Other    
Goodwill and Other Intangible Assets [Line Items]    
Cost 5,361 5,361
Accumulated Amortization (5,361) (5,361)
Net Book Value $ 0 $ 0
Minimum | Client-related    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 4 years 4 years
Minimum | Technology    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 2 years 2 years
Minimum | Other    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 1 year 1 year
Maximum | Client-related    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 10 years 10 years
Maximum | Technology    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 10 years 10 years
Maximum | Other    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 5 years 5 years
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLES - Schedule of Future Estimated Intangibles Assets Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2024 $ 1,399  
2025 2,605  
2026 874  
2027 327  
Net Book Value $ 5,205 $ 7,002
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND OTHER INTANGIBLES - Schedule of Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Acquired Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 789 $ 963 $ 1,753 $ 2,012
Cost of revenue        
Acquired Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 447 621 1,068 1,327
Selling and marketing        
Acquired Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 342 $ 342 $ 685 $ 685
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2
OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Other current assets      
Income tax receivables $ 16,060 $ 4,804  
Contract assets 15,374 16,238  
Insurance receivable 0 1,954  
Indirect Tax Receivable 2,702 1,924  
Capped call transactions 915 0  
Restricted cash 768 0  
Other 40,504 43,217  
Other current assets 76,323 68,137  
Other long-term assets      
Deferred commissions 100,490 114,119  
Right of use assets 68,293 64,198  
Property and equipment 42,190 47,279  
Venture investments 21,047 19,450  
Contract assets 19,997 20,635  
Intangible assets 5,205 7,002  
Capped call transactions 0 893  
Deferred income taxes 3,666 3,678  
Restricted cash 4,006 2,925 $ 1,933
Other 37,355 34,517  
Other long-term assets 302,249 314,696  
Other current liabilities      
Operating lease liabilities 15,254 15,000  
Dividends payable 2,561 2,515  
Other 2,862 3,828  
Other current liabilities 20,677 21,343  
Other long-term liabilities      
Deferred revenue 2,443 2,478  
Income taxes payable 858 859  
Other 11,061 10,233  
Other long-term liabilities $ 14,362 $ 13,570  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.2
OTHER ASSETS AND LIABILITIES - Schedule of Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Assets and Liabilities [Abstract]    
Cloud hosting $ 15,152 $ 1,358
Outside professional services 9,539 10,419
Marketing and sales program 7,081 2,557
Income and other taxes 3,422 15,428
Employee related 4,966 4,486
Other 4,715 5,693
Accrued expenses $ 44,875 $ 39,941
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES - Schedule of Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Fixed lease costs $ 5,271 $ 4,495 $ 9,533 $ 10,261
Short-term lease costs 410 696 953 1,477
Variable lease costs 1,763 2,186 3,372 4,160
Lease, cost $ 7,444 $ 7,377 $ 13,858 $ 15,898
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Right of use assets $ 68,293 $ 64,198
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating lease liabilities $ 15,254 $ 15,000
Long-term operating lease liabilities $ 70,202 $ 66,901
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES - Schedule of Weighted Average and Discount Rate (Details)
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Weighted-average remaining lease term 6 years 4 months 24 days 6 years 9 months 18 days
Weighted-average discount rate 4.60% 4.00%
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 7,954
2025 18,784
2026 14,384
2027 13,387
2028 12,813
2029 10,099
Thereafter 21,650
Total lease payments 99,071
Less: imputed interest (13,615)
Total lease liability $ 85,456
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES - Schedule of Cash Flow Lease Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Cash paid for operating leases, net of tenant improvement allowances $ 9,493 $ 10,540
Right of use assets recognized for new leases and amendments (non-cash) $ 12,290 $ 1,465
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Convertible senior notes and capped calls (Details)
1 Months Ended 3 Months Ended 6 Months Ended 16 Months Ended
Feb. 29, 2020
USD ($)
day
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
day
Debt Instrument [Line Items]          
Gain (loss) on repurchase of convertible debt | $     $ 0 $ 7,855,000  
Redemption percentage     100.00%    
On or After March 1, 2023          
Debt Instrument [Line Items]          
Redemption threshold trading days         40
Redemption percentage         100.00%
Convertible senior notes          
Debt Instrument [Line Items]          
Face amount | $ $ 600,000,000        
Interest rate 0.75%   0.75% 0.75%  
Gain (loss) on repurchase of convertible debt | $   $ 5,100,000   $ 7,900,000  
Principal amount repurchased | $   $ 64,700,000   $ 97,700,000  
Initial conversion rate 0.0074045        
Initial conversion price (in dollars per share) | $ / shares $ 135.05        
Average interest rate     1.20% 1.20%  
Convertible senior notes | After the Calendar Quarter Ending on June 30, 2020          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger 130.00%        
Threshold trading days 20        
Threshold consecutive trading days 30        
Convertible senior notes | Measurement Period          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger 98.00%        
Threshold consecutive trading days 5        
Threshold consecutive business days 5        
Convertible senior notes | On or After March 1, 2023          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger         130.00%
Threshold trading days         20
Threshold consecutive trading days         30
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Schedule of Carrying value of the Notes (Details) - Convertible senior notes - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Principal $ 502,270 $ 502,270
Unamortized issuance costs (1,666) (2,902)
Convertible senior notes, net $ 500,604 $ 499,368
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Schedule of Interest Expense Related to the Notes (Details) - Convertible senior notes - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]          
Interest rate 0.75%     0.75% 0.75%
Contractual interest expense (0.75% coupon)   $ 942 $ 997 $ 1,884 $ 2,122
Amortization of issuance costs   619 647 1,236 1,375
Interest expense   $ 1,561 $ 1,644 $ 3,120 $ 3,497
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Schedule of Future Payments (Details) - Convertible senior notes - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Principal    
Remainder of 2024 $ 0  
2025 502,270  
Principal, total due 502,270 $ 502,270
Interest    
Remainder of 2024 1,883  
2025 1,884  
Interest expense, total due 3,767  
Total    
Remainder of 2024 1,883  
2025 504,154  
Principal and interest, total due $ 506,037  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Capped Call Transactions (Details)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2020
$ / derivative
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2024
$ / derivative
shares
Debt Disclosure [Abstract]        
Number of shares issuable upon conversion (in shares) (4.4) (0.5) (0.7)  
Proceeds from settlement of capped calls transactions | $   $ 0.1 $ 0.3  
Number of shares issuable upon conversion (in shares)       3.7
Cap price (in dollars per share) | $ / derivative 196.44     196.44
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Schedule of Change in Capped Call Transactions (Details) - Capped Call Transactions - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 893 $ 2,582
Settlements 0 (341)
Fair value adjustment 22 1,845
Ending balance $ 915 $ 4,086
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Credit Facility (Details)
Nov. 30, 2019
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Outstanding letters of credit   $ 27,300,000 $ 27,300,000
Remaining borrowing capacity   $ 0 $ 0
Credit Agreement | PNC Bank, National Association      
Debt Instrument [Line Items]      
Maximum consolidated net leverage ratio   3.5  
Minimum consolidated coverage ratio   3.5  
Line of Credit | PNC Bank, National Association | Revolving Credit Facility      
Debt Instrument [Line Items]      
Revolving credit agreement term 5 years    
Senior notes $ 100,000,000    
Increase in aggregate commitment amount $ 200,000,000    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.2
RESTRUCTURING - Schedule of Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Cost and Reserve [Line Items]              
Restructuring $ 635     $ 2,167   $ 798 $ 3,628
Office space reduction              
Restructuring Cost and Reserve [Line Items]              
Restructuring $ 1,257 $ 1,497     $ 1,241    
Employee Severance              
Restructuring Cost and Reserve [Line Items]              
Restructuring     $ 17,236 $ 1,581   $ (238) $ 2,387
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.2
RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Reserve [Roll Forward]          
Costs incurred $ 635   $ 2,167 $ 798 $ 3,628
Employee Severance          
Restructuring Reserve [Roll Forward]          
Restructuring Reserve, Beginning Balance   $ 3,624   8,095 18,573
Costs incurred   $ 17,236 1,581 (238) 2,387
Cash disbursements       (3,852) (17,521)
Currency translation adjustments       (169) 185
Restructuring Reserve, Ending Balance $ 3,836   $ 3,624 $ 3,836 $ 3,624
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.2
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value Assets    
Marketable securities $ 406,819 $ 193,436
Capped call transactions 915 893
Cash equivalents    
Fair Value Assets    
Cash equivalents 18,345 54,357
Venture investments    
Fair Value Assets    
Venture investments 21,047 19,450
Level 1    
Fair Value Assets    
Marketable securities 0 0
Capped call transactions 0 0
Level 1 | Cash equivalents    
Fair Value Assets    
Cash equivalents 18,345 54,357
Level 1 | Venture investments    
Fair Value Assets    
Venture investments 0 0
Level 2    
Fair Value Assets    
Marketable securities 406,819 193,436
Capped call transactions 915 893
Level 2 | Cash equivalents    
Fair Value Assets    
Cash equivalents 0 0
Level 2 | Venture investments    
Fair Value Assets    
Venture investments 0 0
Level 3    
Fair Value Assets    
Marketable securities 0 0
Capped call transactions 0 0
Level 3 | Cash equivalents    
Fair Value Assets    
Cash equivalents 0 0
Level 3 | Venture investments    
Fair Value Assets    
Venture investments $ 21,047 $ 19,450
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.2
FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details) - Privately Held Investment - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 19,450 $ 13,069
New investments 350 400
Sales of investments 0 (2,773)
Changes in foreign exchange rates (19) 119
Changes in fair value:    
included in other income, net 1,628 4,475
included in other comprehensive income (loss) (362) (1,908)
Ending balance $ 21,047 $ 13,382
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.2
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Convertible debt fair value $ 485.3 $ 466.5
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE - Schedule of Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 351,153 $ 298,268 $ 681,300 $ 623,740
Percent of total revenue     100.00% 100.00%
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 189,214 150,385 $ 370,197 $ 334,904
Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue 21,314 19,505 43,100 34,516
United Kingdom (“U.K.”)        
Disaggregation of Revenue [Line Items]        
Revenue 38,628 28,892 70,745 71,129
Europe (excluding U.K.), Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 53,360 54,353 115,207 105,671
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 48,637 $ 45,133 $ 82,051 $ 77,520
Total Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 100.00% 100.00%    
Total Revenue | U.S. | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 54.00% 50.00% 55.00% 54.00%
Total Revenue | Other Americas | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 6.00% 7.00% 6.00% 6.00%
Total Revenue | United Kingdom (“U.K.”) | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 11.00% 10.00% 10.00% 11.00%
Total Revenue | Europe (excluding U.K.), Middle East, and Africa | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 15.00% 18.00% 17.00% 17.00%
Total Revenue | Asia-Pacific | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 14.00% 15.00% 12.00% 12.00%
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE - Schedule of Revenue Streams (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 351,153 $ 298,268 $ 681,300 $ 623,740
Subscription license        
Disaggregation of Revenue [Line Items]        
Revenue 84,647 41,197 147,985 125,724
Perpetual license        
Disaggregation of Revenue [Line Items]        
Revenue 36 1,579 895 1,982
Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 80,344 82,042    
Pega Cloud        
Disaggregation of Revenue [Line Items]        
Revenue 134,086 115,063    
Consulting        
Disaggregation of Revenue [Line Items]        
Revenue 52,040 58,387 106,087 111,420
Subscription services        
Disaggregation of Revenue [Line Items]        
Revenue 214,430 197,105 426,333 384,614
Subscription        
Disaggregation of Revenue [Line Items]        
Revenue 299,077 238,302 574,318 510,338
Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 84,683 42,776 148,880 127,706
Revenue recognized at a point in time | Subscription license        
Disaggregation of Revenue [Line Items]        
Revenue 84,647 41,197 147,985 125,724
Revenue recognized at a point in time | Perpetual license        
Disaggregation of Revenue [Line Items]        
Revenue 36 1,579 895 1,982
Revenue recognized at a point in time | Consulting        
Disaggregation of Revenue [Line Items]        
Revenue     106,087 111,420
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Revenue 266,470 255,492 532,420 496,034
Revenue recognized over time | Perpetual license        
Disaggregation of Revenue [Line Items]        
Revenue     895 1,982
Revenue recognized over time | Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 80,344 82,042 161,345 161,672
Revenue recognized over time | Pega Cloud        
Disaggregation of Revenue [Line Items]        
Revenue 134,086 115,063 264,988 222,942
Revenue recognized over time | Consulting        
Disaggregation of Revenue [Line Items]        
Revenue $ 52,040 $ 58,387 $ 106,087 $ 111,420
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE - Schedule of Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 1,406,249 $ 1,266,096
Revenue remaining performance obligation (in percent) 100.00% 100.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation   $ 689,712
Revenue remaining performance obligation (in percent)   55.00%
Expected timing of satisfaction   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 732,614 $ 309,292
Revenue remaining performance obligation (in percent) 52.00% 24.00%
Expected timing of satisfaction 1 year 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 376,883 $ 158,006
Revenue remaining performance obligation (in percent) 27.00% 12.00%
Expected timing of satisfaction 1 year 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 188,228 $ 109,086
Revenue remaining performance obligation (in percent) 13.00% 9.00%
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 108,524  
Revenue remaining performance obligation (in percent) 8.00%  
Expected timing of satisfaction  
Pega Cloud    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 1,014,762 $ 861,984
Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation   $ 397,183
Expected timing of satisfaction   1 year
Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 470,379 $ 238,691
Expected timing of satisfaction 1 year 1 year
Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 301,070 $ 124,616
Expected timing of satisfaction 1 year 1 year
Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 152,839 $ 101,494
Expected timing of satisfaction 1 year
Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 90,474  
Expected timing of satisfaction  
Maintenance    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 320,906 $ 305,825
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation   $ 214,579
Expected timing of satisfaction   1 year
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 209,655 $ 58,551
Expected timing of satisfaction 1 year 1 year
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 63,266 $ 25,103
Expected timing of satisfaction 1 year 1 year
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 30,032 $ 7,592
Expected timing of satisfaction 1 year
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 17,953  
Expected timing of satisfaction  
Subscription license    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 36,990 $ 45,406
Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation   $ 35,616
Expected timing of satisfaction   1 year
Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 23,931 $ 3,026
Expected timing of satisfaction 1 year 1 year
Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 10,078 $ 6,764
Expected timing of satisfaction 1 year 1 year
Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 2,884 $ 0
Expected timing of satisfaction 1 year
Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 97  
Expected timing of satisfaction  
Perpetual license    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 2,696 $ 7,231
Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation   $ 4,979
Expected timing of satisfaction   1 year
Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 2,696 $ 2,252
Expected timing of satisfaction 1 year 1 year
Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 0 $ 0
Expected timing of satisfaction 1 year 1 year
Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 0 $ 0
Expected timing of satisfaction 1 year
Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 0  
Expected timing of satisfaction  
Consulting    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 30,895 $ 45,650
Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation   $ 37,355
Expected timing of satisfaction   1 year
Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 25,953 $ 6,772
Expected timing of satisfaction 1 year 1 year
Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 2,469 $ 1,523
Expected timing of satisfaction 1 year 1 year
Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 2,473 $ 0
Expected timing of satisfaction 1 year
Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue remaining performance obligation $ 0  
Expected timing of satisfaction  
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.2
STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 36,224 $ 36,227 $ 71,005 $ 78,784
Income tax benefit (554) (581) (865) (1,253)
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 7,092 7,174 13,664 16,087
Selling and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 13,564 15,349 27,452 33,009
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 7,825 7,851 15,471 16,911
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 7,743 $ 5,853 $ 14,418 $ 12,777
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.2
STOCK-BASED COMPENSATION - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
Unrecognized stock-based compensation expense $ 149.7
Weighted-average period of recognition of unrecognized stock-based compensation expense 1 year 8 months 12 days
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.2
STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Award Granted (Details)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
shares
Restricted stock units  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Restricted stock units (in shares) | shares 1,266
Total Fair Value | $ $ 78,071
Restricted stock units | Corporate Incentive Compensation Plan  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Employee’s target incentive compensation percentage 50.00%
Non-qualified stock options  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Non-qualified stock options (in shares) | shares 1,738
Total Fair Value | $ $ 44,874
Performance stock options  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Restricted stock units (in shares) | shares 566
Total Fair Value | $ $ 13,921
Expiration period 10 years
Performance stock options | First anniversary  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Maximum vesting percentage 25.00%
Performance stock options | Second anniversary  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Maximum vesting percentage 75.00%
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 8,642 $ 6,601 $ 5,604 $ 11,850
Effective income tax rate       (21.00%)
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS (LOSS) PER SHARE (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
$ / derivative
shares
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
$ / derivative
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Feb. 29, 2020
$ / derivative
Basic              
Net income (loss) | $ $ 6,613 $ (12,124) $ (46,804) $ (20,774) $ (5,511) $ (67,578)  
Weighted-average common shares outstanding 85,157   83,039   84,712 82,823  
Earnings (loss) per share, basic (in dollars per share) | $ / shares $ 0.08   $ (0.56)   $ (0.07) $ (0.82)  
Diluted              
Net income (loss) | $ $ 6,613 $ (12,124) $ (46,804) $ (20,774) $ (5,511) $ (67,578)  
Numerator for diluted EPS | $ $ 6,613   $ (46,804)   $ (5,511) $ (67,578)  
Effect of dilutive securities (in shares) 3,343   0   0 0  
Weighted-average common shares outstanding, assuming dilution (in shares) 88,500   83,039   84,712 82,823  
Earnings (loss) per share, diluted (in dollars per share) | $ / shares $ 0.07   $ (0.56)   $ (0.07) $ (0.82)  
Outstanding anti-dilutive stock options and RSUs (in shares) 5   1,354   3,259 1,351  
Number of shares issuable upon conversion (in shares) 3,700       3,700    
Number of shares issuable upon conversion (in shares) 3,700       3,700    
Cap price (in dollars per share) | $ / derivative 196.44       196.44   196.44
Stock options              
Diluted              
Share-based payment arrangements (in shares) 2,164   0   0 0  
Restricted stock units              
Diluted              
Share-based payment arrangements (in shares) 1,179   0   0 0  
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 04, 2024
Sep. 15, 2022
May 09, 2022
May 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Sep. 29, 2022
Loss Contingencies [Line Items]                    
Litigation liability                 $ 0  
Outstanding letters of credit         $ 27,300,000   $ 27,300,000   $ 27,300,000  
Litigation aggregate $ 35,000,000                  
Litigation settlement, net of recoveries       $ 32,400,000 $ 0 $ 0 $ 32,403,000 $ 0    
Expected insurance coverage recovery       $ 2,600,000            
Appian Corp. v. Pegasystems Inc. & Youyong Zou                    
Loss Contingencies [Line Items]                    
Outstanding letters of credit                   $ 25,000,000
Appian Corp. v. Pegasystems Inc. & Youyong Zou | Judicial Ruling                    
Loss Contingencies [Line Items]                    
Loss contingency, damages awarded, value   $ 2,060,479,287                
Trade Secret Misappropriation | Appian Corp. v. Pegasystems Inc. & Youyong Zou                    
Loss Contingencies [Line Items]                    
Legal fees, post-judgement interest rate, percentage   6.00%                
Trade Secret Misappropriation | Appian Corp. v. Pegasystems Inc. & Youyong Zou | Judicial Ruling                    
Loss Contingencies [Line Items]                    
Loss contingency, damages awarded, value     $ 2,036,860,045              
Violation of the Virginia Computer Crimes Act | Appian Corp. v. Pegasystems Inc. & Youyong Zou | Judicial Ruling                    
Loss Contingencies [Line Items]                    
Loss contingency, damages awarded, value     $ 1.00              
EXCEL 94 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &6!^%@'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@?A8E 717N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'';#4R:RT9/'0Q6V-C-V&IK&O_!UDCZ]DNR-F5L#["CI9\_ M?0+5.DH=$KZD$#&1Q7S7N]9GJ>.:'8FB!,CZB$[EF3 M.B (SN_!(2FC2,$(+.),9$UMM-0)%85TP1L]X^-G:B>8T8 M.O24H2HK8,TX M,9[[MH8;8(01)I>_"VAFXE3]$SMU@%V2?;9SJNNZLEM,N6&'"MZ?MZ_3NH7U MF937./S*5M(YXII=)[\M'I]V&]8(+I8%?RC$XK+A&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !E@?A8$3FA\<(% "]'@ & 'AL+W=OO-L]UNB_AYIF6\%4,)XC#9_.=/VQ?Q0N">U0C85L#>"&C=+[A;@5N ;DI6 M8'W@FH\NE%P399X&-W-0O)M"#31A8JIQJA7<#4&G1YY<"47:)%MR);*+C@9/ M95I!D_O']H8V#EV[@^F'YUG*?7'9 M@HZ6";42K=$/W]&^\[,-[YW,7L%V2]@NYC[Z(/TB8/(I5*V_!P*ZURVTOQ4%5#O'Z)US\,;R)4* /3 M"PF, ];*PYW*?E?;\5!]0\Y!R3DXL&4J#I^0X@M07X^XUYQ'F;4B45E#P&$) M.$0+=9WH4#^3FS 2Y#Z/9T+9P' /VJ9TV#NSH:'"AFAG)=K9(6@/8A&:010J M\9['UA:*^TRN/XZG7Z>/UW=3&G-2IOJ7.(:2WB2\5M$UNFND) MF6KHD$0JXLD\T>H9_@=6_#WN=V,;,2YJBOPB/M!#D!_Y$[D-H(.&\] ON)%6 MO,?2Z;;98#@8]GM67E3%1AV:0E<9B**IXW_0GCF#!OTHUXD5&+?S>#Q38;"P#L*XMBEJE8 H MGF'>HI:==Z+D*DQ\>P7CGC4=]QBQB%:YB.)IYBWH1&::1^2O,*T?GW!'A]$N MLY(>(R'1*B)1/-D4K74,<]QZ,-R@3P=6K&,$(EHE(HK'F$_2A_J:+&6")88] M)NZ@VS[K.XZ5[QAYB%:!B.)IYC'4D(7DG%#VX^PG,A5^KJ FK9"XDR?C6)KA M5?K?3LCWIPXE*5=DQ:-)+9U26Y?O*7/%F(VD2XQ^A^//TPMLXY<6%3PBH6L8-B MD9FGWP' M;N7$'>LXCY& 6)6 V$$)R$S/(,=#)%A(91V*]OA\X@I:^]CW!1B!3;"QM!(? M(PBQ*@BQ@X+0-.911*[R#&YG]G:+^]3.MG%=4[XJ_["#\L]U+-3"=,R/X*"7 M$!'BE"?VJL4-ZT&/$7]8%7\8GEYV%;D44)$8'FY3CW>,&,2J&,3P!+,;:5]] MXZ?%:C;YG&L(M8GYAEJ)WRG@;-_#QJU7N)G=D]5HV.LZ9_TNS&-7-L8J"C$\ MP(QCD03%\M=-Q.THN$%]Y1TCX+ JX+"#EH8\0%,09F^30#R1WX2]?>)6CN-0 MA[K#GC6KX^*&G&X5>%P\IY3+ES=A9E+[5P'Y\P8N6D?4/69UZ[.XK"EC%7E< M/*"\9=RN2-=3XG9?K%-)7-24L8H[+AY.=GGN935B2^Y[[-IMRMHNM8*^:][I MO-@@-!^\8M\T([Y9D-SL%997R[W9<;$CV:D>WVSLWG'SO_0=02P,$% @ M98'X6'U[8W^8!@ NAL !@ !X;"]W;W)KVE9JR:'-E3J6Z+>\G8ETRNJR-\FR"(0PF.4V+T?2T_NVJG)[R2F9IP:Y*(*H\I^7C M!Y;QA[,1&CW]\#V]7TG]PV1ZNJ;W;,'DS?JJ5'>3K9=EFK-"I+P );L[&YVC MDQGQM$&-^"ME#V+G&NA0;CG_H6\^+<]&4#-B&4ND=D'5OPV;L2S3GA2/GZW3 MT?:=VG#W^LG['W7P*IA;*MB,9W^G2[DZ&T4CL&1WM,KD=_[PD;4!^=I?PC-1 M_P4/+1:.0%()R?/66#'(TZ+Y3W^UB=@Q0-Z 6X-\',-2&M ZD ;9G58G-Y?C/_='TQ![-OE_.+RT5S MM?CVY=/\7/_\X?S+^>7L BP^7EQ<+\ QN%G,P='KM^ U2 MPO>*5H,52G$ZD M8J-]3I+VS1^:-^.!-W^NBG> P#' $'L6\YG;?,X298YJ<[)O/E$YV"8";Q.! M:W]DP-^L*DM62$"%8%**4XJ_J<,!6 HCL&!9,VHH&9R< /]5+<(VK""(0H)':BX99H MZ"1Z4]RF6<:6.T3%(-/0PM3S29^I"<,D)&%L9QIMF49.IM_DBI6JD.\6%QO) MR'A[&! CFR9*S7$2VBG&6XKQR1M.*PJP0!-!#NI@DZB M7WAQ?RQ9F8/J)>/?>MTE%"&,HAYM&\SWA@H8VA%8Y&3])^?+!\762@U9J'D( M]JG98 %" ]0ZR4-.E6DG9[9-Z_#8MX[VUS'&7K^^VG#("^*! HLZQ4)NR6HF MJ8,@,6>=3P*?X#Y#&U!-Y"$-0)U4(>]9'4264C4[ZPIO;2.04_)>VD?\+F_[ M07?*A]S2MY6,-7W4R] :L*E6* @B8V0L,*0*Q\"X=**&#JI:6:E:P7ZIO8^P MRRXR=T$+LY RY]>R)8L)SS9$V.YQ"U[>,RD/<3>6*$#*+ MB$4'<1!X0_GM% ZY)6[.[IB:^9KLAA65?0J8RD5\')A%V((+P\CS!TAV&H?< M(C?CQ8:5,FTZL"+E)2BX=*F&*6.^VAI#K\_8^=[_N/YPIXG8K8G[_<5.Z;%N M8$R)PS (^ZV\#894EVP? ]PI(78KX7ZC<8BKJ7D(JFXCZ+?"%J ?AM ?:-SP MSH;0K8Y=NY&\=/)@4P;[R]$"\>*8! ,M/.Z4$KN5LJ/-UZQ4I:2X!QFC@AW, MN*F,(<2P7Z8ML""(X4 -Q)U\8O=6K]^,'&)KV_@Y M6[Y#'&V*!A$BQF2P ?T@BH=F0R=^V"U^,Y[GJT'WVGJSATMF0+R9,?*YXM62G>O(HP"M_7>W/Y M:#_@<:KTBT]X?I.W_=@[6<9N6;XJGW19Z"R, 1I#"(%84?4V0"NYXF7Z#UN^ M5[6L8" 50G4@UJR8FFS,7Q=DGW^GV/B08N>YZH):\AC"(?J1/R9!7,_NB(PC M;PMJ0JH?\$H*J2YT,:02?*X*UJ3ZZ0"R1LW5;C*_967[J#U<'*O&1JQ9?=Z< M/5HS9/8*:NO8SY$%-'1@0SK])V[]/U\N4]TMJF*TINGR."U 0M>I*D[6LSQ3 MV;V00*,>67 DC/W(&Z#;M0#$W0(=^A.W^AMZ6B_(%P;A&6?0 M]C, *]!V!C#9^;"BOVI]I>5]6@C53]TI2_@N5(DHFP]%S8WDZ_I;RRV7DN?U MY8I115\#U/,[K@2WO=&?;[:?ZZ;_ E!+ P04 " !E@?A8P&THK;0" : M" & 'AL+W=O5M)()>U$)U8J MMGDYPV%DD<;*>%_?K921JU-&T![4M].^^;YQS+=IT5 M9<\\ A#H-8E3/M B(;*^KO,@@@3S2YI!*E?FE"58R"%;Z#QC@,-"E,2Z91@= M/<$DU5RGF)LQUZ&YB$D*,X9XGB28O5U#3%<#S=36$_=D$0DUH;M.AA?@@WC, M9DR.]-HE) FDG- 4,9@/M*'9][HJO@CX36#%-_I(9?)$Z;,:3,*!9B@@B"$0 MR@'+9@D>Q+$RDA@OE:=6?U()-_MK]Q]%[C*7)\S!H_$?$HIHH/4T%,(JP(3!;>P16); ^*K K M@5TD6I(5:8VPP*[#Z HQ%2W=5*>H3:&6V9!4[:(OF%PE4B?CH9J^'MX.I]X8^3?C\8./SF:802HB$"3 \3GZAG@D9_BZ M(2EZB&C.<1IR1Q>24'U'#RJ:ZY+&VD/S,T\OD6U<(,NP6@UR[[!\!(&4FX7< MWI;KLBYU<:RZ.%;A9^_Q\P4-GB,:A\#XZ4G/,KM7"%YR(M[Z3;F59JUF,W4< M^SS# 0PT>=XXL"5H[NF)V3&NFC+]3V9;>=MUWO8A=W"MM!;-7KK2^B$\_PX M=FN'Z#WSH8@MX'8-W#X([-$DD=?95PO=WN&1]_=NJ8^&;;%W:O;.Y]D_5NG. M#E"O;7>^O\-NB+)[K3W4W9JZ^WEJ^2CS&PO=V]R:W-H965T M&ULM5O];Z,X&OY74&YUFI6F#?[ 0*^-U ;FKJ>9MFH[NS_3 MQ$W0$,@!:6?_^S.$QL%^<9.I=S7:A/3Q ^^'[>>US?EK4?ZHEIS7SL]5EE<7 MHV5=K\_&XVJVY*ND.BW6/!=_>2[*55*+RW(QKM8E3^9MHU4VQJ[+QJLDS4>3 M\_:WNW)R7FSJ+,WY7>E4F]4J*?^ZXEGQ>C%"H[@2G<4T;!JTB#]2_EKM?7<:4YZ*XD=S<3V_ M&+G-$_&,S^J&(A$?+WS*LZQA$L_QOXYTM+MGTW#_^QO[E]9X8W_G=<.ZXZ 'GH'KVO0FC[>VMXZ+DKJ9')> M%J].V: %6_.E]7[;6O@KS9M$>:A+\==4M*LGWV\NOT?7CW'D3&]OHOCF8?OM MX?;K=739_/SP*#Z^Q3>/#\[M%^?V+KZ_?+P6 .?$^?X0.9]^^]VIEDG)*R?- MG<=EL:F2?%Y]=G[K79^/:_&PS2W'L^[!KK8/A@<>C#C?BKQ>5DZWIQ YGSL[O$OW[WG#+)+ M&]+RD0&^>_["\PV'PKIM2.&&S;AW5JV3&;\8B8&MXN4+'TW^^0_$W']!/K5) M%MDDBRV1];Q/=]ZG)O;)8U$GF1BF!V.P;<[:YLU4\3(A'D*>B/S+OG=U& X# MS((^+-)A+$#$=?NP&(!AXE,)Z]GJ[6SUC)DV+:K:*9Y-UGHV,\XF6623++9$ MUHL"VT6!'9!QL_=CL:7Q]I(@9"%E2N)!*$25A(IT% J%/53).PA&79_">>?O M+/:-%O^[+*K*69?%LKE@(P%R.L=C$=1@/A.,5O,0##(6,, M-C78F1H8N]CMFI=)G>8+A_\4 K3BX'0=V.QE-LDBFV2Q);)>(,)=($)CSCT( MO=R$02@FH?'*'[P)"A2+4$]Y$OH,*!RT\Q7 (1D*B^"<"8(CZ M'E$<%(.XD.QU]K[I>^(;F0<9GHNNE[66)W,A[].J;KKB"SBV=F3:F*,:#\ ( M95@U7H>),8?ZJNT C'D^'C =2].QT?2O:9TNDK98K'A=9[P)^6 M>)G"0U%'O?],FA/>A40 A&#J$M4!)J:^\5(](Z,\;%*^+C>S>E,.=/"N_?Y- M&=&R7 =AQ'S53!WEAUJ&ZR#"]F:IOIU2IZ)#A&IQT/S24?6LH4C\4ZV&<(0B M=50#<#3T$<6JZ1".(#:4X5*X(J,BFUSGLV+%G4^9$!*_.\]EL7KS1)'#'O#T M8::9WE4'Z+ 3X:A0RV\ YU-5B\40C!$:#H@*)"4C,FO&+T7)TT7NS#9ER?/9 M7XX8VO(JV2X0+9(T[UP#ND(7=92HV@H G1# #P ,!^J<$4,P+V1#TYO4D<@L M)*_SF@NI4#MIFP^@M;JN8WZ@=7<=A0)$56L!%';5)(H!F'!=.&"L5)+(J(^D ML5U/!ZT-=$ M\K)S0CN'0]9B746ILS8 \7Q752X "K% +0LA%,;!D*U2LV&S9NL/ZT_\60QS M39WXDK:+Y^+R+1OJY"<\U6%=4R$/>VJ'!V GU,6J0HD 7*BJ&(C+$S)N8(K' M4L=ALXZ[.\YR74P%3)V2IP"*,5?-=P#EZ:L# JAP!N0<%A*.&R6<#?\;40W M3&,=1V]-C"%U&0Y G5 6J*9$$,[S$%(M!F#,]_RA4$LUAZEQG2!.RERHN.HM M]X68V:[]@Z8;E>&QZP56V2*K;+$MMGY4I,S$9IEYE53IS/DDY-2\R+*DK&1< MX)SRKZU_Y_6H\$&[F^:VH5PZV" ?V-I?[$9OT9I=FF M%E/Q$:YAD&O,CS\%&AW@*;#1NYX"6PUZ2DI4[!L[]I_M=BJ?GR2BYDX6W,DW MJR?A*5&(BP%NU93HVRV^8E-7=9+/!ZI6;%3"1_=YFVR15;;8%EL_8%)F8[/, MEGU^&Q@XFW7)&WC(4]4E!",N"=6,!6#41ZK A&"BV"(#*2IU-C;K[/W.;+)9 MU[>!F.PUG0G ()L!&&0S !NVF4A53H_=< M;;)%5MEB6VS]B$CM3Y!QH#1M>QNKAJ-C8),MLLH6VV+KQT 6',1<<+R[^=VU M[VUK(TJ).@@ .!3ZR%7*L C 42(R5D5' MQ\ F6V25+;;%UH^!K)J(>6'__8E(7V,7\X&ZPSH%8!2)F4@= H"%?>J'ZC9! M#.&PY^.A:4@6'<1\3.20:;ZYXZ7:UYOA.V&XL?,<706 M6BU^K++%MMCZT9#%#_WEXH=:+7ZLLD56V6);;/T8R.*'?K#XH< !(_6(#X!! MGJ^NP@.H(%2K'H@J'-H9H[+FH1^N>:C5FL\7+1OQ5;"CDU>;U^XV_VZ>_/VLGW? M5/G]"IU-$?![A,[B[7NUDG[[FN^WI%RD>>5D_%G3+G90,0?W\NBOKMHKG![OWER?\!4$L#!!0 ( &6!^%A4 MZ1UTV0, *L- 8 >&PO=V]R:W-H965T&ULK5=MC^(V M$/XK5GJJ=J7;34)>"%M 8DE.1W4+JPUD;*DSECW]1@M.P9EMH0R(7[2NL9:#%5DB65\:P M@SREY3]^K70X,@ >O4&K,F@U#=PW#)S*P'GO"FYEX+YW!:\R*%PW2]\+X4(L M<;_+V1YQA08V]5"H7UB#7BE5>1)+#F]3L)/]V7@P"T?3*$3#R3B,QG'Y%$^^ MC,*!FHZG\/<4C:JQW%3KC4TYZ(E1F0@4T259:NS#R_;^!7L3 M!*I5:AU4>FQ=)/QU2^^18WU$+:OE:O8S?+^YHW/GQU:/_O?J)V(X=9YMGZ(B#^V@AITX MZ]7.>A?S<2(3PM'B)!%+KRL-/B)*BF25^%4GA'?-A+PF67A-LNA*9"<)\G5*!,K*"I:S[-H2( MEU>#R81B5EO-W$:.^UT.OW 2+3%B21J1_/N" MLB((P!5$.M?.%UN/BW-)' #$/3J43N_+U==JFN=U\.=\MJC.>M.Z7KXY.:G& MTWR>5:_+9;Y0[]R4JWE6JZ>KVY-JN7_6BWK?7_A4W$[KYH63\]-E=IM?Y?7GY<>5 M>G:R0YD4\WQ1%>4B6.4W9[VWT1LIXJ;!)N)?17Y?[3T.FE/Y4I9?FR<7D[-> MV!Q1/LO'=0.1J7]W^2B?S1HD=1Q_;$%[NYQ-P_W'W]'EYN35R7S)JGQ4SOY= M3.KI66_0"R;Y3;:>U9_*^U_S[0GQ!F]/B?_;GMB+T&$3W0@&P;D+8-Z+8!M1J0^$ #MFW [ ;D0 .^;<"M!G1XH('8 M-A";OG_HK$U/)UF=G9^NROM@U40KM.;!AJY-:]7!Q:(965?U2KU;J';U^>7OU\D;YN7KZ[5O_?IA^NKX%*J9Y>C?_QZ^7N2 M?KKZ6Y#^\_/%]7^"?O#Y*@E>_/(RJ*;9*J^"8A%<3\MUE2TFU:O@%^/YZ4FM M#KM)?C+>'N*[AT,D!P[QNJRS&=!LY&\V*N=S-72OZG+\%6B=^%N_G4R*9NAG MLV"9%9.^.H5QMBS@(TG]6"_>CL?K^7J6U?FD&?7%N*A? C#RR"'MH93U-%\% MXW*NEI-I,\_O\N#%K*PJ"_=$#8?=F""[,4$VB=B!1.^R6;88YZ^"+_EML5@4 MB]N@O F6^:HH)\$+U1,/-+\,LCI(\O'K@$:O A(2 G'K3=6LFV^J93;.SWKJ M3*I\=9?WSO_ZETB$?X<8?P#C&[!FS;P['Q!&Q>G)W3ZSF"E33#")!&:P2G>L MTL>SVH;)!WBQU_D1#0>,FKT_J9S:.7S4*V64^FY6R2KRJU OZQ+NIO MP7\_E;-9H"YU]]EJ\C^H\QCF-, $2S#!4DPPB01FL,]W['/O;+FHJG4S79HY M,GZXDE0-\X':S&T?-:NO6GJSS0YIJ297M;\X0H/ F[+K(.#.6LBX-8$2S(0I M)IA$ C.X%3MN!3ZW$)_"H4#$%@4CX2Q.]F((H(B!M1)Z3ZAKWR.!&7T?[_H^ M?ES?KQ=J10W4MB;(Y\M9^2W/MV\LUZOQM%F'&QJ.S3!O\JXS+':(<2889KX4 M$TPB@1DD#W8D#YZ29(C8@<,%B9RMQ\#=H5A\@3#VML-[!CN>!AZ M>=CL5?I-X3TQ5C2H@X?NY81P'EL][,W7=>?1*F6*F5(B@1EL1*&NM4,O'Z.L MF@:3XJZ8Y*H25J7@>*96L@E8$H=.Y_0)&UC7A9$_85="VB5-49-*+#23DSW] M(_)R<@E4TL5"/8<+ZBT[D=-1$7>6(W_FSN1@HJ6H:/)8?YC<:!TB\@L1'_*Z M!1>N*- G81PSFPW,2CY!14M;GH/$RFKRH16$J*6$H):OPY+0^VRU$Q(HR)@W M2]==VA;-%(6&++2N_*A)4U0TB85FTJJ%CLA;21^BM165#)KX;"CLR<< 56AH M4^2"D5A=?R+[^N/&]8%TLB5!ERE% #I5(@#M1*H3B/6!KI MNCZ*GU$NC5 +>52T!!4M14636&CF(-!U?^0O_!^WF7:+\B@.A_9LP:S*$U2T M%!5-8J&9'&K-(/*+!NTVW6[MWA,* DLD54U*0I*IK$0C-IU>H$\:L3A[?FQZD$ M:G+&J;,UW\8)DR2;(A>,1F$866 I$->/& N'UAY>0H$DHB*"]R%DS[N 9UXX M6M[X#I!]P:U449.FJ&@2"\TD5PL0Y,<\#,<)=<4"L%XED(O!KE M!>+ >A6*\]2K1!?XY#FM# 35RX"*EJ"BI:AH$@O-' 1:M" _P='@S]EY++CB M!2'P,6FDF" M%D+(3W4X^+-WGG&NQX'%-H>H>@@=Y=J,# =20H;VE&)'C5@<8 M*+2G'JIT@85FTJ&E"X+G=R"N@D$%(;;AP9^Q\_:D5=(4-:G$0C-=QUJ9H&BF M!PKZ#YS-N3]A5T[:)4U1DTHL-),3+2O0)S ]4$!0$ XWJ)X'5+04%4T>Z0Z3 M&2U?4 3+ P7L DP,0MORX,_5F0Q47:+E.4BLK"8?>S=-8%@>CHIQ_BQ==VT4 ML#P NBIJTA0536*AF;1J180^UO)PG$K7R@#JJD" M795J^8 ^C>6^(^\\SA'502PT$S6M") \!HE;L MJ&@)*EJ*BB:QT,Q!H&M[^LC:_D?T4G_.SF,!*/$C:G],@9HS14636&@FQUHP MH'[! $TPI6YA'PT$=_8$0W?OX&P)0"CFK)&H&@$6FGFGK=8(F%\C>&+-U)^] M\]VWKF#@[.M0,Z:H:!(+S>1::P_,KST\@6;*@%(\YO86Q7]1#:Q2LI4;1 M^JXR!C*&:2(8,5=;&/ PLC]D14V:HJ))+#235BVB,+\/HMU=93"5L2LZ#4-5 M!=F3SXT;V%>6A $6!TI(9'_H"L3U2>BX_B081\*]KX8P.TP+#LPO.* JK,R5 M!B"%M5U8XC_RSL,<54+ 0C-9TQ("\TL(/ZRP,E<3 !56(,Y56!E@,( 45B . M4EBA,(_"RG7!S\-G5%@Y:GV/BI:@HJ6H:!(+S1P$6@G@3^!"X,"- X+:7NJ1 M/W5G$E%]"*AH$@O-)%&+ AS!L+#%,+ZBCW-[-S7RI^I,&JI? 15-8J&9I&G1 M@&.[&L!]&@=\")P*^];-=F&)_Y@[\X4J*&"AF7QI08%CV!5@CEP; J.0 MCX"X ;?O1N=N2Y2@ MIDQ1T206FDFQ5B3X,YD:N%O]PM$@M, A M?JJCP9^]ZXP3+1P-J!E35#2)A69RK74,\>R.!@'>7& 75O[CZGK5;)4S1 ^$ECK$8[T'QSER/06@7@K$N7HI! ;II4 M>K+W@W#-#P2^SU:WA:KC9_F-:AB^CM786CW\YM[#D[I<;GXC[DM9U^5\\W": M9VKWV@2H]V_*LO[^I/G9N=TO'Y[_'U!+ P04 " !E@?A8#$NGT,," "X M!P & 'AL+W=O $YGLRYR*A"42Q,60B@<0G*4M.V MK#,SHRPWO$ZIFPBOPY-MK%1W+)%HK3"]#H%74 ( M:EI,!$IFPQ*S#'+)>$X$S+M&KWT1N-J^-/C!8"VW]D1',N/\7@O#N&M8VB%( M(5*:@>*R@@&DJ29"-QYJ3J.Y4@.W]QOVRS)VC&5&)0QX^I/%*ND:GPT2PYPN M4W7+UU=0QW.J^2*>RO)+UK6M99!H*17/:C!ZD+&\6NECG8)\JJC7$7Q-A+9&-KTILU^B,5\LU_]) MJ 2>,L0I;SKJ3?WA7>"3P7CD!Z.PVH7CZZ'?T^KP#I>;8'07DO$E2N/!MZOQ MM1_Q-BWSY(^'69MXAC?22V9;L[_!D[N9M=-[4(6-(*N@5U+@EB!X;U[TSZSONQ*_&N2^:]) M%KP2V;,GP,J$Q*S%8LAC['I12D64DP^L)S$/$5!D@)$55\GN]ZH MHC\OZ?6<6'E6R\*?9[6=^V.,_&.,@O\853DPMUI4!F)1S@9)(K[,557*C;89 M/[VRZ[[0]W$L55/D'TTUT[!4%BR7)(4Y4EJM<^R4HIH3E:!X43;"&5?85LMM M@J,5A#; \SGG:B/H"YIA[?T%4$L#!!0 ( &6!^%@&3TPR# D %\U 8 M >&PO=V]R:W-H965T&ULK5M=<^,H%OTKE'=JJ[LJ;@N0 M9"F;N"JQU#.9ZDY2<7KG86H>%!G'VI:$1\+YF%^_(#G6!XC8W;PDMGPY< \7 MN ?0V3,MOI=K0AAXR=*\/!^M&=N<3B9EO"995'ZB&Y+S7U:TR"+&OQ:/DW)3 MD&A9%LE2>GS^0B.WA[< M)8]K)AY,9F>;Z)$L"/NVN2WXM\D>99ED)"\3FH."K,Y'%_ TQ+XH4%G\-R'/ M9>LS$*X\4/I=?+E:GH\LT2*2DI@)B(C_>R)SDJ8"B;?C[QWH:%^G*-C^_(;^ MN7*>._,0E61.TS^2)5N?C[P16))5M$W9'7W^C>P<<@1>3-.R^@N>=[;6",3; MDM%L5YBW($OR^G_TLB.B58#CJ N@70'4+V /%,"[ OC0&NQ= ?O0&IQ=@U[15P0L6AV5M!G4 AKCB8^5.Q7I3E?22X"9<$*_FO"R['9M^N+;\'5?1B M^U E+B+*/:Q1;C2+FN]-R$\7D?,0GM)(43V0T^_>_H&O] M1T6P2;# )%AH"*S3%?:^*VP=^NR:+QP?4EJ6'U4=4)=UJ[)B?7B:N2[D$?#4 M)E8V&MNN9]E=LT!AYC@0=JU"A94[=:;>WJSCI;/WTM$&W,7R?WS>XXL1*P&C M?#6*:1XG*0'YWGWQ/([*-=@4]"GA@QX\O )Z8* Z)@/5)%A@$BPT!-;I0G?? MA:XV4!>,QM_'8@%?@IAF/*LI(Y$7J+JC1G):081=A'H!.5=;37MA*UM-H64Y MO;!56'E3SU9'[73O\E3K\D5&"Y;\4[D)Z$HD*Z0H:O^SI!2)E3(:IU)CH.W[ M??=55E/'ZKDO6V'.D=MS7[9"OM6BLN.^MW??.\K])&=1_I@\\&$;E27A0YGG M!IP4'FQQ,A@+VCJ.'9HFP0)/(LWS(.HQ*QOYCH/5Q/I[8GTML5\('T6 O(@Q M1%2<:8L?RYE)L,!7C#.[%]FA;.1!SU5S!JTFJ[6TK'$1P25"SC-H/@;S^!6P M(N)S4"U.Q!*BS%(MJ2UC&_?FF+G""O,!U!N*"BODH?Y,I+!R?-<9\+Z5TT.M M]Q]^Y0KQ(^"NQM%F(^:@*$W;%*C=APK'II+[LA7$+NR[+UN-47^XJ(R@9P^Y MCQKWD=;]X&WJ37(^^1+ HA=U)J#'.7;L&$4+=FB= ,(2@[+1F/?& (%-Q@^U M66PK?I+\B>QR,26!1I-^HVC!#JW+C8N\/H4*,]O&U@"'3:H.];EZPV%!-MLB M7O-IO!0K(\]FGPA?*\726)(\H07(*1L(4&T=1_-K$BW8H;6)L_K<, M#?!&($!M\CJ[86LB6,O'0@0HB3.:Y!M%"W9H'58[)C.' M^M1\ON9Y&1$[-BV]U&1H:1(])&FEG4Z$X%*2JZWA:')-H@503NZAY=NNQ*YL MYT+?\0?H;50 U,N ^8^J4CWNT:2:1 N@0C*(S2G<)U4A4R">.D-!VX@+Z&FW M!*ZJ9>@ $HT*"*-H@5&TT!1:MT,:40+UJN2VO:*]ER0852A&T0(HRX\Q\J$' MI:5,8>CZKCL0VJA1*DBO5&X+&A.R+,&JH!G((K8MJO"N9F.1MU=YK)9@?0W' M$FP4+4"RPO&P[_941:@R\SQ[8#I&C1)">B6TB-*#8E0/!.][@_*2G'HLJ;I MDA1J,HW*-J-H 9+E&-?$;G^_5&5F^X-)6*/:D%ZU=9,PDFU2^DI(S2C8I)%Z MPU0/>C2A1B4;4IWR^-+NE\+,L^R!HS#4Z#6D/PV:TRRC^8Z_]O[7BH]V%KV MYX2M1:CR:;I^*,YV2\)82JIL@\\3(L$0N<9S5*@OE>C;<#3]1L4>DH^"Q@B[ MT@2A,(/VT"8/:N09TLNS:H-,R9E1+684+4"RQ)+XDDVP#=5LX4:"8;T$D_9L MFNQL=6 RH:_AZ-LO1B485AQ%(ZWL#MSEPH\&P7H.%JQ6)ZR'] M$M>[CT7$"*@_E_4Q5;D^J6]TB&'_Q%4;7]1.*J'!/61%$K/J&$N]VZMOP-'L M&U5O6'42YMG]DQR%&;3@P"D$;@0.B.D1.?IYHH[K.*%J 9<&& M+=2_V10JS&P\'3JEQZU;+_55'DVW MV4MULGQ#&'G]*SFAP@[:CN4,Y!BXT7E8?\!V%.$B5]93+1]5(1=;N'>P/5?8 M0<_SK/Y-I /QPO?QNO0TJ@OK;]'5]%1+6]BFYZZAIC81?/4>MDN /R\>^(]\ M^?M+R9M1A684+3"*%II"Z_9G(_GP.^=VHE_J/>%NQ"M[1=9)R/%0?Y-KKK"# MGNM-^]=!#\0+W\?K>M\(-*P7:'?= 2W6M'2[K)(T0*O3X/JF#]N=92I)D;7. MU/7ZC!A588=4&9JJLDMMH]6P7JN]3VU*\\5I>.1CIAO72ZIRQ*?SI/JNMPWUU-9#OU:G(87O@^7LW*I/7"2$:* MQ^I-G1+$=)NS^LV _=/]VT 7U3LPO>>7\'0.%<\#>!K6[_HT\/6K1U^C@N<^ M)4C)BE=E?9KR#BSJMWGJ+XQNJM=5'BAC-*L^KDFT)(4PX+^O*&5O7T0%^W>J M9O\'4$L#!!0 ( &6!^%C>+@\W)00 '\) 8 >&PO=V]R:W-H965T M&ULM5;;;MLX$/V5@0H472 K^=8T2&P#=NIBTT43(TYW'Q;[ M0$MCB2U%JB15QW_?&4I6G<(V]F5?;(F<.3QG.!>-M\9^=06BA^=2:3>)"N^K MZR1Q:8&E<+&I4-/.QMA2>'JU>>(JBR(+3J5*!KW>95(*J:/I.*PM[71L:J^D MQJ4%5Y>EL+LY*K.=1/UHO_ H\\+S0C(=5R+'%?K/U=+26]*A9+)$[:318'$S MB6;]Z_F([8/!7Q*W[N 96,G:F*_\:+2705088;42O_:+9_8*OG+>.E1KGP"]O& M=D@GIK7SIFR=Z;V4NOD7SVT<#ARN>B<T*\G/3^>SU=T*'C[ \G&Q6MP_S9[N'N['B2=H-DC2%F;> MP Q.P%S")Z-]X6"A,\Q>^B=$J>,UV/.:#\X"?JQU#,/>!0QZ@]$9O&&G4E[\>TQP@SU(DHF)P:+]C M-'W]JG_9NSG#=M2Q'9U#_^^W!.IS&\\29' M7Z"E'/0%2.^H5M=.9E)8BM<%O'YU-1CT;L@$;DU9";T+*_V;WZ 0#B@0E;"8 M 1L("G@PX9#76M29]+25&DH0[9HG1S>1"5[>2"UT*H4"YVF!JIX.KVKK:J$] M>!,@;:WHUH3.J!ODM1)6!;2A<:R9M6 MQ&IQVY$G.&$S)BJU1RO+ SZDR5C.FQ@XAX*9VEWPF3O(#&CCR2M5=4::E0I< MI&ZZ9=.XOM62@[+>A9BT25A94=<-^*/=A M3.D8C$PE-;,BY:70-"/XN(M#?O]+WIGF="=*Y(XO2;T+U7 N"!^O'A*0+66$T90&IU9P^G'N4SI8W7CAH"IAS-$)#- 5LA+00NI#V M3=*U-4%+-)RZ$MDG=T6_)G-[%\PHM8E4V&Z#!]07M1-I4V*L;"T4::(TW*)% M0"5I&(DV5W^&E,QC> I71SD=-.U)[&_^)(M]->WE28J%U!GE.^4S>^)S1;,< MLQ>0/!_B8RTW.1B*5#9Y&/T.0@4V\[%;[;XN9LU0_6G>?)I\$C:7% >%&W+M MQ>_>1F";<=^\>%.%$;LVG@9V>"RHNM"R >UOC/'[%SZ@^^::_@!02P,$% M @ 98'X6 'BJA$V P X 8 !D !X;"]W;W)K&ULI55M;^)&$/XK(U]U LG%]MH82 )3ZH>J'Q1[ BKW+[:[# MT5_?V36XG)2@2OT"\[+SS-ONX_%>JF>]133PO2J%GGA;8W970:"S+59<]^0. M!7G64E798 MROW$B[R3X:'8;(TU!-/QCF]PB>9I=Z]("UJ4O*A0Z$(*4+B>>+/H:I[8\^[ MUP+W^DP&V\E*RF>KW.83+[0%88F9L0B<_E[P!LO2 E$9WXZ87IO2!I[+)_2/ MKG?J9<4UWLCRCR(WVXDW]"#'-:]+\R#WO^"QG[[%RV2IW2_LF[-]RIC5VLCJ M&$QZ58CFGW\_SN$L8!B^$<". SAU\7C;/YE /M8CD.#$'; T%VA)DW,.P-F!3N MI#!;#0N18_YC?$ EM76Q4UUS=A'P'UA0Z2MH/D$OI_W]1EF-]^?UP Z\&K<$!CQW;L-*<, MJQ4JB"-GB:%3"#!;66N:GN["K)+*%']C#C=2&W@2Q NETS\1'^ASPQ>I-/:QOA
R\W<;6#V,J0>VDX@8;N'B4^'T6002=E V[I,?^<)1 -(S\41K2,$+H M,$;PSN+PDG#@)ZF5;(I.FO2[SIKZPVADK821Q-;'FOS,(I_L* @?D2O=>N[_!&>M4J#:.6S5DLA:F M(:#6VM+WK&&M?X\WW'_'U<:NO,0UA8:]0=\#U?!IHQBY&PO=V]R:W-H965T!6WVT!AO)7,JO=O.A&+0\2PA+ MS(VUP.GO 2=8EM80T?A[9[-U<&F!Q^N]]?_XBZ>V-K+9:G=+VP;W9@\YAMM9+4#T[X2=?//'W=Y. )TO5< P0X0 M.-Z-(\=RR@T?]I7<@K+:9,TN7*@.3>1$;2_EUB@Z%80SPUDVR3Y\&8T_9K<, M)I^O[V:CR1V,;F^S.Q*,KJ!V<-_K:IVQ!Z# (OB,[8"P])")V]\+4D M8([B@<]+U/#':*Z-HF+Y\U2@C9WHM!W[@*[TFNL#7\Z0<_\7XY MPS(ZL(S.6?^?KNJ\C^O/=QF$;7B[+SA.XCM1@UG)C>9UH7\&NB\\W!=,2;&: MHX+0=Y(01GDN-[71],KW-AC4U)$NP$]BEI+*!>$]YJ0%Y"7R?1:E$:V2(&"].#KI M[[20*X2\%%B;RUQ6E3"&%'C5A$;]$[8KD:\(\H#U!BU4+FOAFM/:VBG(AC4K MZF4;QLT"A 8M2RR?J&_._Z)>!D92;A'67&MJFR 78*A-MD]SFC\!/JX)1G+J M%?MF6'"#5_!N2A*N-)R[+A^>D"L@^F1/NRMITIRD\"/XEX$[UQ!W61A3\B.2 M!I?Q3DI)["8Q]$AX06=TF;$/ON?1_C6^.34+^P !%PMT3?LM=-W/A643)\&. MC:TQGS3\R .BZ"1TUF-!1&2"1N [KJ'GN-+> S)/%R,H\HCUTBX$)X*8[,G2 M;2!=\_/]?ZN)?T@)'W/$0KN[;@"PR]>N !JSS-&<'U7+MS*A3!:NOC1(0BB" M\?I4\3!"$0O>>".BZQ)=G= Y)U(EM[37J-P44.<$G)=BR:U.^ZVO_7F*J*)B M>J^1*RT6A-VCAYL_T_5[K-=+R0Y+PM@V!8OT[2)A76H.4UR@4JZFFH2^$)!% M+329HM!V6=/T02VPN6[^1!/'H1,1CF+CQ4,3\^+4VWUS_"\HV3 "EE ;HE6: MLFX4'Z6@>*X>L"@*[6_J '',O,2EH.NQD.S?T146F-.(IM'2?V% -#6@Q2-4 MS8<9[8?Y>^(,ME0.5/XTJPGJ/@4!J:0N@C1HIS2)4.::^CA1NE1FQL%/>>P<#385JJ4;WS2XKT4SXQRDAPEQU Q&W]2;\?(35TM!#Z'$!4&] M=AJW0#4C6[,Q&ULC51M;]I #/XK5C9-G83("RF4#I H4(U)% 3=]F':AR,QY-0DE]U=2M=? M/]\%4KI1M"^)[;.?Q_:=W=L)^: 21 U/69JKOI-H75R[KHH2S)AJB@)S.MD( MF3%-JMRZJI#(8AN4I6[@>6TW8SQW!CUK6\A!3Y0ZY3DN)*@RRYC\?8.IV/4= MWSD8EGR;:&-P![V";7&%^FNQD*2Y-4K,,\P5%SE(W/2=H7]]$QI_Z_"-XTX= MR6 J60OQ8)1IW'<\DQ"F&&F#P.CWB"-,4P-$:?S:8SHUI0D\E@_HM[9VJF7- M%(Y$^IW'.ND[5P[$N&%EJI=B]QGW]5P:O$BDRGYA5_EV.@Y$I=(BVP=3!AG/ MJS][VO?A*.#*>R,@V <$-N^*R&8Y9IH->E+L0!IO0C."+=5&4W(\-Y>RTI). M.<7IP7AR.UDN)V,8S6>SZ6HUG=^M>JXF9'/N1GN4FPHE> .E#3.1ZT3!)(\Q M?AWO4D9U6L$AK9O@+."7,F]"RVM X 7A&;Q676;+XK7>*A,W*"7&,!)*JP:, M6,$U2_DSQ@U82"P8)X'E,J8!'V'9H![E;GX_@; )I]#@ M@N>@$U$JZI#Z"'0[6-\.C#'";$U-:_G6TH*ZVY'(,J[, "MX#[[G-<*N9R0_ M;/A^%^X3B?CJ[<"*/[TV_,5M*2W+BS3,A-3\F=DY%QLSE?_R7_@?#7/8Z';# M2NA0D !D !X;"]W;W)K&ULO59;4]LZ$/XK.VZG M S.&6/(E#DTRDP!MTZ' &T?SIP'Q=XD/MA6*LD$SJ\_*SF$P$#.Y>$\V%[) M>_GV6ZVD_DJJ6[U -'!?E;4>> MCED>=CLX66 E]*)=8TY^95)4P-%3SCEXJ M%+DSJLH.#X*D4XFB]H9]-W>IAGW9F+*H\5*!;JI*J(5%CK0M:@<#;P1NQH'%E]I_"CP)7>DL%F,I7R MU@XF^< ++" L,3/6@Z#/'1YC65I'!./7VJ>W"6D-M^5'[Y]<[I3+5&@\EN7/ M(C>+@9=ZD.-,-*6YDJLON,XGMOXR66KWAE6K&X<>9(TVLEH;$X*JJ-NON%_S ML&60!F\8\+4!=[C;0 [EB3!BV%=R!EUOV,HAM7L9&M_X]8??\-? M]D M;18:3NL<\^?V'<*V <@? 8[Y3H=?F_H0PL ''O!HA[]PDW#H_(5O)2QEOBK* M$D2=PZ0VHIX7TQ)AI#4:#2>%SDJI&X7PVVBJC:)E\_MK-+11HM>CV%8ZTDN1 MX<"C7M&H[M ;?GC'DN#CCARB30[1+N__H6@[_;V.]OSBYA3B0]@=##9\7A?W MSVH/>T4-9B$;34SK?5<_^PKAJZ@;V@" ^? >4N8GC+5"V.O!<:,4UMD#$/6U M+D7;N_D?U JT%U"%]GC ]H'U(J"E@6YI...(!:T0]\*MPNKM(HNVR(*JJS"3 MRL(4!C*IC5L/HI+*%'_2;*.+>D[P$>P:L*U]8%F#"BFE'.0=*ONW4(#:%+0[ M.!N<-264M,WHPR=T+O$79'QO5<^L*AS;\*,L:ZJF=(Y&+8PV]W/:F<>TJ\$/ M438(QV5!-!PH;%6C TK[ 872E'P2^HQQ$O:2P.^R:)]$3JRF<(/9HI:EG#\ M?[)(4C\(8M*.?=9+J41^&G3A@O)2P [BM5;LAPF#/??9AP_O4L[X1_+,PL2/ MNJD-QT+F\VYHX\4^)Y0I\4AME.2,RA>KLJCEQ0]7T!7 M:(_8G("1L9LA *YC:!!3Z1*BG<0$TJ[KLRZ$O+LIR.COP]\L%.+S%O[G/?TD MN6)2!(5W6%.]WD,461P)9PYRD*0M=$)W3:>Q[3/;>W0GN$5C1V'$W9.DL7N( MT[1'[UX2.LMN'+J%'=!:?VTW[6P=AQ6JN3OT-75Y4YOV9-S,;NX5H_8X?5)O M+R7?A)H7M8829V0:''9C#U1[T+<#(Y?N<)U*0T>U$Q=T-T)E%>C_3$KS.+ ! M-K>MX5]02P,$% @ 98'X6-&(S\*.! /0H !D !X;"]W;W)K&ULI59M;]LV$/XK![4H-H"+)8IZ:Q,#SLO0#&D3)%GW M8=@'6C[;1"71):F\_/L=*5MUVR1 MR\V1=X]=_<\=Q(/[[7Y;->(#A[:IK-' MT=JYS=O)Q-9K;*4]T!OLZ&2I32L=/9K5Q&X,RD5P:IL)C^-\TDK51=/#L'=E MIH>Z=XWJ\,J [=M6FL=C;/3]491$NXUKM5H[OS&9'F[D"F_0_;FY,O0T&5$6 MJL7.*MV!P>51-$O>'@MO'PP^*;RW>VOPEP3P@9KYQ$D_=WA M"3:-!Z(TOFPQHS&D=]Q?[]!_#[53+7-I\40W?ZF%6Q]%900+7,J^<=?Z_CUN MZ\D\7JT;&W[A?K 5<01U;YUNM\Z40:NZX5\^;'G8&M"\XM0:O"FY%3G1;EQADX5^;GIY>W[LVN8W=R+M)O44['M#X,V@Y?-"=6ULXZQ:X^-9_0IF-Z?%=>L?\ M1< _^NX TI@!C[EX 2\=RTT#7OI:KR 5@\#>QGYZW=R!J/(AH.B^8.H^F;5TD>OWLA;3&F+5Y"_VF57D1[ M.M>/E[=GD!_ 2Z%@H*_NC<'.@1QH_$5UX-:ZM\2G_15(,APE@U.LL9V34YJ$ MG13.NUJW"$X^T%#7J.[DO"'R7T.2LSB/:2%8&0LXH4[R8NS")!E+"^&M>%H2 MBNV-[&K< X$WKTJ>\'>0L"H39+)0=.B^"P6<%3'W-I3>B=QL< &U;!J@:)V5 MX65AH4JR$>X:J2U4[8*A74.1E^/9P(B(648IBY3QI* *BIRE5.IKR$N6I,76 MJM'=ZC>'IOV/S)WB$HEYRD*WK;(V)$J\Q3$3E2&&L])-!;BLC6T];F5!E65;LAL@;Z5#DCAC!N0\O M> EG[:;1C^@GI)&>'\$JHDTP4>:[OF4%]7E&)/AF%31X1>9Y(1E%\MVT-WMO MRI_DYY)Z38:J&J0OZ#=0@2U.XQH6<1S#J;HCM@@8-O)Q.[%9'BI/=IIR5N:< MRBVISM>AWPHO+75G*M(?QNU_I#XVH,$[['KT09@0Z?!?E'NO,_R:<$FJEUFU M322AF:'\26*>>D?JNC0/[9&RK(CAJ0_$9.^3WJ)9A8N+IA,N"'/MZ+H1EFNZWZ'Q!G2^ MU-KM'GR \<8X_1=02P,$% @ 98'X6-'5"@L-!0 NPL !D !X;"]W M;W)K&ULC59M;]LV$/XK![BR=H/PS[0TMDF*I$N2<7)?OWN*-NU4\?;%XFB^#SWW N//%MI\\TN$!T\ MM(VRYX.%<\O3THE*OHSTZ85CC[-?&27!D7M06TSBL,P'[5"JL'D MS,]],I,SW;E&*OQDP'9M*\SC)39Z=3Z(!IN)SW*^<#PQFIPMQ1QOT?VY_&3H M:[1EJ66+RDJMP.#L?' 1G5ZFO-XO^")Q97?&P)Y,M?[&'[_5YX.0!6&#E6,& M0:][O,*F82*2\7W-.=B:9.#N>,/^WOM.ODR%Q2O=?)6U6YP/B@'4.!-=XS[K MU:^X]B=CODHWUC]AU:^-:''56:?;-9@4M%+U;_&PCL,.H B? <1K0.QU]X:\ MRG?"B.!=]6@2)Q4GY=89^BL)YR8WUQ>WU[=G(T=%:U5COXT>D82LDW@BYC(\2_MZI(21A '$8IT?XDJUCB>=+ MGG,,*5<6_KJ86F7<-X"#TI7#_0IK4(=PN#N)+HU"R,L61<$X)P%!5.20!,DX)C,4=J(? M!VF:^G="8#*7!$56\" +BK( WU5 SZ C,F$M$ALYMF9OR)1LI)-4&4_\IOK# M;?W!.ZRPG:*!) KZ&!PB?@EY$<0ENYV30#+_<8E&.*GF!PQZC7&6]H,P#.%& MJWD?(WT4-Z:8AC%;R8,RC."K[S58OQ'W!)LC=4?NOS_@GI/=KJ6M=*<<$#L" M]7!R&>%*MTNA'E^]*.)H_-;V( LK-'CZGX'X?\;S80J/*(RE4;$>_83<5W<2 MO89TF,,O] SIR=]WI)9_6I#MLI&5=.#3]JP/PB H38QT0,GFD1HTRY&*2VS( M=-3TM<%@EX-32@8HH5)5Y TJ)QJ8:D,[FMWRZH3UD'W)JP4J:,ER9WCAD2QZ MV\?X#?K=K'R] EHG6YZF@G,>2&[09+]V5_M*=TW-Q!WE5J]9F4*T7B=^[\@8 M_6%0+VLI'EMOB$]%VG%-0Z1&-/(?VN5TQ$GZ0QG:0?B42EYM92L;80 KK70K M*T!U+XU63#B$#\)1)'S5DO"?@G!Z?--]]H54DV4"^QG>YV7FNU &41&,"S_. M(4J#I!^/N04DQ9C'!41Q4$2^=97%)LFU+N63?MLB5(Y6L*.M60^@-E2@GMEK5@CVHR3\4@ MUGB*#+4R:ST>[WT2KX1=P(QN:^1^?^OCZ]/_/S<\?BED[?O-DSUA U#H^ZA# M)<@HA=I0M7D!HB&K@MRQ_D!)R_6!DJ7AP?YKJ KGRII]@CCK M/J G2JLW%>GBY%&-Q"6?)70 Y1D<.LI'.Q>J%LW<7QLM^)#V=ZOM[/9F>M%? MR'XL[Z^U'X292\7]:4;0<#C.!F#ZJV+_X?327\^FVM%ESP\7U+S0\ +Z/]/: M;3[8P/:^/OD74$L#!!0 ( &6!^%@9U5D/APP .,A 9 >&PO=V]R M:W-H965T/QGYQ.Z4J M\91GA7L[VE55>75^[I*=RJ4;FU(5>+(Q-I<5?MKMN2NMDBD?RK/S:1POSW.I MB]'U&U[[:*_?F+K*=*$^6N'J/)?V^59EYO'M:#)J%C[I[:ZBA?/K-Z7%!W*LN($-CX(] 8S/%?\>CW3E?W&FD=A:3>HT1<6E4^#.5V04>XKBZ<:YZKK=S_> M?GYS7H$2_3Y/PJE;?VIZY-12_&**:N?$CT6JTN'Y$"_SDDK*Z?L@QI=__#=9!F_?H'3>J[6M$9=D ABBVBEL MSTM9/ OM7 T:_=/W_O0'/GU*FT?\?70&!ZYVN%K([=:JK:R4**TN$EW*3)B- M.%G&,3PYRQ"4D4AK)7Z1-MF)"1M_$0F-HW3D@8]F4#Q H!KCKAZA4C[3*F2$ M=8G(6@&A%$*CJJVNGL?B,WCR[,DDL=BABTK!?I60%;-7%#4(6;H%;,7CU>+[ MB.A*KYUE97*U\H2_VNUU46AB^UPF10Z)A63 MFJJ=58J/.OTD+(: M7W::A:BE8LS+GEFI!@0MOB0F5Y$H /@;:W+L*VO( V1CJEYE6"17+RH2YF0Y M'Z^&-UVNNI4#5QTROJK%^-)0%AM>%KC0V]ZX$A82]X&0R6XSC!5/G MB_?O'1_D]A&:@/6%3'\'9,-(=8E'"8(%QA+J@3R5%)-D=4I8(IBJ]H%CN% B#G8F8P.I!J IME^1&ZJ,MC+TJ]$NEW4T[.&3?HR1[1?TM):%Y*3*6D%I[P?OW 0H=9S MXQ^^NYA.5J_A[R$I1YQ14PHJV@:HRG3"\;>GX;&X;6,+2_OA-8\8Q[QJ'$#@ M.1#@ZW6#4QSXSZ)"51$XPZ.&%[J"(>3_)*Z]#!N3H=!AM6J;U+FK9)$H=R5( M^.GRM7A76^^(SP3*L+ZTX@\ +\"I!R!R0[_[B!"+4]*V*8!'J:?A:N#0/I$S M.)KW_TP"[.#]QI)+.NP+CC[P[D/V&40:7%*IU(G)+/Z^.?!5[$!S0DFP@PU0 M;:;H;O",I,L>G\IGY(G'G6(0\GF'J#B5U 0<9XU,1'T6]Q\-:4!6[P0^--J8 MBCJ1>_L;?G6>JU3#D: \H$&B4N_X0]6-]XW$!B46^NRL:X=L[)SGIT_9&XTL M^]6A/D]0OS:ISYI\8?SZ%^@+=0JE-/&1'_.#R>O.F@V%SH0OP)]WR=8H!S3R M]8WB43H8#H)5@"!Q>=%:N[0FK9,65[_-KP8^1%_J/4;(?-4!,#VPMS/,;WU@ M38P%$W3&0RSC6A\7:4$/7#P40O2MTY%5J4BD'3766\L/K6E1)/:?RTX M=W!<],N\F?!81D][RIG'*!VI\4SK##KJ>\L1=3;U'LL[K)G(>B2ERCVCG*]( M5Q9:L,,J@5-#KQ0*ZE5_4(D( TSBN!<-PWA#T9C53969LF!U44J=MA7GGR/R MM^,PSKT(Q%BD$DK$I7-99E [CO:P _@1_,>,<55P!<89*D M1B@R;G9@X(NJG7P(44SN38YAX2(Z^&+#+B^WGC3TO8W'MHYP:^M0K1J?0,A% M0J$U]#FRE^)52(8JN771D VX5,OKK-)E%DI:6H_^CHJ#:#' M4)8KN^7"UM>Y7#?!0)4UV5X41"+34&[*%>H0]J7VC7IHJ0C#CX*"GDVBY7)Z)TVET&4_/CG;HOF$CDG&TC.?X M-K^\C&;+"_25H:U53Z4J7)=AH.R>0)^Y[^R/;<0]&M#!PI[0+"N+UWV[(U/) MI"*OT?LWGW(3#(6TWL:>6Y>12 M+.3A:N_$GO(ZCV@-]-E02'Q2-"OU/9\_><*@ M-)F^#EJ:M9\T$&F]R"MP$<^CR6(^\+-9M%JN>&49Q;,5/+N=^1#V%DXFOAQZ M>=*Y9WD^GK?SBM">G@[& ,1N47,,$R3[+834 M7?+I%3W]Z]KP//LVE/G+8Y^C0K.HG)('LL;CQ6 V$_=F-5ZP_0$-R^3G RD+ M#7*^Q:-T$>]/E>+Q[/"HYTC%^%<%F'W%L.?0U!4USU0?_(D[4,=!&)0$V(-# MU PEO>HIU2%Y@.*YX8$+5!!R;45N02,ARM/M:'%03-8(X%Q^08WIYVC<(WGE MM&BU0J6/3FF0\<"C_S6%!50SV! M2TRIN&[V%2/@YN;^3EQ,%HA")!N>53J3DR[#^%-)"Y?TP4%7>X3L?H=B 0B8 MU#[-=@,?VKDE'^<)3FJ2P#PU(L1YBT P*%H[&VCE72?^#1JCC;R?/;U'A@M6 MWUOPF( +7,T[]BXNIN&^5Z=K$=SJ;3\[$^TZ:GI.B6D#JFR\ZG$%),:%Z M8![%%TMQ!UUH=#HRT1E9'8C[ 59@<)_&DTO?DL"WV.:"2E,P_D+JDSR^>?4, M7T#$=6\KFH*,&B'++?R#R1YXD.19D%N //,\R(?^X?O WS -?OQP)VYE\242 M'[@6 HS0GG M6,4O2/WZ\+"E-3,^W4WXS>FP..,)]Z+],S^+S)0FQS**V7 M1>#F<.5V6-^\ZFGF32G/F7\%1@!5,T&YN!N![!F1R\+@2<0GD%,%-3%3LIO! MX&E;[+W! M 2_:4;97C9_YS"8#50Y3JF9!J6F5* GJG!L=:ME-1KT?B&0J5/6L5O*^&6H> MZEG'L3CUKQN1Y57YJBY]NQUJ2YD@#SCOQF=>'GJ'SK<,;FC;!2Y1#E]UZ%WO M>>_%.Z=!^O<"*G3@Z?X=?+O:_@?#C7]QWVWW__X 36TU1\\&1ZF1&ODI0_.C M,B6_QE^;"@[!7W=*(E_2!CS?&%06X0==T/Y?Q_7_ %!+ P04 " !E@?A8 MX]/'WHP# B" &0 'AL+W=O?A<\?CG<<;J1YUAFC@N7(]W6<8<%T6Y8H:">5JF"& MIFKMZU(A2QRHR/TP"/I^P;CPIF.W=J>F8UF9G N\4Z"KHF!J>X.YW$R\CO>R ML.#KS-@%?SHNV1J7:![*.T4S?\>2\ *%YE* PG3B77=&-UUK[PS^YKC1>V.P MGJRD?+23#\G$"ZP@S#$VEH'1YPEGF.>6B&1\:SB]W9$6N#]^8?_#^4Z^K)C& MF,XTH;631@4E!P47_9 MK0)(X+>RE+HVB7$\Y, M%_/E_>)A=O^P^'#[Y]@W1&DW_+B!W]3P\ 2\#Y^D,)F&N4@P.<3[)&6G)WS1 M)?Q8B39$00O"(.R>X8MV_D6.+SKE'VJCJMA4BHLU,)' G-F,(%KFP_< M<-3P]7I%5I0@_QR+0'U ]_@!]M&,=,EBG'CT*C2J)_2FO__6Z0?OSLCO[N1W MS['___648"AK53F]%1MN-1A M\%X#1B!N0):&%_P_M!,-:_G6R+?TLA^IE-AP&EQO7<2I6&B-]L\9RC3E,8(+ M&@C$1(_@@MNS9:7)7E^20H4(19U::%,+YL]4AS3"YWVTPJ2J7_0*<5=CLP+\I<;HE+XQ,J)@A3*ZIS8(4"4ZN)T@Y?TJY&]X8_C[:+\KBN M)98&BQ6J _9!*XSZIUQYCW&#V/>F>S4X!=@7WZU=[PTHOV-5D4K\.2=&,,N8 M6-OK5\#R_,CE2T%62_Y\\.9_O#JGP:G^R$1%=9[DD*9A*[CJ66W#5F\04?II MBAL7<:64Y0BC(4%;T7 ,Z8S2+A>54HCE7^RNXA:PUYX"1<4N%[8N829A8EX M"Y1F0I,CKL G_U*];!"=_M4E'=9[#.M-#CZU2@!=ZKSRGK. M;5.IX3$])TK/1L@>$.NTU>UCQ<#?J]L%JK7K3IK(*F'J$KY;W37 Z[KNOYK7 MW9/R?\V%AAQ3@@;M0<\#57>D>F)DZ;K 2AKJ*6Z841-'90UH/Y44CV9B#]C] M+)A^!U!+ P04 " !E@?A8MI;E5UP' !L$@ &0 'AL+W=O#7KHN%++5^I)?/\65O1("$$I$C#1S_ M;<2M4(H4 <:O2F>O,4D'V\^U]D_>=_BRY%;<:O5/&;ODLK?HL5BL>*'<=[W] M353^S$A?I)7U?]FVE VG/185UNFT.@P$J90?N>-7%T9OF2%I:*,'[ZH_#7 RHTNY=P:[$N?7_B:IUP:]I.K0K"/TD9*V\((R_YUO;3. M@!S_/N1SJ7)Z6"4ES)G->20N>\@(*\Q&]*X^O!O/1^=O )XV@*=O:?]?KN9M M15__\7#'QJ,!>T4CN[96.,MX%C,E^5(JZ21"DPI.,8H9=VQ%T=OXZ%$N(1^C MPAB9K2DGI&4/B6"W.LUYMJ,];6++)'1&W"9,_"HDSHK,V0#D-8_"\:42S)(2 M;RM@MSS/8>J6*\4>#,\L]VF+'8*UP5E 83+;".M2TO0W4,'CO8 D!YEXDH[E M1D8B@+2_M*J+S.$1JK>Z4#%;"M(I4#ABMC(Z]6(6KC"](G6<(L>T M83F7,7.:.8*^$@9@ZE#N@)ID$1-AU*X4*;V#?K<5(JN" BW&R4@BBO"/BDWL M_;(HF;F/1HGMD'2)M[ 4(^\@.=5&V, 9X+X!K[PWE'46*0C)U:X.0RNJ%072 M\NHXMHT0?=R8:4LE>.\[UH(GUDHLA<>HGVX!"B=(XX:ENF: M+3':0WT_AC(28%PK:T'>F*SHW">NWG:(-T"&@R[-3=GQR3E2"UZ9,+Z"2*4%H MZV>*Z&@[9IK3!QN"$57O>=&SFDJ38EJ3N>I)B7J#61'"/[%., M"&R[A%EH'BS&IW^Y-CX-@VDX/[CV M:FUI"Y^.9V^^+T[#%^\_#W#Y:'S\BL^3<3":GK0?#L;O-)C.1OL'TO>YI;\< M$C8H$VK73U 06@R_37BV+KOB@30[8_?RJ3/L/^>)9Y,GT.\\*_"IQT"H-J0P M&,U/V5=\LK5=#K$Y'8W8/?>%=M79K#T[F@0G)^%Q&R-:-;Z]:+2+_*(O?A3! MTV,VQOVV19N,.*ORLAPVZE:-&*!L9FA8XV ^6;!I,#V9'9"D6!F1T+?I1E3G MV!$^*>#]43B?X.\X.!TMCO,FT"HIP>Y%)C%7?-6D]' 3+O 5)BU_YT#7U^$L?PQH%EM?DJY+G]! MV(N7O\.@F*Y!.73?%8Z.!B>S7MFIZA>G<_][PE([IU/_F B.?D\"V%]I!*UZ M(0/-#TQ7_P502P,$% @ 98'X6"U_'!&ULS5=-<]LV$/TK&,7-V#.PA&^"_IJQ735M,TD\ M=IP>.CW0$B1Q0A$J2=E.?WT?0(F2&]GUH8=>1 #"+G;WO=T%3AY\];6>.=>0 MQWE1UJ>]6=,LC@:#>C1S\ZSN^X4K\<_$5_.LP;2:#NI%Y;)Q%)H7 \&8&5=\N7.$?3GN\MUZXSJ>S)BP,SDX6V=3= MN.9V<55A-NBTC/.Y*^O.3^Z4&%_W/ E=P_UUI@$3^Z\_QHFOXQ/ M>RP8Y HW:H*&#)][=^F*(BB"&7^N=/:Z(X/@]GBM_:?H.WRYRVIWZ8O?\G$S M.^W9'AF[2;8LFFO_\+-;^:.#OI$OZOA+'MJ]*NF1T;)N_'PE# OF>=E^L\=5 M'+8$+'M&0*P$1+2[/2A:^6/69&M(+B&4%#/OBRF=5D6([=^*G\ $9TEHBU)1?B M186_+LL^D8P2P81Z09_L/)-1GWS.,W?ORJ4CD\K/R25LK< 1+>9D1 MW\_OZKC^QZX M/K5;OTA6X[J139RISVD0^VJ>]<[>_N&&W;\@O6JLUZ]I/TE M7%X6_/CI\Y!PWB2=\],J6\QR2*]"\GE6.?<$/W*3/SY=V/_1%T56U20O M23/SRSHKQ_5!!"?\R*W1;?^F3_8(MRD57!&MR ]AJAF55A/-XE0FC/(T(5JW M4ZEHRE:;/S4S@'$.1/)15A/!J80>@W]X2C73),%02:4B[3= M,UQ6*'IDWSV.BN48FDE0=T#)AWP\+AP99G5#">)!SB?!8J(EE8;!8PAK1:66 M"$:PGFLJ6$)XL)\S34W"V\EYG6>'5]DHGP 6!?LD=H50*$VYE*TJ*RC3$!#! MOH1JP=HQHJ=A;CB%M<$5J:7"V&YN+$*(<3<7$JZNY^O, /5=-J]?1X=_I\'- M\JX>5?DB5MLB'Z%R.YQM%34JP4#Q2 P0R4T!3,P$IHFD+]RU<(URZSHY*0A MG.HD)38%0M@N.K,K-_+3,O\+5F4-R>UU$]KJ8['51 M>7VHGQ G%%)P(%0!194$=&F"Q-= U%")U) !8>3*3KJMR+:BVIIH:YH]$1%I M2EF2$('R(!GBG2!SD;::PUAI7X_JJ\C[6KRN7;A)A4,7KHIWKA _?U?DTRR8 M79/]WD4V^EKX:>^ #!\7N-T PLFR65:N8T?L>>XQKZ/YI2\/1T$/"OH=ZM=H MU0SK(]0AXB<$K==UK??HN=*_&Z:=,'P?DJUHMD3>8M0V4SCYYK**^(H4KJY# MU4"5E@@EPL92:G0H&XA5*GD84),&'@+?-(8V0=($N+=X<-JB%S3=Q(4$J%>@JI M4/$DL(8S&?::#:1(7!'ZKZ5XUK3]=B>D')12J2+HRSCAGWAN<$UCJ4PCKM:$ M8J B=)I:$7Q#PU<1WH2*R&DL&,TBJJ$EL-2TJ.ZZ5 ZV+OZX/4WC\Z9&@B_+ MIGT#=*O="^J\?3ALMK?/KP]9-A(.Z-Z59W\#4$L#!!0 ( &6!^%B)=PP<$P4 +\* M 9 >&PO=V]R:W-H965TRE\*, M27R-PW*9@2R[I9V%E+#;ATX?A*W$&FS)*\D$^NO[20[9L -T^F+=SOET+M\Y MUN%*Z5M3<6[IOJFE.1I4UK8?1B-35+QA9JA:+G&R4+IA%DN]')E6 MQ6$X'C5,R,'QH=^;Z>-#U=E:2#[39+JF8?KAE-=J=32(!H\;5V)96;ID_<"WP1?F:TY.4]NE+IUB_/R M:! Z@WC-"^L0&(8[/N5U[8!@QOSR_OIS^ MOG=Z,C_[2-/++[.SB_G)]?GEQ>'( MW)C(HUTFF/%+^ -*8O2MK*T)DL>?E4 M?P2K-J;%CZ:=QJ\"_M;)(25A0'$8IZ_@)1M7$X^7O.1JQ33?.T4*2YJQ!S#+ MTHG63"ZYG_]UO M6)YN+$]?0_]?27H=Z>+R^HRB>$@O0=+9/>K=<+JN-.=/4DIS)V\@@F9&XR"?))2N>R4 TGR^[I!G^X7N P')$KVF9?*"*E?0V2O>'.7H PH-V!H5.:EZHI13_ M(!?H%,7MWHUG-TQP262^[_$^H0%)[C/!C17H9A!#2U]P83L0-J!5)1!!8;Q\ MX8ZM@@NT=86ZXYH8K7RGX^4>PQJ-FUJNA2H==@0#'Y +,Z3/*"QK_I,S?W00 M$_:!KI5%/CXQH>D;J\$49-5JX2WQOL%= < =1!!A&X_[F(?(Z862>]\[5HN% MV BKUCEO()HG$XBF:3 !W69<^Q^9+/A/@COQ+F4>%53;CR-_$;)9=R4WZ[N% M,1UN6%4<86W:6CUPG/D_C(L60L4=@[+PG0N&2^"CU/LWDSC*#PR(H9?(@X ! MTM/M2:XZA$AO9WZC-U6Z56 H=S:M5:?;JK.:2=IQJDXG#@^FY].9GT8'N^2# MSEW&&V?:U?PKO)'&XC?NU@4SU="'X.4 L1H_<(]2J=J;J:CM4':@'%AAP)H^ M ;)K;G#L8%73P+0>Q[CV"QB+H@/)N"X$%%ND&&%RZ7. 2M,2;POKH\!ZHWO% M7VCAN-%W!+KS% &6$U@ZJE$)K2'A5^WWVA?]\-(P27?<-;)U&(4VS@V)+&B#M\QCNG]8$OC6DC^C;%!0KNN\KMT7\EJ%%95 M6_,]#;+K4!=/G'2@PGLX1._F&W=1SD*C(8&ROC)IH57S<]B>^T>-MAX5#0=K MW=/)X)Y.VOY]L=G=O,Y.^D?)#_'^:?<%I ?;J.8+J(;#/!N0[I]+_<*JUC]1 M;I3%@\=/*U"3:R> \X52]G'A+MB\68__!5!+ P04 " !E@?A8;"U6;88$ M Z"@ &0 'AL+W=OV%_9V+[M[MNE?WV_V;&,:<"7KO*_Y MYIMO9A\G<^59% M,BI-I]_M'G1*I6TV/$ECUWYXXNIHM.5K3Z$N2^4?S]FX^6G6RU8#7_5D&F6@ M,SRIU(1O.-Y5UQZ]SAJET"7;H)TES^/3[*QW=+XGZ]."WS7/PT:;))*1_;GYZ_8GU 5\[&::!+6W#QW+X#)FLZ_16=\_Y6 MP%]JVZ9!MT7];G]O"]Y@'=X@X0U>"\_FKF2Z50OZH$-N7*@]TU]GHQ ]"N+O MET)N$/=>1I1-)9!V/CACE ]827'JZJ!L$793,N0S MH&OO9CIM2)P'&W@+OV(AG612E96V\FX M-G0[9;IP9:7LX]LWA_W>^^- _"J.<(BP"(BC;.+@% ?*B-=EU"*-@("91TR- M'I/)?>UU*'0Z&I3!SEH08J6HL<R1W&E3'#?^9LI4ZOF'#(X")7-F=#1,<@9PC[!(RX%J+C4G^FN?=-. MO.[:OS8-11:.:80#^.$=S]B"$8OA4AN4),XCB0$0ZK_R3G%&O:YG>U-^(.5N M8O4__#)#:"$,>1'91C058H\T8J/!*C0#6!!X90 %D21\C'Y@(ZHHF_@!:23$ ME8&SHDUGS_V]I)SG;[5&J,@\*(YUKL#AOBXFI9 1G6HL\Q&74M0<6A*IJ0N1 M!6SJLA(\4!KAFJ)Q'>50@"\U,BM1VO1;K7QD;QY;*= G620>^:5ARZ I=:BV MI=CB=GU)1!3'/-T;B9DQI&9*FT1#@G"C^R93D&O&'H&F*W(1NUWC\^;?NKUCG=;WSM_KO F3U&RV3&)EVVVCN&)#B9) MVA+C=Y515DJ9Y/2.F!5V(@)J51*/IPK&94&S#<+SBD8QX'A(I2O/%:F.[6E[ MOOU>2V*-&C-XU8Q1AUIHK#+1")S\A;J"LFE':+^L]>2T_=*ET=FXSTOVD_1J M"5 ?KIJK?3VZ?AB=->^!I^7-J^I*^8E&J1L>P[3;?K^?D6]>*DTGNBJ]#D8N MXJV1FE,\[MC+ LR/G8NKCCA8/Q>'_P)02P,$% @ 98'X6$#G',B !0 MD X !D !X;"]W;W)K&ULQ5?;^D""( M/7OV"N!L*=6#SA$-/!6BU.>=W)CJ=##028X%TWU984E_,JD*9NA3W0]TI9"E M3J@0@]#W1X."\;(S/7-S-VIZ)FLC>(DW"G1=%$RM+E'(Y7DGZ*PG;OE];NS$ M8'I6L7N\0J%L$!$XTN+V=FHM(*[XS7Z+\YVLF7!-%Y)\9FG M)C_O3#J08L9J86[E\AVV]@PM7B*%=D]8-FLCOP-)K8TL6F%B4/"R>;.GU@\[ M I-C F$K$#K>C2+'\BTS;'JFY!*474UH=N!,==)$CI MO[_^=0[=WS_.YSVXF=W"_-W%[>QL8 C>+AHD+=1E Q4>@1K!!UF:7,.L3#'= MEQ\0K0VW<,WM,GP6\+>Z[$/D>Q#Z8?P,7K2Q-7)XT3%;F2IY>:_A!A7,L3.]-6+8.2_>89LO"$;/X?^ M *X=U!52ZQY4Y"?M_,0U)$PDM6 &4Z@UK0*3 M(RQ=UF/ZFCVBHB*&LBX6)"4S2&114-DY>0W4#[1A96H%TUJMY4D#EVD?WG)1 M6^3_BX$'E:BUFT@M%>H4@%E&K<,"[8I2128/("O;4[0'M_-/]*1_I*TD!H8O M!(+&DDL%I32H^W#5\K9=B-".VG@*=[E"W"LCF/.G_8DN+XFGK#4I)=7XE&!E M=AS%"EF7AG!MU=A'M#.ZIC;/2W(,KK6_A)$W"B)Z=^.1-_%C.]4=>L,@<*/1 MV!N.)SWX_+6?CWMW,O2"X1@FD>=')S")O7$0PB3T)D1@=LQXSS97RL&7X/?] MB=7L]X>C7C/PQ^U@$O;^@PW7=4'<#46&=K,FT.30V__='S7_G81'C\7X8\[R<1*PU]OK=WSIRT[ MY[4NQ6M(OHN&,7DA')ZX<>!87PAQT%NV5JAX1&V+:IFCK2KDRJ86M0)K\U+6 M(H4%[G/H.S_<4:=H/5=362JQ6C>4I@\X@#5/5[$(5[*H6+ER 1F_T7!MVX/C MX72F>WV-9Z_;CD+3!5+%4Y/B.X%O0=<=]'WF/G?K\ "3)9*VK!9B1;:C2KA& M@MTAUQK-*0'([JI2\HG3V0=)(.J/Z00B!-\F#=,V%VF?QLT^W7"S [Z=IW<+E^Z&PUK[VXW MB1;&-H1ESI/<_=Y&9J>K]PZ;ZTP]9EJ39!45+?TVDDQ-ZP3WV6UJC,(VD)94 MIJG%V6!4Q(-(,T%[G\ZA8BLZ#QN]%[""#HET(GR@"I,TK^@G*YT]%6UR":]( MVA8*+PT%7QL/ZHJ4[29'MC7:H_.GR>F,3IYP9 \PT_7B;]N&R!Y&Q"H+\#(X M&?7C'W-'F^N9DL6WV_?/="7/%H%5TA2!R\>FB-NV?+2"X_TF60/O@O;L+V4JAXT)S8=C,;JY;%\TM8[N\N:M]8.J> MDZ<$9B3J]\?##JCF_M-\&%FY.\="&KK!N&%.5T94=@']SR0E6_MA%6PNH=-_ M %!+ P04 " !E@?A8.T\=NF@0 )+@ &0 'AL+W=O6_2LHC3^T"_6!G[Q2V4\N*N M*FOW5-5'DY&HY/#2NIZ M[]4+_NV#??7"-+[4M?I@A6NJ2MKUA2K-ZN7>>"_]\%'/%YY^.'SU8BGGZD;Y MGY^?C[R^FM)X7_*+5RO4^"Y)D9LP7^O(F?[DW M(H94J3)/%"3^W*I+599$"&S\%FGNM4?2QO[G1/T'EAVRS*13EZ;\5>=^\7+O M;$_DJI!-Z3^:U7^K*,\QT_\B[JH;?A M;+1CPR1NF##?X2#F\DIZ^>J%-2MA:36HT0<6E7>#.5V346Z\Q5.-??[5Y?MW M[]Y\>O?Z^M.-.+^^$I?OKS^]N?[Q]?7EF]11@C\U]5 )5W0M:YN 2[NIZK.M/*B2OMLM*XQBKQK_.9\Q9.\^^'M! .F3Y\" 72 M]VXI,_5R#Y'BE+U5>Z^^^]OX9/3\$1&FK0C3QZA_N\D>)W?]_M-K,3X>BD?I MBK[B;I02>]?&*W$Z%&\5@L+M"0"$D'FN*=AD*70=$ /?:,T62=FA!0#_@F'+F6]%MH)4*_D&@\S4RE0OS7EK?[!!.:_GS!"^D^W[_/B%] )DG!*%-97P M0!YFC/Y:54KR$OHA<:GA,3FT ;DB_\:"%(!-9*:QH -N>C)\][>SR?CT.<1K M'"S@F*>L;.AXQB:PA9UUIFQ-/^$CNQ^O\T MP%@3E+A4UJ\'0E7+TJS)(@.H MI58%"TJ".94U%KJ%1T=VA^(C3&#S$@JJ+ ^8*,U3,+C"&;("F $$BMXO'>EXH8@Q2.F,J!O)9Q'$MA&, ] M/T9P0%>9BGP;$+>B@-2&6.[Y")Z[;8^08BFA"%*_J>>&E%;J9&)HS?,B#_&D MHZ.D@V/.RK58&N?TK%3!Z _9B%R%9'= X[(4V4("(LC7:'&MI!702Q68II^B M>H*#MEH;BD\]CA*?IME@DM7*MLPE[ .)>\S-K&F0X\1LG8Z)&KG4-D.8@4IC/;'Z@]2VD'?T M0TVN^HNVED?"+V MV]/]&JCFAT^'XGTMWL$XSUA-DP NGQO$JH6DRA*0 -?@I+F&'0M=:E,R*7K0JHI6(!ZM MN+3 ("?.,Y\<+M+HT]YDBZRUDL%[BZ;D;94L=:9-XX);LO1R!4S P;FL$)+L M94\F@]'1R>#L9#0838^#0SYZ#M%^,AZ.1KPVR!*4][@P;)0;M?3!AF $-1IQ[Q$Q$MB(BG?DB;*3@/P MZ=8GEF5#P $0JM7:15.*0JE0,D1,8Z3S2=9HDI8?!))K9I\)%8!/0!Q_T#UC MYH%)E'*$A>F)P9/AZ+\$H!V$ZP;8$M(0<^W;9,+\)3?=[[GT4P;(D(AD14IZ M< LQS83O*WXG 581??F*2AXU:/+W0E.42R"AUQF+!6]2R#"MN$E-6^0FS[[% M/]A%;_FD)Y/CP6@THG](!02H7"? >[#?S#P:E\[^B4TH@I.HVK0JR9I<#RB% MC*^HP7%HD?+D\^WB'#DX_D;/46*N=]4$00= ;Z2T6I7=LBC=.3_G^&Q#:J'8 M+!:ZDW;>A,H,\7@-N?L&. JNRHE,.]=07E^A.O * BQ!RK0X7C0>(H.-TB\( MZF,.A:UZ.=-0^+ S(4="P& 0G*YMK,'8:2+'7&,YJFR:$A47:D8LE"4BS\LO M2JPA!+L=*I$EK*,V ERHE:W,6N#LUSGS-HF( O:AP/4G "UC[X= M>!+6.UDJM\L>H)8WF>?R(>AL!9OS:5SQD+\,1,S5"&6T@" UV#C['E#267U^ MAMN9MZ'RA#7<*U92*=)9(*%85WT-*&()YKA^\@NJ: <@AUJ2W)OBH8WM6/6E MR"M+IMVKA*&E0RKEZW5G+M0\*S!/GX*TY-AMQ#Y(!YE7!W= ]^S%6]D@5G(H M77PP)84^6>,'^$Q!?3.JG 0J'Q5Y$D?0#2?^ 1(_"DB=-^PW7"C6XD(M9%EP M<,"QWY/D:$S@D:6T6'6C42U33GV@AAA@"Z+W$\XNE0WA\7=5U\HOQ(U'G*P4 MD0PEP[C%'2E*N:)V@E-K!+(Y].LV4OK@08_*%EH50MT!5&@, ;X+*,%V)>3# M&ZC6#RF&D1O]!=H.6:;M*7!_KC7)>N.Y9D47"UMEJ1Y+->5KE,%H+KK'?30Y M+]4=CH")\?Q6.RZA,[DDSP7E_W!;[E^B1Q7C[R>3@^SV8#0Z/CT[>/ONXN#- MU=73$(:,/Q0K8HY6R@;N.)+=P]'5IORV6G9=(7<39T[CT?[L:0*9FZXK>WT7 M6XKS8(;QLZ,IMSBRHDR1;]3)_<5MN4QR?FQ@@?%H=G!,@5ID53<(V+3#&CVE28[1E"_ MZ4>ZYKYZM= L# /Z0U1Z?32A)X,WCPF\1O@%.75=!/T!YY'IMKW)*?6%D)W. MQ*9^K8V&JO5[28.+T)HOT1 OH&"[,SOUV)HIOU(J(%6LD$8L9J\T#"SU^CA0 M%U!/1FTF]D*NVA7*4E$3D\3OPI,^CKP#\_",AEI_MQ5NXS&\^.#7'__Q-%B M/$$$]>BBB();Q9.RF@KJ6YQY("X5#4!*1'Q=NW5Y*PFF/BE9.>Z)/\3!\ _P M=*R^ O804%V$08CX %08?".-'EH!6BA)$A4$)W43<5@(D9L0)P"R!M_6@,,9 M>K_[Y'B&PAI&@C14].=JC-ZJ]R;!YZC$\>\^Q4055<\ ?8 . $$;ZB6/#:#E'&&U2IO.;6 ML7Z0U*J@9\@K",5WY=<,G<6B;4>3C]PO\E=<@A>F+,V*';$_4#IZJ$VC.OF\=BM*>R:J M,VHN$@ 3J:;!(A[KIG#_FTN(-@ZM47WE=C5J8F3,.=* ZF8YX'O2-3 +;]% M:J6I<_'4HJ /X]*$*;ZSPZX*,(O$\#[RF"Y-RJ,%H&IJ/>6H:B7/+L MU5 D]2:Y? M4?\OF[)M(;JC=Q-)V-I6J4D]%+2D,:BGI.:-IM6A599MT[EU #OR<9]\,#%K M7_6 O"WZDG]"#;_OG."[V4+E3>"V]RC%#%'KS19"J$Y#J.9(*'2KT6:FUDXM M]KB%M&IARER%=M.THYF-];V#@9KGS1P(G_+JE ?2G&A[J@A.NI3H19\<38;3 M9.&==3W:A0:J@V=FTEI-_(3=D^%)NSG-$PI&W\_X:6G-U1YW;/]\;:4S&O[<9JWC#SDPS,W&FE2/C\W7#8VW;U[JP+5M_4U>V MLXKJMU_O)-<9%L%+5UM)34#?C61;FXH=IAO@WQN?C'-?(_#OF(&IAT M\9/AKY<+"X;,DEJ=M[(P=0Z[:(F&2KSEQGXAT<3=8 M._FA69;AEVVS"P"GX M_57-=G9D@UX+$I;<=X?[TFS7E<_.CK_>OFTW:2@'\H 'V]Y!#4')USQ+CIGN MPBIV'[6IE\T,'6__=G/C=G!?/]T.KS]_:T+*M FE M#@VMZ* D4+@BY"EM7,=GTZ58RV _C9RU$\,'PNO_Q*N)NRLY%S=R7G#4_1EO MI@X2]20K?V:Y-<6^ CTNPA,>F#<^%! )_$))O&&QC6N*:*">]?J8PF5SSY-B ME1SB,BFL2YJG_;HH+B)FHNC<1;LP6-RL4FO*@9^I8^A52*CMUOK6E):%ROQ+824/'-"WHHJ%3R?&Y/3L -*6\6LS;K%P9FX6ZD(I-E\7IF-Y7(YXQNH]*UU#U8U(1Q M#LVC4REB-EVEZR8B@DP?3]!_(#G'478/T;:8W)&#+^(@J%]1I$E7FLLU2.\: MP!5[%RQH"K1)7UH@WIF7?S(+-)"K=:P!/B)$?U26T]Z'MBX>4-+=3)#_'REX M(^F^5:9WW!4)#?[A?#05^3O$K<3YE[FIFS*X\X6J/TMXIKA N5T.NH[+#1Y MW>N(S%=;F7DR/9M>_C(:GQY-OSTO!P /):BVFRA.+9&F2A5*R-I&[X\EO[\F M.2V=A\_;US][7T5@ M^8&FZ30-VWX<;.JZ5#*' '%>Y^6\?04@PFJZSJ3R8:9(F!I%0CN,^ZV!GL+< M(1W@@A=%W^DGXYO7EXCLWQJ-:+M0D)[?0--I2-*EYY^'-\/^/0:QT%X1\!N" MH6C>CU<7(-S>6(2ZX[<&"J+"(^+YCD)ZUYV+HO>GR+EY&=3N^T.8>]?JY.H' MG>OW?)D]K_>RD;&Q&-ZR<=$09&6F:P%;GXW"\4E1,#=\Z/W.P][KN96RU&U_;=]S/@^O]W;+PTO2, C,XY!X"VP=#4^/]X0-+QZ'+\@;_++O MS'AO*OZX4!+E 2TXIK]7_PM02P,$% @ 98'X6*,!:.JY M @ B D !D !X;"]W;W)K&ULK59M;YLP$/XK M%JNF5EK+.U19@M0T+]ND3E&[;I]=N 2K8&>V2=I_/]L0EF8DBKI\ =L\SW,^ MW^&[_IKQ9Y$#2/12%E0,K%S*9<^V19I#B<456P)57^:,EUBJ*5_88LD!9X94 M%K;G.)%=8D*MI&_69CSILTH6A,*,(U&5)>:O0RC8>F"YUF;AGBQRJ1?LI+_$ M"W@ ^;B<<36S6Y6,E$ %811QF ^L&[ 'X26(NM,=*>/#'VK"=?LX'E MZ U! :G4"EB]5G +1:&%U#9^-YI6:U(3M\<;]8GQ7?GRA 7 M0_!V"<$>@M\0_&,)04,(CB6$#2$\UH>H(43'6H@;0FR"59^N"GP8 MH?.S"W2&"$4_^SXZ(Y1F0LTIAED'?S)87YT M@&\KGUO'O8WC0^^@X+>*7B'?^80\QPLZ]G-[F'Z'N:*[>^FCXZW['?3Q\=:[ MZ)/_\WWZ[LV_"87?YJ!O]/SWY&!7JM5R0;>Q^<64(_XC<%:[SP3*V4NY9-MW&23(+(1 8?4 M6 J*7RNX!LXM$\;Q=TL:='-:X.[SAOWG6CR*F5,-UY+_SC*33X*+@&2PH!4W M]W+]!5I!0\N72J[K3[)NQT8!22MM9-&",8*"B>:;?F\78@>0Q < 20M(7@ . MSC!H 8-::!-9+>LS-70Z5G)-E!V-;/:A7IL:C6J8L&E\, I_98@STQM,2 :* M/"J:,;$D,Z6H6 (FRFBB10>; 7_OQ(P\^1+6=Y&0C^2KQ$GZM1)\,HAY)HN2LU>@*Z_^R[ 4W MZ/(QJ&D'!VA=>>B1^3.Y$1E;L:RBW)6"AO3,36I+P:4N:0J3 -]U#6H%P?3# M#_$H^M$E_$1D>_K/.OUG/O;I+U)\O*\XD#B:#S_&N^M 9IDLC7,+7?E)%Y1K M<"GUPHY4.NR4#KU!'5+Y" K?0^*]<*. M%'O>B3WW9Y6E6 HR\J5/ODJ!Q?./6RCFH/YTZ?-2O?6M/1'9GNJ+3O7%>U2M MBU/J/Q'9GOY/G?Y/WJS?X@Y6C/)Z/VLB%Z[SU+4"7MJWKH _QE\%F96*\>[0 MZI&7F[5'\--&+RM%,J;0:DF%O1@\*,C0"!A)*#&MMI)304Q.#2F5Q"SC;D=? MB3U -.4U$0Z@RZ6")2Z0;0^C7A1%&V/1SI3*HD!'AUXG?>JCU8"&>\[\P1H)1 57\N1MM#:(-)05ET,H274+*%@PEP*IQ-FB0<8#) MK;DQ[8Q]STZ(HZVABOSECA:NJG3U"NQE+IQ&R4MQY!Z/=ZQB[ WQD1GNEN;' M=3O)J[S&*XQ&5VS:M!=GW O\FN)/X M"GZO=C@%OH=OC+?&,?:;O-WL?:Y4702<.OTT@]&09/39O5??PR_&6\,8O^(8 M7WJ+>O,Z3IH>N6Y*ZH,MJ9T%(?_\I^)[[8D_G+>>3J=BVU^\K0F-1^]A4>(3 MFFL.XIG*\HXG1\HYPW+L&:Q]T"KZ3 :AZL])=XQ37SA MSK5$ 6I9W]9H/.XK89H;BJZWNQ&:U?<@X79X&ULM5A; M;]LV%/XKA <4+>#8CM.F17,!G#3%LEN#NML>ACW0TK'%AB)5DK+K_?I]AY1D MN76,O>PET>7<^9WO'/ER8]VC+XB"^%IJXZ\&10C5V_'89P65TH]L109OEM:5 M,N#6K<:^O&+Y*/"' MHHWO70O.9&'M(]_#"0=$FK+ %B3^K>F6M&9#".-+8W/0N63%_G5K_7W, M';DLI*=;J_]4>2BN!F\&(J>EK'7X:#<_4I-/##"SVL>_8I-DSU\/1%;[8,M& M&1&4RJ3_\FM3AY["F\D3"M-&81KC3HYBE.]DD->7SFZ$8VE8XXN8:M1&<,KP MH%.&U#O)D>-?A3;4;B;#(4T\GTY1%[ M9UW*9]'>V1/V9EEF:Q.468DV3?'7;.&# T3^/I1PLO?RL#UNF[>^DAE=#= 7 MGMR:!M?/?C@]GUP-_- *^FW/E#I MQ;W)1N)YL"L*!3D +A1"!8_&7'B5*^E0D:%X]L.;Z71R 1%Q:\M*FFU\)590,#X=.51ZUSRXZ4RTF1*:N&1#J'% MX;RJG:^E"2+8:-+5&N50)N5D8LWF M7)*8Z*Q$=)GLDN"DNRS@4W#--04Z7%"NB2]LK1$-R@G"9D\XB,^U28P8#_Z; M\SU]?0'5YOP.VFWR[^*>&5-#XF,LG8!99DMQ.CGY.0;)(EN23A#3@7A'&94+ MH.[L-#;TV0APC$*V4H:C0N:E-!@([&[8C^]_P9U-WKTLB>D=O08GW W'BC", MU86>?Z+X?9#(_#-XO-'C@)2/J+ &*$"VAN'#V .<';_84S HF/>8E[&:4BRE M]@'?@IP353/I",/5 -Z$&"]8C!;G00'9'DT-Q*ZL*KFX9EI]Z MAY[PO(8N0L$YK*G!WW^(:B3>[P2X?0S.3@4FO8R&3*GIS%DA]FS)M(A+F-[L MZ"DC;&?H-F?+IB$1.[ ,:Q03C.W:B[ +!UV&4C3G M%LE:0T@MMVT9>E5M(- R"UX[HA.(;CU-X M]&IED'?&VX*-*TR35CPW#(=^3*2B1(ZQG 4F7!=Y)MU=1-SO>SC[QD-MOLLP M34X$&!BC#D36H@6L*-OS:9:!O0D&\.;LQ5:Q<>UF#WC,IH!+=]*M"?^M#49@ M+ZJ><_@&TN5:*AU?<7X@;Q#X/W0X%9;/L44X%MM#0B+W?ONGT?(4BS!91.J& M3XB2C$5H-JIF!#!#M-Z(6REVD+C1,GL\F6>%Y27)QG*#R$Y=HW93A)@&^QF"8QF\&W5/:XHR7^8N7'F&=Q\^ MR>T,!>4?3Y9HS#33T!\",X\22ZJ F<@ ,;KM]MFT M#PX$1\WL^6YF=4Q38F#SNML_+GQK8 'HGT]_:6-!7\1<%C& >:NFS MNWO:_6@Q2]_J._'TB\>OTJT40M&TA.ID]!H+A$N_(J2;8*OXY;ZP(=@R7A;8 MX\FQ -XO+?BUN6$'W4\YU_\"4$L#!!0 ( &6!^%B$P8\B\0( % & 9 M >&PO=V]R:W-H965T"&\\=#9[M1X*&M3%@+O%.BZJKCZ-<52;D=>Y.T-]\5J;:PA& \W?(5S-(^; M.T5:T*+D185"%U* PN7(FT07T\3Z.X>G K?Z0 9;R4+*9ZM>7T/O#04 _?"6 [0*8X]TD MJBB5PA[*7,C:+3@N+,^'9R_V7V,)G>S& ^NWR\ MOWZXGLVA\\ 7)>KN,#"4PWH&V0YOVN"Q5_!2N)7"K#7,1([YO_$!<6L)LCW! M*3L)^+D69Q"'/K"0)2?PXK;@V.'%K^!=BQ?4AIZ5T3Y\P(4!+G*8_:@+\POF MF-6J, 5J^#99:*/HT7P_UH0F1W(\AQVD"[WA&8X\FA2-Z@6]\;LW41J^/U%! MTE:0G$(?SVDP\[I$D$NXY>H9C;VL ^['")^$/$Z8.H]MYZE5&58+5!!'SA)# MIQ!@UK+6U$#=A4DEE2E^8PZ74AMX%+0C2J=?T6[0AX8;J36U^",O%#SQLL;_ M"[Z2+ZB$O5*:1[K0MQ Q?Y P$MZ]Z;.(O2>I$YUW=R>L9X7(3\XC$N+8G78; M6R^,B8+:2,4--G#Q(/%[+(((.BGK=TF/_?X@@:@?^8,TI&:$T&&,X)W%X27A MN9^D5K(I.FG2ZSIKZO>C@;421A+;,];D9Q9Y;T_AV#,)#J:\0K5RNTQ#)FMA MFH%OK>VZG#1;XJ][LVOIV:QL6TM<4FAX=M[S0#7[JU&,W+B=L9"&-I 3U[3R M45D'.E]*:?:*3=#^B8S_ %!+ P04 " !E@?A8%NPRI(4$ "H"P &0 M 'AL+W=O./T\XAB+PC@B&'_L?#IM2&-XN-Y[_V!SIUP67.%8%+_DF5X/G*X#&2[Y MIM SL?T1=_E$QE\J"F6_L&UT8]>!=*.T*'?&A*#,J^:7/^UX.##HOF;@[PQ\ MB[L)9%%.N.;#OA1;D$:;O)F%3=5:$[B\,D69:TFG.=GIX6PZGGY\&%U_FLX9 MC'^^N9N-QG"Q?!95'JM8%IEF/W3OD/ 6_3^'OVU?]+A3YOJ$@*7@>_ZX0E_ M0:/-CWX=;106M*M^>U8HHV?\+@?\Y*N5,U3'#CT5!3*1W2& MWW_GQ>X/)U"&+=+1<9B'')SG%>BUV"A>9>H] M$-W8T@T34BP7*"'PK"2 49J*3:45O=:]#P85=98S\.*():1R1O8N\Y( [JM% M7A28'2BK1MN+0Q8% ?A!PH*D!Y]$M;K0*$O8O&K3]9CO=:$;L=#U*4KH>2Q, M0EK%OL]Z40@GB(]:XJ-O)KZ%_R\5..WQ& FP> 9\JJEMD9S>][Z!95SC%9Q/ M2,*E@E.E\> 9N00A@?PI2W]#:9S ._ N?'NN(.JR("*B0Y+Z%]%.2H1UXPAZ M)#RC,RI(S>T\%>HS?= M!\ VP!O8M9\S0UX4^SORS/7W2,,+72!&K83.>LP/B3N_$7B6VL"UU-+>!7(/ MM?#/G+;JD$PP25*:>OPB-7F*-$G(QSO)&TH MWH1ZN><2(2URK/1%*LHRU^;"\[)I(31OP':=IVNJG05E:BA65?XG*>%3BI@I M*A'N#&!7:"VLL''+;';F)*]6D"L:/1:_4[V-%EV!+#?O2H$@"TEFO+*V-<&C M><20I6G^8&1%*'@3C8#6!=KW2.><0!70K;G0NW]I!7U)$ M+S>B'AC:)\S\H'O0#-,7NEZ/]7H)^6%Q$)E&:RP]LXA9EQIN6^4]H5\)R*/* M%;FBU':L*1HV,FSN*7^F::SM[F1'N?'LL4^=@>BI1KNR,J,#^E36#5"MM MQ]!1,WW]K=[,L)^Y7.5THPIR$O%<9@":/ M/"_4T,FT+J\]3R49<*I:HH0"=S9"F<%;"01%6<4_EG#+G8#9W .2PLV3;39L&+!R7=P@KTMW(AT?.:*BGC M4"@F"B)A,W1&P?6X8^)MP'<&.W5D$\-D+<2]<6;IT/$-(,@AT:8"Q=<#3"#/ M32&$\7M?TVE:FL1C^U#]D^6.7-94P43D/UBJLZ%SY9 4-K3*]5+L/L.>CP68 MB%S9)]G5L;V>0Y)*:<'WR8B LZ)^T\>]#D<)5_X;">$^(;2XZT86Y91J&@^D MV!%IHK&:,2Q5FXW@6&$.9:4E[C+,T_'TYM/-PBMP1<>\(W#LP6_5$6+ MM'V7A'X8G:G7;OBV;;WV6WQA U)"2B9":>62"2V9ICE[@M0E"PDE96C0(B6W M.@-)1DJ!5F3*5)(+54D@/T=KI25^3;].R5-WCTYW-S?L6I4T@:TB!? G M_O NZ/H?SW"+&F[1N>KQ"F]L6N5 Q(;,.#*1>'NT\8Y8%Q9[3?\4@;,M3A.X M8 71F:@4RJ8N"1X9-$>&K1/@:U2R'=B5]C.81'#.E+G>BKPG@>^[4=\W5A"Y M0= G9R3I-))T_EF2$1=2LR=JI\'_B7*^R5TF 5Y\^&3%'E\NO-+(2F/5>+9> MXTM/Z7017!J%(K??CVJCUS&:M4,W['71"/NN'_9LW*Q(\LHTQ]XX!Q'VUG[9 M.'WO0:/7.J6P=S1,.,BM'9D*052%KN=*L]I,Y5$]C)[#ZY$^IW++$'0.&TSU M6SW44=9CLG:T*.UH6@N-@\Z:&?Y90)H W-\(H0^.:=#\J^*_4$L#!!0 ( M &6!^%C!1?%C900 %H+ 9 >&PO=V]R:W-H965TW8]G[_YR/170OY2"T0-#V51J4%GH?7RI-M5Z0)+KH[%$BOZ M,A.RY)J.<PNCJ#*[OOIS?PL75W>CJ\\7X\GP"!W=\6J Z M['-PH]EY1',$W4>F%@O,JP^RY?)><;#WU-IZ.O;T*O];5,?BN M Y[K!7OT^6WDOM7GOQ:Y$-DJ+PK@5087E>;5/*=88:04:@5GN4H+H6J)\,=H MJK2D^OES%PR-E6"W%=-3)VK)4QQTJ&D4RGOL##^\8Y'[<4\,01M#L$_[<$(] MFM7DM)C!)IY=/N[5LMO'2?[P+(-PD%>@%Z)6A)GM918I8] %:JX$TK9G]195-K$\X'GLL.@?4"H 2C3; 5#IC; M$&'/ASU0A2U4X9NA>LJVVH767D6[T=JJ'][4#Z?"D9@*:;#C&E*AM"TU7@JI M\[_IME9Y-2=,$4QYF?%Q9(Q!B81S!N(>I?F:2T"EI3J!.XP752B$/-'\)XDHL1QW9"X0X?U M$JH;)W%CN*:X)+"C<,T5.G[$X,"^#N'#N\1CWD?2S/S(">+$F&,^<[S8-_9" MQR.59YAB.24U]*&IQ/\/@'@-@.N'QB'?<1/O=0"8GQ!WX'B, /"=GN?^)P B M%ED O!Z1%O"8,/7V=474=D7TYJ[X5&LS[<[;6MMJD\U4W 9M5^OLM;:[==9F MGTJ<;R>&_,I?]M;)RT0_;X-;-,M(1O"2L+TA&.TPHD-(!1A1\1 901+;$1:# M[\5M6>U!-6Y1C=^,ZNA%-/_ZI]D%XU[UNV%\:6<':G<+B?A\J+]]RC]1MI/( M@L1[K*A9WD,0&/@BCUFDW2AI$"=0)[1NF2%G!A\M?;]0FY,?>/87):']44$G M/7KV(M]*QJ%OIXK+=A=Y=VO?*5'.[5:G:,36E6Y6G_:V71Q'S;[TQ-YLG=^X MG.>5@@)G).H>QS3\9;/)-0&RK-3;2OM4;;.EDJ4TC'7V:U=AN#,I%4&KJ,8^B;-Q(U8XF1V'ORDR.=.=J MU>*5 =LUC30/)UCKN^-1/-IM7*O5VOF-\>1H(U0=+K%D^QKCT0 MT?BZQ1P-)KWB_GJ'_FOPG7R92XNGNOY3+=SZ>%2,8(%+V=7N6M]]P*T_@6"E M:QN><-?+BGP$56>=;K;*Q*!1;?^6]]LX["D4T3,*?*O ^_>4&!Y)IV<'!E] M!\9+$YI?!%>#-I%3K4_*S!DZ5:3G)I]N/IQ?PW0V.[^9P?3W,[B\F)Y<7%[< M7)S/X/6-G-=HWQR-'9GR"N-J"WO2P_)G8#/XJ%NWMG#>+G#QO?Z8* X\^8[G M"3\(^%O7OH4D8L C+@[@)8/?2=X#BZ>!?1.]LQM9X?&(NL2BN<71Y-6+.(O>'Z M!MKB$/ID1DVY MZ&H$O81'+O0;>XX\Q?X@_M/L>]RJ,P9;![(W^%JUX-:ZLV39O@'*#P[Y@3.L ML)F34A*'G00NVDHW"$[>4RM7J&Y#9<%+B#,691$M!"LB :=4-C[R.S-QRI)< M>"F>%(1B.R/;"O= X-6+@L?\/<2L3 6)+!0=NA], 6=YQ+T,T3N5FPTNH))U M#62MM3*," MEG YPUT@UH"H7!.T:\JP8SOJ(B(BE1%DDC,9!G+"%77T)6 ML#C)MU*U;E>_.#3-?XS<&2Z1(D\L=-,H:P-1BEL4,5'ZP,6Q8'%<0ABHOC Z MBSM;Q(27"60D419P96B8&_<0J@6_=FK3^(P*3J<1B)SQO(3/M-49!-7>4@2\ M@ 4>LTCD$)=,I-'C')6L+'-BR[(DI00XV:Z4C_GV/&4\2B%G$27@V=#O0EN4 M>RZKH6JH5A*699E_YL6CY @"SRC')4^W84]REJ0I)(*E(3E)Q!D7I5]1O+(R M@^_+NM[K_Y_,T"<*JG2J74&-] ?Q'=1+7\&A-C3(F%I'L&!L9<.8R_]UV-O6E6F(\9X M3Q<3^_20.XCV])#[$?9G(WE:ZVX!:VU#(81LQVF( M5A 9\Z9RGML#%ZB:&) M90W>M*K(5LG2I/01%-3''Z7Y@@'%MZF5?DZ2VLK(QC=1$4HES7>I\4(Z)&+7 M)H)S;UY0\9PWFUH_H)^7M?3=(EA)3228*'8-(%A.=9=22_CD"1K#>>J[A)I: MQ$\F;[QWW6C0K,*ERM)\ZEK7WSR&W>'>-NVO*]_$^TL?^;I2U/TU+DDU>IM3 MYDQ_D>H_G-Z$R\M<.[H*A>6:[IYHO "=+[5VNP]O8+C-3OX!4$L#!!0 ( M &6!^%C!1>:]&PO=V]R:W-H965TBFKIEZNL)* MKB\&P6 [<<<72V,G1I/S%5O@%,V7U6=%7Z,.I>0U"LVE (7SB\%E<':5V?5N MP5>.:[TS!FO)3,KO]N-C>3'P+2&LL# 6@='K :^QJBP0T?BQP1QT*JW@[GB+ M_M[93K;,F,9K67WCI5E>#+(!E#AG367NY/H#;NQ)+%XA*^V>L&[7)M$ BD8; M66^$B4'-1?MFCQL_[ AD_@L"X48@=+Q;18[E.V;8Y%S)-2B[FM#LP)GJI(D< M%S8H4Z/H+R3.'DGLTJU*?G(T.@]M>HV !D8A5M&5V$OX%^-&$+D>Q#Z8=R#%W461@XO>LE"I*!I^.=RIHVB M)/CWD(TM1'P8PA;&F5ZQ B\&E/D:U0,.)J]?!:G_MH=@W!&,^] G4RJTLJD0 MY!QN'JG:-!ZBV MRF.+]4B'NQ0>F_'%_XH0+,$O9:"9*?>J<;A_1SN@]?Z2% ME?4C%%(;#7] XH7C@-ZQ%^<)O7,OB2)Z![X7I@%,EU*9-P95O2<7!SZD>0IY M$D'@Q>,Q?&6*V]3;6Q9XXY0(>$&60N1%XY#4D+,)?NS%<>S>$0F3NLC+DLP. M$B_+,^@)1]*%(SDZ'&Z/LH,OQ.U2:]HDR4W@4@INB3BON.&H#\6K5\OA>#V+ M!54"=I4 [[# >H8*HL!KX]*Q:X@-L^QL9-+,"W,;BI2<1B[Y>X6*&2X6&Q=7 M/VFW?@N3N!WXO@^W4BS:N,E>N3'%V0^MEM3+_:#/\6GG^/1HQW]SNREEW>4# ML5B@<_L[K@O9" -WS!PLD7[\+>8;ML%4:+O63PN=V591N55$#D"@SD=10;B6 M]8J)I]>OLC 8O]6MD(8U*CS[;:R.4YX.8WA"IC2-LLWH%\E]=B?!*<3#%/ZD MIT]/^WU/;.U/#;Q>5;S@!EQFO6@#4PA"$B*U=5X]45NS=+BPE3FT<-0JI4)O M%\-F'2F@G..B(&M0&%;!3"H*NS7+L6/:B>Q37B]10$V:&V47]B2:T]V'K]!5 MCR 63 !JPVL[31EDG""909/MVEWN:]E4I05N*+9R@VHA6.UXXH^&E-$?*]32 M6K&GVBFR9PG:J*J*0!6K^'^4IG0PX/2'(K0CX4+*[6K-:UXQ!5A((6M> (H' MKJ2P@,.>TAEWI3,^NG0^,4-^=65*7T=M5?W@^X"_Q.CL>0O9+X4[E^VXT]RL9VG$$0>EG@&E)N^XN?YVU*LCEY M&,+ 2Q,?[J5-CV>ARG//IS9UBYIH4BTT=DOILL*6R@DI2H/DE%AEB1&!5T^7<\[KNN#3:3K)GM;"MM!9UVP1K$BE?(,-0.MG3P^_";'LB['LJ-S[)KI);RG _W& M4Q]%>SV@<_:A_.H%/MP*CS^G."XKQDNW43_;3+0' EV/-"@8N8.20%&9.M>P MBBQ@Y&CM#C!QOCG )+%_L+]H# !<"0 &0 'AL+W=OBF MJIAZ/,-2[A9>Z#TMW/#-UMB%T7)>LPW>HOE>7RN:C7J4@E7?@!\>=WAN#]60EY4\[^5PLO, :A"7FQB(PZN[Q',O2 I$9_W:87J_2 M"NZ/G]"OG._DRXII/)?EG[PPVX4W\:# -6M*M>/2&> 9?I3!; M#9>BP.*E_(A,Z>V)GNPYBXX"?FG$"<2!#U$0)4?PXMZ_V.'%;_F'*P,77.>E MU(U"^.MTI8TB+OQ]R-D6*SF,9?-CIFN6X\*C!-"H[M%;?G@79L''(Y8FO:7) M,?3E+>5;T90(<@WG3*E'+C;P@Y4- A,%?!8&2:F!RP=*2(UP@R4S6("18+8( MWZ1!?PPP&7-!4-IJLTD.@"\/^PN "LA/>0!I$?C8.]T7?!*JD,_X\>K<^]Y1/8Y8C7D*G^M>1"H@TBQT?998J)B@ MG>DOL_.J,3:5KMDCO<[F(.F.@ATF78=:=ZBS5\QZ=0//M.IO^4X: MFMZ@+44%49 L=9+OX<.[211&'[M0QWU/VVE/Q?86TB#QPS1Y0=;8'V=CMY+Y M07PTG%D?SNS7DWW+Q :),Y3V=4UD.V=E"7>*"56 MD=E3-/L-YG]AHJ$R3G&CT$RFL2-P.HF "KDIT5UB'_E!G(1#N&)<=6\**_ZA MXF8/ 7&>8I^DSQ=.B1%:5B=^,,D.AGNT5_$J5!M7U[7-+V':XM>O]E^'T[9B M/A]O_QU?F=IPH:'$-8G://5 M;6\G1A9N_JYDH:JL1MNZ?N#RAZ@_;6D=Z2; M6 7]AVKY/U!+ P04 " !E@?A8-2IO"Z # !?" &0 'AL+W=O,RF([]W+V> MCE5E!9=XK\%41<'T?HY"[29!)WB96/)M;MU$.!V7;(LKM _EO:91>&!)>8'2 M<"5!8S8)9IW1O.OB?<#O''?FZ!V0-0 (J^[7LBK_,0LFXZUVH%VT<3F M7KQ5CR9Q7+I-65E-7SGA['1YMUHO'Q;KA^7G;[_ U9IM!)KK<6B)VT6$2<,S MKWFB-WCZ\%5)FQNXDRFFI_B0-!V$12_"YM%%PB^5O(&XW8*H'74O\,4'H['G MB]\RBL;J*K&5YG(+3*:P1,$LIC!SA<$M1P-_SC84197RU[D,U MTSR_@3L_( ME"S!24#'PZ!^PF#ZXP^=?ONG"_*[!_G=2^S3%9W&M!((*H-3*T?RG:M9DNB* M7-T5I5![1%CA$VHF$SPQ/4>)&;?G;%X6LLX1%JHHF=Q#S@Q4M-_:LD>48.E3 MI@2=X%!%^#X3(UCD3&[=]FM@ M0IS9?"4I:L6?3^Z)_VZ=U^!5?V&RHB9!.(XB%!6_%P MF= U7E+A>U+F&A8/)9 ]49M*0 M$=\=TK_ILFT0G?[M-2W6>TW.!R 6RKI[]DGC-V5Q]'^S!-RK%I5SSEU'JN$) M'2,UO&Z]5/]; M+@T(S C:OAGT M!U.ZL'5I6^A6R4I8;D7W/Z!8#:!=#W3%$^FH%;X/";8OHO M4$L#!!0 ( &6!^%B*G]-!R@, #T) 9 >&PO=V]R:W-H965TT\%((:29>;NUFU.F8-,>" MF0NU04DG*Z4+9FFKUQVSTIV"<>E-QQ7M3D_'JK2"2[S38,JB M8/KG)0JUFWBA=R3<\W5N':$S'6_8&A=H'S=WFG:=&B7C!4K#E02-JXDW"T>7 M7<=?,3QQW)G&&IPG2Z6>W>8ZFWB!,P@%IM8A,/IM<8Y"." RX\P(,,5ZP4]E[MON+!G\K 5 E3?6&WY^T2@@$%5V[Q555GYFEDW'6NU .VY"WB:W3Q>P>W5;/%X?W5[]?UA :T'MA1HVN..)2V. MMY,>$"_WB-$[B#VX5=+F!JYDAME;^0Y95YL8'4V\C,X"?BOE!<2!#U$0)6?P MXMKEN,*+WW.9<0U/3)0(G[E)A3*E1@-_SY;&:JJ2?T[YO(=,3D.ZSAF9#4MQ MXE%K&-1;]*8?/X2]X-,9@Y/:X.0<^G1!G9B5 D&M8&8,6@-,9G##V9(+;CD9 M?XO,>9$!L_#JWRE'SJMJP(L&?-& 7SGX;14^UU74F6FI-9=KUQW"/DI,] M*,GP/R <^''2I<7'#X,HC#Z]6=6'W<2/N_UWN Z'MTP_HW5M ,;YN ]%DS$) M>OX@'/Z6%@YC/XE[)VESMME08.=,"'C03!I675=O%0W#[MG]8!C_LG^B@%#. M@,LM&EM4X6F%[7=\CD(_2/K-QQ3W=P0\GVUVB.8,%?WEQV M_RWMJ@&JFO_&9$DS#Z@'FE&,_: WA.\TNYI9BNDP"0)84%$;YVSS\)B,5N3W M^W&[&0@:T32$).!+6A%!4R)"HT2(__C M002G2J/3&&D%ZG4UN WI*Z7=3[>:6K\-9ON1^,J^?UA0'Z\Y-93 %8D&%WVJ M!+T?UON-59MJ0"Z5I7%;+7-ZWZ!V#'2^4LH>-TY!_6*:_@M02P,$% @ M98'X6,[3]1%/!@ B@\ !D !X;"]W;W)K&UL MS5?;;MM&$/V5A>(&,;"V]D[2-\!VW;0-TAAQG#X4?:"IE42$(E5R:3O]^IY= M4I3GHG!]=&'\^'/BVF+PBN" M&7_T.D?#)[W@YGJE_8?@.WRY2QM[616_YA,W/QW%(S*QT[0MW,?JX4?;^Z.] MOJPJFO!+'KJS*AJ1K&UB%8<$B+[O_]+&/PX9 S)X1$+V "'9W'PI6?I^Z M].RDKAY([4]#FU\$5X,TC,M+#\J-J_$VAYP[^WCU^>J7VRORYE-Z5]AF_V3L MH-6_&V>]AHM.@WA&@R'OJ]+-&W)53NSDJ?P8U@PFB95)%V*GPI_;\I!(1HE@ M0NW0)P<79= GGW/1WMNRM61:5PMR"5MK4 %A=G-R&0)L:_+;^5T3GO^^+0"= M?K5=OT^;HV:99O9TA+QH;'UO1V>O7W'#CG=8KP;KU2[M9S=(PTE;6%)-R5M; MS>IT.<\STCNUS=K=^C9TU'U@/LUK:Y^@2&[RQZ@S<\H9II$F&I).6,A:>0U=R$Y6V9.UC[+B]G$Z#] MYO6K6 AV?'OX[C L^?$^D3$U(B:U3\CZ?3 #,5=HX2A /"0[[Q2DB^11UWOH[,TY*LE"0,!Q5:8C 3V;!2 ML/KG+$;?0U9V(P5E2+C(!*H*A@'".RD-31*VX35,\J3VYQ7R0*BD;X3?HBK_ M9ZA*7TCBD(#P5 =\)>8&[OU"]>H>1!@Q=$C-A$88"<),M4;55PN3<%\+-.8' M29DP"(X ^ 8=1\!Y3&HHWT(]A52H\"6PAC/ISYHUI"@6PL\E,<7MKYM#MD+* M02F5*()Y!5_X.YYK7)-0GI. :VQ\ 5(!.DUCX7W#(*0"O!$5@=-X8#0+J/HV MQ!+S_#@SWK@?8:J,0IEJ551&[\V.KL=28M\/E\ MI_V+BYUB63"-4UG^Q7-3G/=&/T-]._9HD1]<#8P9,8* M#[*MRHM69?B.RB%<2V$*#97E M++11Q)=_W@J^U1V_K=N> MH1-=LPS/>W1(-*I'[(T_?0B&_ND>S^/.\WB?]O&E AR"7,CLP=HHYC* MBDZI9H[HEQL[Q[=\WZ]]"X3[0B&^*"+,^>;E1I\+,(5L-!.Y/G"5L9_HV6PJ MM;&.*GQ$T2#\ JGG'X=N#-*8QB#RAD,W&7K^*(4Y'4XN5D ZB>/J 8U=D51" M4D'B1?$QA*D7)R%$D>?[QW!'*68J*QPD)T.EK%T-4V\4)O:;!!89IX$UW$P@B#TTC0E%Z.A%X;Q;F)WTH!< M2.QDY*6C&*Y$)BL$PS:P(!M+;NA?/TGB S>. C>.AHD; R],HH,]G$@Z3B3_ MGQ.3-5,Y?"6.F]='LF7&?AL.J/^3!7\V),;-$]Q+0QG^PKB"[ZRDVE.=C.(9 M&0?M?&P$)X5]R@DE8CALL^A3E6ZD./S1L)(O>22HM[:YU@U96!TK6F; M1JZT#4-0%92FA\FNW#\]\5RS2-\ :\RD[2/[T0MW(+<0EA6<&I7K4B2[377V M(DBKE+L(CZ@;8Q&PO=V]R:W-H965TU [54T( M#ZLZB 0MTSJI&RK=@S3MA4DNQ*ICI[8#[-OO[$!*)>!-[+/O?OY?[+OA6NDG M4R!:V)1"FE%06%M=AZ%)"RR9N5052MK)E2Z9)5,O0U-I9)D/*D481]$@+!F7 M03+T:S.=#%5M!9.#+PKJ%,!E6;(ESM#^JF28K M;"D9+U$:KB1HS$?!N',]Z3E_[_"3X]KLS<%ELE#JR1EWV2B(G" 4F%I'8#2L M\ :%<""2\;QE!NV1+G!_OJ-_]KE3+@MF\$:)7SRSQ2BX"B##G-7"/JCU%]SF MTW>\5 GCO[!N?+ODG-;&JG(;3 I*+IN1;;;_82_@*CH2$&\#8J^[._I',X>V4*@.1^& MEM#.(4RWF$F#B8]@!G"OI"T,3&6&V>OXD"2UNN*=KDE\$OBUEI?0C2X@CN+> M"5ZWS;/K>=UC>2KDA]@X37;5=0?3IA-Y>J[=WBI[,J?JR6B"H'*9YCO[QPEX6#\SB(=&G ML2\HWJ LH32A8,XWK^X0SFZ5$$P;\@1;J-HPF9ES?Q_NTX695BONBY-ZPQX/ M#;R%_L4@ZM'8Z5Q<]2,X?NX'.(L[Y_#NT#\+]]YUB7KIJ]= JFIIFR?>KK8- M8MS4Q8M[TUWNF5YR:4!@3J'1Y<=^ +JIV,:PJO)5LE"6:LY/"VIRJ)T#[>=* MV9WA#FC;9O(?4$L#!!0 ( &6!^%B/&!\L004 #0- 9 >&PO=V]R M:W-H965TLSD,T&+M7C0)<*6>(.Y6(0^/YDD#->=&87 M[MZ=FEW(R@A>X)T"7>4Y4^MK%')UV1EV-C?N^6-F[(W![*)DC[A \[F\4W0U M:%$2GF.AN2Q 87K9N1J>7X_L?K?A=XXKO;,&JV0IY9.]>)]<=GQ+" 7&QB(P M^GO&&Q3" A&-KPUFIS5I#^ZN-^B_..VD9.P W&EC@[&Y"LPLGU9TFC! MW?P>%N^N[N?0?6!+@;IW,3!DQ^X>Q WF=8T9',&A&'! M7_9O='D!)I.59D6B/<"7&$NS!0&6RZHPA&L#:G_"G=4MM2)>Q#+'C?57,/$F MPY#^NZ.)%_DC>ZL[]L;#H5M-IMYX&O7@BZM!3-ZP9U344H! CYX1E$(V\Z#" *O(@(S(^)]VP#X#&9]/M^9"W[_?&D5R_\ M:;.(@MX/:+BMYSZ#L_/&2X\5Q%9:G$VI(E!')K00YV !N>KF(1;F1>LF+M C)] MJ^%6FH:'LVEYD.$&AJ=O:B3KLARIXA./;FZE-*#D8"Z3/KQ/W>5N'1Y@LD*R MEE9"K$D[JIAK)-@=D V%_2F])(?@V:9BVN4BO$&Q? M(7V7(@\'Y-X0'&FA;BC@0;%"L[@FI="U]L(X(OBUXL],V$O"_E<*,CWHVTUR MNWSIMA8VWBVJ?$F928<;&-L05AF/,_=X&YDF!IQ>U[W#19@)BIC,HV9IF-J/W I;3($-3RQ-5 MF*3[BAZRPNDI%>45+^FT+11>& J^-AY4)1G;38YT*]JC&2)QS9 \QT MM?S+MB'2PXA8:0%>#<\F_='WN:/)]53)G!+R![J29XO &JF+P.5C7<1-6SY: MP:/])G.DK9 G35TR^UW(5;SSF:%A75=JW2#4=;I?FC7 ONJZ3^1E9=JI8-,= MCTX'SK6:J*R8(JDY6UMAW[:#M#(5[3TT&PUV)EEZ#SZZ>=U6"HT+]5#;WFT_ M":[J27B[O?Z>^,C4(R=/"4SIJ-^?CCN@ZAF]OC"R='/Q4AJ:LMTRH\\:5'8# M/4\E)5MS80VT'TJSOP%02P,$% @ 98'X6/S" *3' P [P\ !D !X M;"]W;W)K&ULM5?1;J,X%/T5BQVM9J2=@H&0T$V0 MTJ0SV]F.5#7M[,-J'QQRDZ "SMHFF9VO7YM00L#05,V\)!CN.3[W&M^#ASO* MGO@:0*#O29SRD;$68G-IFCQ<0T+X!=U *I\L*4N(D$.V,OF& 5GDH"0V;+YQ'ZW60MTP@^&&K& & MXG%SQ^3(+%D640(ICVB*&"Q'QAA?3O! ?*(;Q'L>.4:J53FE#ZIP)C,G'"8T_BM:B/7(&!AH M 4N2Q>*>[OZ (J&>X@MIS/-?M"MB+0.%&1FQPMLXE2M8PSP>332.)$\'5\ M_^?UP_CJ]AK-KB>/]S%/,/,OIQ-D7OWWU [U"4HHXY73VGVI:7?$-"&!ERWW%@6S""7W_!GO6[+N$SD1VE[Y3I.UWLP3BA3$0_ M8($FE M=JGN\E^-5P]@&KM5W/5G[;36)9ACV'=?!9=B1/+>4YW;*>TQEWXIS M?9]EO]*^;GN&7G7FFK9FA.TX>F&]4ECO5&&WE'/0*NLUYOWHN;V:.$V0;0_T MZKQ2G=>I[A.)&/I&X@QTLKS&C*[E#;!?$]8,RU?4TTOKE]+ZW86;H<]T"RR5 M/B'0> 5IJ#;<%.:BL@%ULCMY7[OGSD1V5()!68+!3V@Y@W.F?R:RH_3],GW_ MC2W';[YYMN_:M?=3$X7=?DO#P=;!+*TWMYR"HCJW55.G"6GK.;ABY/CM7:?@ M..HHN%^7IPMJD7>P4MQI52^TG0)<6U:[W@]U8;AGM=7N8'2XV^DFE&TH(P). MZ37=7*_=;>=B.\[\X*'8_0G]!G+!MW>_9)?4?CR75]S1!YW&L1=S!M_()KG]1X^IKOG?KF6)W)@*D ^7U(JG@?JS%>>\8/_ M 5!+ P04 " !E@?A8@NM!7"T" !K! &0 'AL+W=OR'H4US*+AM MZ1(4K:RU*3A2:#:A+0WPS(,*&<91U L++E20#/SIZ&+2#P\1";')T$V$R*/D&EH#/Y=Q0%!Y9,E& LD(K9F ]#$;M_KCC\GW" M+P&U/1DSU\E*ZQ<7S+)A$#E!("%%Q\#IMX4)2.F(2,;KGC,XEG3 T_&!_8OO MG7I9<0L3+7^+#/-A\"E@&:QY)7&AZZ^P[^?.\:5:6O]E=9/;HXII95$7>S#% MA5#-G[_M]^$$T+Z_ (CW@-CK;@IYE0\<>3(PNF;&91.;&_A6/9K$">4.98F& M5@7A,'D<+;Y/GT;C'U.VG$Z>%[.GV73);ME/;@QW&\8^/ !R(>W'08A4T,'" M=$\^;LCC"^3?*M5BG>B&Q5'<_1\>DLZCV/@H-O9\G0M\,[4%BV0)M#?L 5;( MN,K8]+42N&-+2"LC4(!E?T8KBX8._.\YS4V-[OD:[A+T;=* EF']-M&]([5WCZ0W?(M&+H-9'AWI83: MT&FCSSG7R_5J759HA;EE<9=E?&?/-1">>,==0U*X$ S N@=;76N,A< X]OB_)/U!+ P04 " !E@?A8':+I M1\$" V!P &0 'AL+W=OL9"RN6M:8ID 3D65VP)5%V9,9YCJ:9\;HHE M!YR6HIR8CF4%9HXS:H3=.9(%'F.^:\[(&S=,VQCLQ!G\X74 M"V;87>(YC$!.EL]Q5 M3Q[2GF%I(""02.V U6D% R!$&RF,G[6GT=Q2"[?'&_?[,KO*,L4"!HQ\RU*Y MZ!G7!DIAA@LB8[;^!'4>7_LEC(CRB-9UK66@I!"2Y;58$>09K<[XK>[#EL#V MC@B<6N#\K<"M!6X9M"(K8PVQQ&&7LS7BNEJYZ4'9FU*MTF14/\61Y.IJIG0R MC*-!]/#2OWN,1A=H\/5I'/<'8]0?C:*Q6N@_#=$PNH_B.!JB.'J)GB81ND0C M]2ZE!0'$9BB&!+(5GA(0Z'P($F=$?% UD]$0G9]]0&VD/_) M;">RVT1V3[F'_21A!95"?;2;[!>(@FP+73D%I9/>0%:A'?@=W?G5=IS#,M>R M[,Z?LAU0KP'U3H).Z#0C!-(M4'&4M++R=T@]W]TG/2QSW([;N6DG]1M2_R3I M(Z/S2PD\1\6_,/L',->V8U_O(;=4^9[EM!,'#7%PDGC,)";;D&U\P<%C]6S; MZWA[@(=E@>/<^-X>H;FUJ^D_RA?,YQD5B,!,":VKCHK(JUVZFDBV+#>Z*9-J MVRR'"_5C ZX+U/498W(ST7MG\ZL,?P-02P,$% @ 98'X6"$"79K3 @ M^0< !D !X;"]W;W)K&ULI95=;YLP%(;_BL6J MJ9/: $X@29<@Y8-JG;8N(DEW,>W"@9,$U6!FFZ3]][,AH=E*Z$5OP#9^S_L< M0$-%B&:3JRYKQA$C5Y1M39!Q(5(@2 M:F++8MB+DS;2J:P8>]2=NVAH M6)H(*(12AR#JM8,)4*HC*8X_AZ!&Y:F%I^UC]-LB>97,B@B8,/HSCN1V:/0, M%,&:Y%0&;/\%#@DY.E[(J"B>:'^8:QDHS(5DR4&L")(X+=_DZ; 0)P*,SPCP M08 +[M*HH)P22;P!9WO$]6P533>*5 NU@HM3_5?FDJNOL=))+_ G_MW#:/S- MGU^AR8_[13":+-!H/O<7:F!T/T53_]8/ G^* O_!OU_ZZ!K-56U$.07$UFB9 MKF)*(4(!A!#OR(J"0)=3D"2FXA.Z0'&*%EN6"Y)&8F!*Q:R=S?# -R[Y\!F^ MKWG:0FWK"F$+=]!R/D67%Y_^#6.JE*N\<94W+N*VS^5]0OMKM!*2J_KX7<=7 MQNG4Q]&;YD9D)(2AH7:% +X#P_OXP7:MSPV4[8JRW13=L]$S$(X81XJS=O5* MO5OH]0[<>;;;<=KM@;FK\>U4OIUFWVM<.-=:EE+GQ-+IM9TSCD[EZ#0ZXFOG MO*/SRA'CGNO4.[J5H]OHN&"2T#HW]]62XH[3=>QZNVYEUVVTFP$/(97JI-.[ M)C_N&OY2AU?H[=]=>O1.V*R6VZTGZU5DO?>3-15$KP8*=^JA^A54_]U0C373 MKX&R^O50MO5R6EIO%PW*WH2K/>BL5TC_UY1YH+ZOF9,'COZNJAN>^\O4$L#!!0 ( M &6!^%CO/I;H'@, %T) 9 >&PO=V]R:W-H965T_(JA1,K5P__TU^FV6 MO$IF1@0.&/T=+N2Z9[0-6."2I%2.V/8;%@EY.MZ<49']PK88:QDP3X5D42%6 M#J(PSI_DN9B(/8'CU B<0N!DOG-0YG)()/&[G&V!Z]$JFG[)4LW4REP8ZW]E M++GZ&BJ=]$?!(+A[[-_\",:7,/AU/QGU!Q/HC\?!1'7T[X[QZV.HY?3M4C(''N& M6B\"^08-__,GNVE]/>*R4;IL'(ONZZ2K/.6J9J;2*W+C>VVOZ73-307,+6'N M*5BC"I:KO#V8W;!LUZJF>27-.T5SJFC> A6T=8-U.JUU-;9?4]E%JN40Y;C!.$223A%;1VP?% MX[A>RZN9XD[)[WRH5'-5>X]F7>F152S;VNUGUH=JM9"]Q7F-&MS>]FE_J%@+ MV5N<7;,.[=W>9!_=5&K+M9"]Q5F=&MQND[%/[C(G"K8(\ YM:W7^0ZP'J^Y(Q^=K01W)YH_+_ U!+ P04 " !E M@?A8(:HG#V@# 3"@ &0 'AL+W=OQ")A5374[M= ;OWXG0O3#(0JXG-V0[T[M.? M[82494-*I;X!VYG_^#RH&)BY5+N;FU;I#F46-RP'5#U M9,-XB:6:\JTM=AQP9D1E87N.$]@E)M2*QV;M@<=C5LF"4'C@2%1EB?F_=U"P MP\1RK>/"@FQSJ1?L>+S#6UB"?-P]<#6S6R\9*8$*PBCBL)E84_=VYCI:8"R> M"!S$R1CI4-:,?=&3#]G$ORT(;^KR;T+Y 'Z MI+;.!4IH!MESO:VRT*;".Z;BSNMU^$=%;Y#OO$6>XPTZ>&;]\CFD2NX:N=^# MX[>5\8T__U)E( 6RQ^L"!/IKNA8FRW]WY:GV,^CVH\^!6['#*4PL]:$+X'NP MXE]_<0/GMZX@?Y*S9R$/VI '?=[C]EW"YEWJBK5V$!@'^HC:Q^[0#U6Y]J=! M=%@%GA^U5L_HABW=L)?N(Z/;=Q)XB=+O<]:NAJ<$H]$H/.-\:>4Y@3_LY@Q: MSJ"7<\4D+JYA#%[L[JM,'59!%/K=C&'+&/8RMB<$KT^(+KRP \\+W.B, MK\,L#*/!A21&+6!T9;&S*U"CEW4<#/PST"ZC\,([.6HQ1U?4^AK$44T&,GX)"R+27_*=BLXH1NDH,:5&I4UVWB&N":S8_Q?9"+W2165=0=N M5]L;S]3T>?N;>7U=^H3YEE"!"M@HJ7,3JD+Q^@923R3;F2:^9E)="A";?)GRCN)4[8S!*5IS?FV!>S!S/%(0,2<5KP>PKJ"F3?\G#X,/.P!_^@(@& #!OP+" 6"=<_O* MK*R4*!)'@F]!F&S-9@;6&XO6:FAC3C%30J]2C5-Q>G5]M5Q>I9#%U3:4Y3PF&*BE FCS3T+DOA M\. (#H V\+7BG21-(2-7Z6K-GFX^5';95Q:\4-GGKCF&T)M X 73/?#D=7B* MN8;[%AX^A[O:H]&H8#0JL'SABWRC;JGD!!+24D48_8/%!!8"M4=ZH*7"K:I0 MP(64J"2D5.:,RTX@_+A8227TO?VYSXQ^]^G^W4TOG\N6Y#AS=+-*%!MTXK=O M_%/OXSYK_A/9,Z/"T:CP-?8GH_*G"[)/<,]R:EG,6[.)?<^;GGF1N]F5LB?- MG_K^V9C6%^GNM(!Y?FZ(6%-],QF6&N@=OS]Q0/0MW0>*M[8K5ESI'K/#2K^" M*$R"7B\Y5X^!:;3Q78W_ E!+ P04 " !E@?A8N'*@ZMP" U" &0 M 'AL+W=ODT*:HVOJ%^)Q[GGO-'8,-XW#%@I*Y3@/\"P*L! MWFLM^#7 ?ZV%\QI@0K>KV$WB0BQQ,.!L@[C65FSZ8+)OT"I?)-=],I=@X!(D)%2<*?#L/T?'1"3I")$??4E8*G"=B8$OEK[9JQ[5OEY5O M[@N^>6C"P!OJSPUR7*WR;IT#Q)^*?,SY#FGR'5OA7ELX_V<]^F?K>\GPFL[Q#)_W4N<\MH&0XA2-<4$DIN0!DE,TY5!@H@ZJ M\NA&IL#12 B0 H5$Q)2)D@/Z.5H(R=6H^-76&Y5UO]VZ'I]]4> 8AI::CP+X M&JS@_;M.U_G45IBW) O?DBQZ([*]$OI-"?U#[,'3+SO9EC1^_++;2E.Q=@VK M7D3KH.-?7*B>7._FO$VK=^[L:X7/M3S7[77WM:+G6NZ%X_8:K2I\>V<.9L!7 M9@$)%4V9RZJQF]MFQXW,:']R?]GICSLM]Z':B=4*>Z2O%NH$\Q51!:0;U?,B:W@C;0_%,(_@)02P,$% M @ 98'X6"Z=]&ULK55=3]LP%/TK5H8FD ;Y:C/*VDBT9=")+[4P'J8]F.2V\7#LSG8:^/>S MG30K7>CVL)?$=NXY/N?&][I?N*Y,,LBQ/.)+8/K+ MG(L<*ST5"U#4@G+J!IX7N3DFS(G[=NU6Q'U>*$H8W HDBSS'XF4(E)<# MQW?6"U.RR)19<./^$B]@!NI^>2OTS&U84I(#DX0S)& ^<$[]DU%DXFW 5P*E MW!@CX^21\R$ MF;\X4T)_)1JGXO.;F_'#Y/(2G5Z/T\=H#U$&+K+>"$Q2V7?55J=V<--:B7# M2DGPAI((77&F,HG.6 KI:[RK7376@K6U8;"3\$O!CE#H?4"!%W1:](S^'1[N MD!,VF0XM7_A6IM?)^S;E^JD/88E%^KTM4151IYW(U/6)7.($!HXN7 EB!4[\ M_IT?>9_:7/XGLE>>.XWGSB[V> @+PAAA"UUJ%+,$VMQ6%)&E,$UG%1_[D>_W MW=6FC;:HL-=KHE[IZS;ZNCOUC0HA@"4O2 G,),559TE_Z+K3G4JUGN**L;LA MY##PMM7^&>3W.NU:HT9KM%.K+HN_)#)J25''][:DM45U>^&6.'>CI>0@%K;3 M2I3P@JFJ!)O5IIF?VAZVM3[43;[JR;]IJAOB"@M].B2B,->4WM%'G2Y1==UJ MHOC2-JY'KG0;M,-,7U0@3(#^/N=&PO=V]R:W-H965TT[.O;G.N4G36=+D!YL3PL%K%,:L:\TY7US8-AO/2>2S<[H@??JOZT)4 +"Q X#6 /2S +P&X"+1E;(BK:'/_5XG MH4N0Y-$96[Y1U*9 9]D$<7X:'WB2_1ID.-[[?'\ 9>,@:9Y*&!- I&,77H8@H\? M/H$/((C!XYRFS(\GK&/S3&!^&'N\%G.Y$H-VB/DSC<\!=GX#R$$-!7R@AP_) M.(/# HYEN)V5I:P-*FN#"CZ\JS:43I9!&((L&W#+YR2I5 #T&2.<@;^N,A08 M<1*QOU49KP[14!\B7Z07;.&/2=?*5B$CR0NQ>K_^ CWG=U7^ALBD:N"R&EC' MWAM0QE4)KE!>@],HP252C%-70BNJ/QVF4ACXG M$]"/:,*#?_W\\J 2NF)R*PK.((:HB3>4JN)0VX,-M52WE.IJI=X0OCH7E]DU M#7SSPY2H5+I;1W>1XVY(W YJ.@Y2Z_-*?9[^_(8!B?E90HIJJJ1I\75;V1"9 ME&JS3+5Y_(7=-%D-0V12-5IE-5H'+>S65I-Y&$*TT8KJJ*:Z%]NEI+:Q9=W> M7JZ>TZRLUI5.99B#7;50Z C_=$PLZS5+]?@(MSKP#@;"K4ALCIAW4AOW==!'$1I M!/X#^^=S/57M>\UC&#FJW'N?XN;;[-WW,8P<"2-'>B-_8F2:AN J>"'*9RM[ MX WP1OQ$A1P<@I23$+:/]+8O^ED_E.II:I\Y0VQRTF)\0.X)>ED[HM2NB"$V MN2)B6$'Z865O+^OA2-/+!R#E),0L@K3.7NGEG;.7GJ'V23O&I('$I(%:)VAC M[313NR*&V.2*B#$'Z<>JNZY M,\4F)RXF*PR/W\W8Z,AEBDVNB!BYL': V=O->^#0V7U5/@@JIU'Y/X5^7!$= MK1\Q]#2USYTA-CEI,5?AQ@FZV>C098I-KH@8NK#^F;M;#M=U\"%1.0TQ* M6#^PB&[>.63H&6J?MF,\X,%BJ,(G>,"#C8Y=IMCDBHBQ"^L?\.QM9#W_U!+ P04 " !E@?A8IK4^>=8" !-" M&0 'AL+W=O'J8]./ EL6HPLTW2[=?/!H+2AM IVDNP\7>.SSDV=CIK MQI_%$D"BEY@FHFLLI4S/35.$2XBQ.&$I)&IDSGB,I>KRA2E2#CC*03$U;P_ +@'VOP*< M$N#D1@MEN:TAECCH<+9&7%C1.%D<'5[.WP:W=R@ MWGB(;N^O+R9H-+[OC:]&_9N+*?J"IFK?1!D%Q.;H,I,9!W0A)%$!0H1&B<3) M@LPH"-03 J1ZQ(Q+\@?GBW0\!(D)%9\4T<-TB(Z//J$C1!)TOV29P$DD.J94 M+K06,RP5]PO%]A[%W[+D!#G69V1;=KL&/FB&#R%4\%8.=U[#395=%:!=!6CG M?,Z^ !F+UH12I-QLY;&)8TA$2)G0L?WHS83D:M_^K#-=S-*NGT5_R^];4N@O]$]BH0IPK$:6(/)J /CPBXWC%[UJA?4'@YA3YH M5D'+.3OKF*MM%XWS'.BB7;EH-[I0PMTZX07*W1)N>Y;[1G@C]8'"W4JX^YYP MKTZXNR/\U&^_T=W(?*!NK]+MO:?;K]/M[>AV=.$KW8W,!^KV*]U^H^XQR(*K MKZXJ](AI!G4V_)T-[]H[^V:WR+14>R-#__9TRJVR1O+M5]#UP7J/$Y8W+3T5=*]0\B^ M02P,$% @ M98'X6$7M:/^0 P =! !D !X;"]W;W)K&UL MO9AM<]HX$,>_BL;7N6EGKO$C!G+ #&"WI4.33$BO+V[NA8(7T,26J"1#KY_^ M)-MQP#A<>J?I&[#D_?]6JY47+X,]XP]B R#1MRRE8FAMI-Q>VK98;B##XH)M M@:H[*\8S+-60KVVQY8"30I2EMNL0<]F"5#R]$K@A264B.P^MK!%-)4D]0ZOE90J_:IA8?7 MC_1W1? JF'LL8,K2+R21FZ'5LU "*YRG\I;M/T 54$?SEBP5Q2?:5[:.A9:Y MD"RKQ&H%&:'E-_Y6;<2!0'':!5XE\)J"X!F!7PG\EWH(*D'P4@^=2E"$;I>Q M%QL788E' \[VB&MK1=,7Q>X7:K5?A.J#LI!EMM5[UGWN.>3;RSP(\YO4"^\QOR'"]H6<_TY7*_ M+9S_YSW^S]Z/-L.O#Y!?\/QG>./EUYQP2- [0HF$MW/UW"BB [\ :_?J+&SJ_MR7 )"PR"8L-P8Y2%=2I M"L[11\W'ESPE"1=):LM+B0P+I/[5V8VZO?[ WAUN]ZE-/_2/;:)3&[?;:1C% MIT:>XWJUT5'4G3KJSMFHITQ('2V''= K6J>J:+Q,ELG/PY 9!MU$F3FU"SVV4B5,;UPE[ MC3+18N1[W?8RT:NC[IV->J'>50E=(_6.HMZO^ -(-6J+]"SF1T^@25AD$A8; M@AWEHE_GHO]3BD7?9*I,PB*3L-@0["A5KO/40#CFRT7%//RE]P.O42]>8A2U M&(6]3J-@_(M1&;E]T$5EP-=%^RK0DN54EN_#]6S=(H^+QK Q/W$OIV[+?*1; MZJ)K>\*7_?@GS->$"I3"2KER+KJJMO&RQ2T'DFV+'NZ>2=41%I<;P EP;:#N MKQB3CP/MH/ZC8?0/4$L#!!0 ( &6!^%CE)\11"08 %(B 9 >&PO M=V]R:W-H965TB!S_@'F$F MQ;TI-[U+)J2]UPH(T-0/U!(D_?8G&\<&20CB(6\2#+O+_E?RZB?AX6->_! K MQB1X2I-,7/564JX_]OMBMF(I%1_R-]4;#ZKW;8C3,-S+A&;LM@-BD*2U^?6))_GC50[WG-^[X"7F@0HVSI/_ M^%RNKGJ#'IBS!=TD\BY__,)J07X9;Y8GHOH+'FM;V .SC9!Y6CNK#%*>[?[3 MI[H0>P[(.^* :P=\K@.I'NI]//]U-P_6\,ODZN/TV^3NXGGZ?@/9BJ M>3;?) SD"W C5ZP UT(P*0#-YO4;7SE]X F7G GP-F:2\D2\4Z[?IC%X^^8= M> -X!NY7^48H'S'L2Y5U^=W]69WAIUV&^$B&?V^R#X# /P"&V+.XC]WN,9LI M=U2Y$XM[?/ZW:^Y]5>JFWKBI-Z[BD6/UKFHVVQ0%RR2@53%M-=E%\>Q1RF;P M4:SIC%WUU-TN6+%EO='OOZ$ _FFKT"6#Q1<*=E ]TE2/N**/)MDL3QF0]$GU MG!GC6_J0,&O]=G&"*D[9^[8CE4( A_WM?F%,*V\ O4.CV)E21\%>(]AS"A[G MF2Q4;W3,E%T ?U^I3T)-Q-AB%6 RT*0ZD^DHU6^D^B?&5FP*FLW8WM#:]/J& M$GU430L4^?JH.I/I*#5HI 8GI,ZY$BG!O9K(=TZU@:$%AQ!K@DTC%&%=L#.E MCH+#1G#HGL9TO69S,*-) M1\S@2M5GWK? X-,1'R-<&FC38'8F<^'=4.&K4# MI]H[)F3!9[)2+%8VD0-#0!AH-^/8M-%%.M/H*#)J1$9.D=5"9I,6&6E[T->; MZMAB13 *-8'.%#H*1+!%(WA:XAEK=1WF<#1)B0L'DBUFP0 17;,[J:ZB]W@0 MG0$H29XMWTM6I"[9Z)*,TEE(I.TMG88C+0FUSL3JFKY!;BD)OBFH6*-SMK^WX: MF;Y!X.XLNH[5WFF9&Z3.IU%L(A*!&'N1 MKMMBA[P@"G3AKX%2N$4I3%YP3IBT9ZQ6[1="H+I"EXP67RK:81U;/,-N/+M1 M<$8ESY8@8511Z:E*VD[3L'YX-+::0:CSBCNWKMI;1L-N1HOYEL]9-A=@37\= M.V#"%D+S Z0+MEGIQS*Q.Y^N>EL^PVX^.]X2+;@U"/13-(L5&6!]\7+GT%5C MRV38S60OZPLF=2G,#'4:M9DAXNFHXLZLJ_*6SO#@10<3I[1?"*SJ$ETR6GRI M:(>5;*$/GPE]!=NR;&-O"R;)84^?$F.KE<%[[G2Z_F34\AYQ\]YD#VU=G9"8 M.#?P]4-9JY&^-W294,BR4.'AAU -1;%[ M@&%W(?-U]9/^0RYEGE8O5XS.65$:J,\7>2Z?+\JG!)K'2$;_ U!+ P04 M" !E@?A8VL4D-R8# #O" &0 'AL+W=O!47W"1V;@!\$ MMN)@C+23)6/W>C(OQHZG@8!"+G4&K$X;F *E.I'"^+//Z71+:N'A^"G[)^-= M>5EB 5-&?Y)"EF-GZ* "5KBE\I9MKV#O)];YS;W=7E+9HL%I=W"S3Y.D/7\\G%_'I^-[]5 L)$.CM#"0F5+Q3@=\7,_3V]3OT&I$:W96L%;@NQ,B5BE&O MY.9[GHL=3_ "S^>V/D.A]QX%7A!9Y-/3\AGD2NX;>?A<[JK*=.4)NO($)E_X M4GED"1Q-A ID'*$K@E>$DHD4?Y_399"V+]O/(3[Z/-]7]*]JP&85>#\%3V;$I96Z"2"4GJMD3:#_*]R$_MJ'&'&I]$_8+Y/>@*FC82F*H&4MAKCBL;:-QC&'A#_PBT M'Q3$\<#.F729VS"@PD,\TO\8.]EDEO]3 *CI]Z/\B/H^"%QS[H& @M':9(M/K_G&ROU!+ M P04 " !E@?A8QR_=+QX# !R"@ &0 'AL+W=O?Z7%_,[6\I>^(1(0+MTB3C RT28MW3=;Z(2(KY M-5V3#%:6E*58P)"M=+YF!(>*E":Z91B>GN(XTX*^FKMC09_F(HDSJ81Q2C(>TPPQLAQH0[,W M]25> 1YCLN4'ST@ZF5/Z) =?PH%FR V1A"R$5,#PMR%CDB12"+;QN]34JI"2 M>/B\5[]1WL'+'',RILF/.!310.MH*"1+G"?BGFX_D]*/*_46-.'J%VT+K.=H M:)%S0=.2##M(XZSXQ[LR#P<$T&DG6"7!JA->BF"7!/NM$9R2X+PU@EL2E'6] M\*X2-\$"!WU&MXA)-*C)!Y5]Q89\Q9FLDYE@L!H#3P3?IL/9=(:NT PJ,,P3 M@N@237=0AIR@\PD1.$[X!:P_S";H_.P"G:$X0]\CFG.72/;N$2683DM M^QF_G6ZWV?F_Z--_CGZ4#+LJ!UOIV2^5 X&7CJ.?PSD7#%[B7VT'7$@X[1+R M8NOQ-5Z0@08W%R=L0[3@XP?3,SZU9?<]Q2;O*39])[&CK>6UBP&O-:A-C.K[? M[M2KG'HGG3YB%N,Y7+"O^/2:L7VOML%Q$V29G;K3)LBV?:MFM0ERH(;;K?J5 M5?^D576+7"J+;0[]1B'YCN/4'+: [(,C*!PV0:;=<3LUBRTHM]/MU#SJ!Q_1 ME+"5ZEXXF,@S45R@U6S5( U57U";'YF]L=DR/X&&JNA_GN6+;NP6LU6<<:B, M)80RKGTX#E9T.,5 T+7ZA,^I@(9 /4;0%!(F ;"^I%3L!S) U68&?P%02P,$ M% @ 98'X6&[!@UCY @ X0@ !D !X;"]W;W)K&ULK59A3]LP$/TK5H8FD"A)TS8%UD:" MJF3JOHV#Z@?7#3:V/AV)GM MM/#O=W;:K(500.-+8B?W7MZ].]OI+:6ZTRF (?<9%[KOI<;DI[ZODQ0RJH]D M#@+?S*3*J,&IFOLZ5T"G#I1Q/PR"R,\H$U[<<\]&*N[)PG F8*2(+K*,JH=S MX'+9]YK>^L$UFZ?&/O#C7D[G, 9SDX\4SOR*9#I=X8$YO)1,H[._DR[7N!%00<$F,9*-X6, #.+1'*^+/B]*I/6N#F>,U^ MY7+'7"94PT#R7VQJTKYW[)$IS&C!S;579^/+,6F0,?;'M.! Y(RX6MK!C09RIC4V$Q53,@3T MBPP9G3#.# --]B_ 4,;U 1+$SBKX6XHBT@D,2!F&[!C[8#;^ !.%-!V]MPWWTIC(HK P*'5_K.8-LTIK< MGDVT4=ATO^LR*BG:]11V(9[JG";0]W"E:5 +\.*/'YI1\*DNOW?\]!4;)<16UI;!3*>R\K:+K]?MP2 :% M4EC&]ZWH"W)<)9+RPX3_VTOJBOHN5%NN195KT2M=XV[3VRWT/'I2N68G[+0? MU;&ULK511;],P$/XKIR AD%B3)EG91AJI:X< @32U@CT@'MSD MVEA+[& [[?;O.3MIU*)L&A(OB<^^[_-]Y[M+]E+=ZP+1P$-5"CWU"F/J*]_7 M68$5TR-9HZ"3C505,V2JK:]KA2QWH*KTPR"8^!7CPDL3MW>KTD0VIN0";Q7H MIJJ8>KS&4NZGWM@[;"SYMC!VPT^3FFUQA>9[?:O(\GN6G%\@#,)X #Y_ M'K[ C.!C!X].X3Z)[S,0]AD('5_T5 :0JD##S]E:&T55]6M(44L1#U/83KO2 M-DATRW?I^.P\W*7!*(@GB;\[%M1Z7?SEU3NUL?I'/6KGXS>FMEQHROJ& M8,'H/?6[:F=.:QA9N[9=2T-#P"T+&M.HK .=;Z0T!\-.@G[PIW\ 4$L#!!0 M ( &6!^%C2]JFHV@( $4( 9 >&PO=V]R:W-H965TYSTFG,-DR_B3R $D>BYH*:96+F4UMFVQS*' XIQ54*H[ M*\8++-64KVU1<L%.)Q5>PQSD8W7'U7KJ<#FAT_ M"6S%SACI5!:,/>G)]VQJ.=H14%A*+8'590-70*E64C[^=J)6S]2!N^-7]:]- M\BJ9!19PQ>@ODLE\:L46RF"%:RKOV?8;= D%6F_)J&A^T;;=&ZG-RUI(5G3! MRD%!RO:*G[N#V GPO#T!7A?0'(3=@AJ7UUCB=,+9%G&]6ZGI09-J$ZW,D5(_ ME;GDZBY1<3*=W5S,;^;H#,W5\\YJ"HBMT"V6-2>2@-"S&:BLT8S@!:'MXNDU M2$RH^(1.$"G10\YJ@]GA+UN\MP?_HR[/D>]\1I[CC=#C_!J= MGGQZ+V.KC/JTO#XMK]'U]Z6E/0OT^V(A)%=/_H_)6BLQ,DOHUV$L*KR$J:7^ M[P+X!JSTXPRPW#B*]\""'A8<@X4F6#"$C?Q]L+"'A<=@D0D6#F&^ M'T=F6-3#HF.PV 2+AC O=GTS+.YA\3%88H+%0YCC)(D9EO2PY"#L(0=5WE<2 MN F9#)">&P:.&>DZ;U7(.0QE$E-$FTI3X1=5]J6YFC@#?I(XD;N'OU,%W8/\ M&0@Q1J2H:@F9JFDJ>Q#2Z, =.#AS_= -]EAXJUCNP7KS[@AH5VQ?C Z\05F( M@U$0_F? WFD*NL'>8KXFI5"$E8ISSB.5 F][5CN1K&KZQ())U76:8:[Z/'"] M0=U?,29?)[KU]%\.Z3]02P,$% @ 98'X6(T00;;) @ N08 !D !X M;"]W;W)K&ULK55=3]LP%/TK5QF:0 *2IFDW6!NI M%-"80$)T; _3'MSDMK&6V)GMM&R_?M=.FI42JCWL)?''O^KY,,"Z9/98F"=A92%.36[E4\DI7)N]\.K#Q+N +Q[7>&H-5,I?RAYW[Q!OW;:2RTDRD M>N0;(F;A_:0A<5&3"%\A,80[*4RFX4JDF#[/]TE0JRKYG/=]8?"A2]]_ GNF-FK51OO08]<])>,I4-< ^8VBSA%+R%T5 MCD&0-U&3&11,&.!%J>0*R1@,L)QZCHD$.WNH/G7H3K7FM(K/HC/Z/*MMX2^# M>L$@"MJH9XH&K:+!7D7.VRSGBBX#TQJ-)@=+Y%+PWUC+%&18M4"@.P",]*16 MDX9#(<5)0C4YZA(U>,DW#,^"'54=4=%PL"/*WW*! M72F:.&1%;"U%>G76W] M=^)L9V?]@GRYMM&_,+6IWS&UY$*3T@5!!J?OB)BJC;*>&%DZKYE+0\[EAAG] M6U#9 -I?2&DV$WM ^[>*_P!02P,$% @ 98'X6"'V 7+N!@ QST !D M !X;"]W;W)K&ULO9M9;^,V%(7_"N$.B@1H;2U> MXC0QD$1BFT$'36=I'XH^,!9C"Z/%)>ED!I@?7VJ)9=HR8TW/- ^Q+?-^E^*Q MN!R)%T^Y^"B7G"OR*4TR>=E;*K4Z'PSD?,E3)OOYBF?ZFX=_*/:>^7P24)?Z(^9/< M>D^*4[G/\X_%A]OHLN<4->()GZL"P?3+([_A25*0=#W^J:&]3&S"J T8[ M >ZADQ[7 >.R[:O&*ELZ8(K-+D3^1$116M.*-Z5<9;1NX#@K?EGOE-#?QCI. MS8+P^CWYD=SDV2,7*KY/.)$\BW-!LEQQ25@6D3E;K7CQDB22G 1 [Y\"X@)Z].2<0^DU=D0.22"2[;VLE.?;W. M^L1W2JK_3&UKKN,Q0PLFQ-2&=JF-;B)+\_N;'[]?,OU#/WY^K\AM)I58Z\Y2 MD;]^U07(K>*I_+OMYUW1ANVT8@PXERLVYY<]W6ATC^0.9;75Y4_!"^ MD%=MHEM3=!4="0LJV+B$%3.(QYES,7C<5G*_Q.1L-'*+)1> (=%"=( M?9&P D+D3 *@AGZGFWT/3NVOU5+C5_F24248%&<+8IY5=N$\]J*["HR$A8@ M82$21BO8:&M4&#;CKB'=="/=%#-46C%=Y4+" B0L1,+HU#*(&VJY3K.V=JQZ M'5I5MRZ=K:BNFD%I 9060FD413,EWK)/7.AH6>-0,B-I 9060FD413-E]AJ9 M/>N53#6:L#1?9P?7B35A>[$U=NH_@MAY-6A9!YPY:\TTE;7HK*:TK4^"RNW6BYS6(5:X&JZZ>ZD7>H$ZM( MQ4S([">&SG"O(X,Z*%!:"*51%,W4KW%17.LBODV_E8CU+.)$=Y91GB1,R&(5 M5]WE.2VN.MLMG^LZW61[?>*/^LZ>P% +!4H+H32*HID"-S:*:_=1KK2L>OE- MXA?G&%#S!$H+:MK.#,/U=BQ/Y2&]9JR?)6(%PLN6E5W M]PW OK\SNMJKT%E,J.$"I5$4S12S,5P\N^'R_NA;$S5HVV?W=@T7>[+.LD$- M%RB-HFBF;(WAXMD-ET8V/>^5?+XNGAM\64)_3T)_3T*H P.EA5 :1=%,"1LW MQ[.[.999U!O.Y%KPH'06D!E!9":11%,V5N?"7/[BO]UUG2>&^6Y/2G9[N=-=1E@M)"*(VB:*:: MC5J$>$Y060FD413,W$C0> MDX_UF'RHQP2E!5!:"*51%,V4N?&8_&_J,=GIG56'FE%06@BE4=_NS9EB-AZ3 MC_*8[*#.ND'=*"@MA-*H;_7F3-FV-FU]"X_)#NTL(7;W%G;[%G;_EM6;JR0< M;.T_3;E8E#N%I99GG:EJ,^3FZ&8W\E6Y!W?G>.">A]6>X@93;7'6DZ=%G$F2 M\ >-=/H372%1[1JN/JA\5>YRO<^5RM/R[9*SB(NB@/[^(==3LOI#D6"S=WOV M+U!+ P04 " !E@?A8'NRA8I4" "#!@ &0 'AL+W=O%8@:'DK&U=@KM*XN?5]E M!99$G8H*N=E9"ED2;:9RY:M*(LD=J61^& 2)7Q+*O73DUF8R'8E:,\IQ)D'5 M94GDXQ4RL1E[ ^]IX8:N"FT7_'14D17.4=]5,VEF?J>2TQ*YHH*#Q.78>SNX MG PMW@&^4MRHK3'8) LA[NWD.A][@36$##-M%8AYK'&"C%DA8^-GJ^EUK[3$ M[?&3^GN7W619$(43P;[17!=C[]R#')>D9OI&;#Y@F\<9S 13[A6CKL$48Q#L(84L(_Y40M83(!6VSTM5D0S'GKF "N4:O?3U MJT$2O.F+^I_$G@6/NN#1/O5T)BG/:$587\J&FCBJ;1KK=!B$X5DP\M?;_O\* M>^8L[IS%>YW=<5(*>MD9KN.7A9) DR0NG/:CP(@C[ MC0X[H\.]1G?=EF/@J/N\#GOJ%21!_,+LG[#XXB)*SE^X];=:A&W/GXE<4:Z MX=(0@],SHR.;EM=,M*AB@, "\- 9 >&PO=V]R:W-H965TTY3F27."=6/-1M=RP>TDH4.8$[AGA5 MEIA]NX:";D:6:STUW.?+3*@&.QZN\!(>0'Q:W3%9LUN5-"^!\)P2Q& QLJ[< MRVE?X37@*>;MY",Y]0Z,KI!3*&EFBKHY=)L:7!.5& ]"":_YI(GXDER_1&] M00\R8-.J $07Z(8(8, %2AYE^') ]U!@ 2D2%(D,T 4 MK(&)?"8%.)"<,D0TZ WZ]#!!9Z_.T2N4$_0QHQ7').5#6\BQJQ'8\V:9''7Q;>MX:[ST9?^UU"DYAUD/>X#7R M',\QS:>;_JXB/>0[FAX8Z)/CZ;[)C?_7^_2W>]_QTF^#V-=Z_G-!##,APY8+ M5LDS3Z!_WTL NA%0\O],H5:K!68U=91?\A6>P\B29S4'M@8K_NL/-W+^-JW3 M*<4FIQ1+3BDV/9'8SOH&[?H&7>IQ>R(Q>0Z9%K2F#S1=7:7KV.DY3C\KLY:5+=4JQY+@)3'\)V[$W;.T-.^V5Q[=@\HJO<"%/Z<9J: [_,Z?7#_]$ M\PF0.TD$NC!=?I]Y+_:O%PJTI1>Y@SS\#)MCW M[Q#C>GZTYY\!Y#\7C/W6O_YQ>[T)0)-CG0HO=:Q_&"EAY.Y99@!%P5XX)8<@ MWU5W^XYG!E"P%;VU9_960E<"6^K4FZM-2$1]+;:M;79_I9/:O?:Q>SEQ#>V) M? W4R?M/^?HI<8O9,B<<%;"07:G-;R%6I^=U1="53B=G5,CD5!087'!ED!5SXSQ#$O5Y'-;+#G@I !EJ>TY3FAGF% KZA?W MQCSJLURFA,*8(Y%G&>;/UY"R] X3D _+,5#5U? XH1OPFLQ<8UTE:FC#WJQFTRL!RM"%*(I:; ZF\% M0TA3S:1T_*U(K7I.#=R\?F&_*QHGDJI MV S=Y#+G@,;X66V7%.AT!!*35)RI<4-&5\ EF:JA BAA'%$F0:BNA\D(G9Z< MH1-$*+I?L%Q@FHB^+95*/9<=5XJN2T7> 44_8[7:8 /S? 1Q KN M%G!_&VZKM:D7R*L7R"OX_ -\8TYH3)8X;7)20CO-4)W *['$,0PL%3$!? 56 M]/F3&SI?FWP=B6S+I5^[]$WLT1WHR"? ]0-P8.&O2XJPH-"OAU7D].W5I@7C M)"TM=&H+':,%I3IH4EVB@@W5@>-YW5WI1O*6TH-:>F"47C]CYT@RB5.4Y-!D M)7B?E6!OGW:&;8D,:Y&A,0BW5(*R+IN$A@N[<-;J_G M[VR"<9Z6+GJUBUZK*/2:A'=VA!NI6PJ_K(5?&H6_/&,(GE2=(N"-/%SN^?&[ M87?'CW'&EGY&PJCC=R8YZIK9/7 MT]XU'K,'HU/!MM^]'3?838^9OJW\UV/<-9_C]4F"5/&E"K$R3F_$R-T_V ,G M=/S=))GG_E]O]D;1JK\8?F$^)U2@%&:*WKGHJK7F91%>-B1;%G7LE$E5%1>7 M"_7A EP/4/TSIBK1JJ%+X_I3*/H'4$L#!!0 ( &6!^%@ R[Y!7P, +@, M 9 >&PO=V]R:W-H965T[;CX+#>("K[DK)!S9Z-4>>&Z,MU@3N2(EUCH-RLNN2U+1G,L).4%"%S-G4O_8C$U]M;@;XH[V;D'$\F2\\]F M\2:;.Y[9$#),E6$@^K+%:V3,$.EM_-=P.JU+ ^S>/[#?V-AU+$LB\9JS?VBF M-G/GE0,9KDC%U'N^>XU-/&/#EW(F[2_L:MOIQ(&TDHKG#5CO(*=%?25?&ATZ M@/ 0(&@ P2- <'X $#: \*F J %$3]W2N '8T-TZ=BM<0A2)9X+O0!AKS69N MK/H6K?6BA:F3>R7T6ZIQ*DX65Q_@)5R3LL1,7QB##X(4DM@\2CA-4!'*Y!G( M#1$H@19P2QDS+U_ 27D*%UT\;Y5>T\..#J(V$19%AUH._'L:' MO\(GP_C) -[50K9J!@]J7@6#A#>X'$%P_@("+_"T.JZN64&WQ!R&1L"^*(=) MWU;%"$+/DH;P\3Z!TY.SPVS)4=D63V>+GA+PGJQA6Z2A]1(>*E)<*DBH3!F7 ME4#X=+F42N@2_;>OYFJNJ)_+]-T+69(4YXYNK!+%%IWXSS_\B?=77VJ.298< MDVQQ)+*]A$1M0J(A]OA=E2]1 %^U74'*BBP90E7J[I_R8HO"?DI.=8.H;<[Z MON9+YIV_AE-(IF[K:;A#XK;S3>MTKZK:;[5HO!P'Y3MG$KVWA0MCO! M4\1,PDKP'"0JQ5!_? [.5@VN9@.I@# M/4E *6B*5N.,,T:$A%*GQ>I]9LIY[S/1IW_MP@\[&_//)Z/H<6,8W,ISI3TF MV>+7$=3JNIW1+4>QMC.SU*5:%:J>XMJG[5A^::=1]X=Y/=/?$K&FNE\P7&FH M[GSZ*(IZ3JX7BI=V$%QRI<=*>[O1?RU0& /]?L6Y>E@8!^V?E?@[4$L#!!0 M ( &6!^%C&TJ)I!P, /H' 9 >&PO=V]R:W-H965TVT&D0ENMDRI5T'8?IGTPR4&\.G9F.]#] M^YT=R"@$M@_[$K_=\_BY.^=NL)+J5:< AKQE7.BAEQJ37_F^CE/(J+Z0.0@\ MF4N548-+M?!UKH F#I1Q/PR"KI]1)KQHX/8>5320A>%,P*,BNL@RJGZ-@,O5 MT&MZFXT)6Z3&;OC1(*<+F()YSA\5KOR*)6$9",VD( KF0^^Z>37N67MG\,)@ MI;?FQ'HRD_+5+NZ3H1=80< A-I:!XK"$,7!NB5#&SS6G5UUI@=OS#?N=\QU] MF5$-8\F_LL2D0Z_OD03FM.!F(E>?8>U/Q_+%DFOW):NU;>"1N-!&9FLP*LB8 M*$?ZMH[#%@!YZ@'A&A#N MH' *TUH.4<+94YMVZHH=% R151UAK9[,3%QJ'1 M&R9L%J=&X2E#G(EN;D=/Y)Q,\74D!0TU.;\!0QO490@\:G9/GZ0TY/3DC)Y;L*96%IB+1 ]^@<'N]'Z]%CDJ1X0&1 M7?(@A4DUN14))._Q/CI<>1UNO!Z%1PF_%.*"M((&"8.P7:-G_._PUA$YK2H) M+W$ODW8Z8>5T3MQG4ITKX]0I,?6'"LOCIYW;W+PW!'W[Y)L]_NU.OK5?IZ M1_7A+_^7=/;V4G79[.PHV[=I!_WNCC)_JXQFH!:NNV@2RT*8LK94NU4#NW9U M>V=_A(VM[$-_:,JN^$ 5/E!-.,R1,KCH8;!4V6G*A9&Y*]8S:;#TNVF*S1F4 M-<#SN91FL[ 75.T^^@U02P,$% @ 98'X6(&N(9[) P /Q( !D !X M;"]W;W)K&ULM9A;;]LV%(#_"J$-10=TT>CSA>2.M1D MS\6=7 ,H=$\K)J?!6JG->1C*8@T4RQ.^ :9_67)!L=*G8A7*C0!)A!A7?3X,X>+QP0U9K92Z$V62#5W + MZNOF6NBSL*64A *3A#,D8#D-+N+S/$Y-@&WQ)X&]/#A&)I4%YW?FY+*5NJ&[W^!)J&AX16\DO8OVM=MQZ, %5NI.&V"]1U0PNIO?-^(. A(DA<" MDB8@>6M V@2D;PT8- $#:Z9.Q7K(L<+91/ ]$J:UIID#*]-&Z_0),__W6R7T MKT3'J2S_-/L#_8SF DJBT&=(5 MWYV@-/J DB@^0U]O<_3^QS[,W(WY=,9R7TN-[B ::!GKP2Q M@R![]T,\BC[VF?,)RSW!.A;3UF+JHF>_;Y54F)6$K5 %2H&0B"]184=CGT8G M[EB--6QD869]W&7).(W,9Q+N#A6]H6$G_4&;_L"9_@V8E=DDO^!"QYJC NL$ M]!3LR]Y).S;[P7=)/4_;U:*3[[#-=^C,MUEE+E8"P,Z:?]'UU1S-,+O[@*ZP M>1#@"EU(R0MBS_HD.+LX5H)/6.X)UE$[:M6.O*Y'(Y\6?<)R3[".Q7%K<>P< MH%_P/:%;B@K.)*](B164B.GJJX(="%T'(6'&99]0)_A8H34LC@^F7GHR?#8] M/?78$77:BCIUB]++UG>B"OZ:)"?T6$FG;Y'DJ<>.I+-6TIE3DIV"^G'6+'NO M+7:ZP0WL>+4SCX%G!5F?3&?GQ\KT"4X2\I\[E/R'W1:F7AP6;=O%KY@L6* M,*E+C*7&1R=C74:*^FU%?:+XQN[?%UPI3NWA&G )PC30OR^Y'F3-B7DET+XS MROX#4$L#!!0 ( &6!^%C&PO=V]R:W-H965T M_^^THR(<$AC-UH;V*0S_N<(\YK!,IDC\D7N@%@Z%N1EW2J M;1C;7NHZ3390Q/0";Z'DWZPP*6+&3\E:IUL"<2I%1:Y;AN'H19R5VFPBQ^[( M;((KEF20,(&(^<<. MYI#G@L3K^%I#M2:G$+X\?J('ZI&4:U8"2[>VB'[*47LW@V(7B/B(CF M-'$@#2'5O(59*;R[9(1_FW$=FRW\Y?WB87[_L+CY(T2?T9+_.-(J!X17: &4 MD2IA%OIREQ;O<#?JO(" MV<8OR#*L04<]\WZY!PF7FU)N=\B]?OD2MDWV+KE_>O%=\J!??AN3WN+#]UVZ MZ'\7W^JDW7C M-F*7U0YR1\K%4\=NYMC#B;Y[Z:#>%.0LZUADI8T#7'@=DN/U29,5($:[5\U+1\U-MR MO]CF^#L 6L(.2%PFT-7W7L:YMQB5,$\ES%<)"U3"0I6P2!&LY;=QX[?QCUSK MQBJ-J!+FJ83Y*F&!2EBH$A8I@K6,:!K/^V/&^U:[?OVY;E-*\VI::YER+=MI MKU-^5]AP=+2:!4I+"SMR?K;LXY>WCB@>Y!Z]O>DO]C\+(&NY%TY1@JN2';:) MFM%FO_U*[C(?C5^;EX'9,1Z*_7FYW_J,/VSNW\9DG944Y;#BJ8P+E[\BD,-^ M^>&$X:W&PO=V]R:W-H965TV@=B2MP[H$-C)]C#L@9&N;:T2Z9*4W?S[41]1 M+(M6[59[223JGG.OSJ$N38X/E'WF6P"!OJ8)X1-M*\3N5M=YN(44\QNZ R*? MK"E+L9"W;*/S'0,<%: TT2W#S8=TTPD,8%[AGB6II@]SR"A MAXEF:B\#RWBS%?F /AWO\ 96(!YW]TS>Z35+%*= >$P)8K">:'?F[<(L $7$ MGS$<^-$URE_EB=+/^4600"AR"BS_[6$.29(SR3J^5*1:G3,''E^_ ML"^*EY)6-+#;U"]D)/SA33AQ5]TJ&(-#849 M%S2MP+*"-";E?_RU$N((('G4 *L"6*> P1F 70'L2P&#"C"XM"2G CB79G K M@%MH7XI5*.UC@:=C1@^(Y=&2+;\H["K04N"8Y#-K)9A\&DNT!_+VF2 M(-DV#IA%_ZBF3,DZ4+/FK?B6[W ($TWVVH)3F_[\D^D:OZC\ZI/,[Y,LZ)-L MT1-9P^=![?.@BWTZIUQPV0C"C#'E1SPK\6Z!S]?"_=2UG;&^/S:J,\>U1K43 M6J8[;&8,VD'#D=>,6;1C;-=Z#6KHY=1Z.9UZM?NM2K-.CFN_@C[)_#[)@C[) M%CV1-5QU:U?=_Z7;N7WZW">9WR=9T"?9HB>RAL_#VN=AY]>K]/F]_)6TB0G) MAV8X.?=-=S)?Z_50U9H&S?[E]YDQ*,F,3KIXXMVD.DY0UO=,KU:=.\' MEYA._+72>BUIS:%ENR?:>NTW=3SS9)%I!WVP[--5IATD8X9JR4:U9*-NR3#? MHBCF3QGC(/>*0OGSO)/C6MGZ)//[) M&;1=LS[%.;%!$F4/',M5&F,;K'LSH MMB*?M21\1D*N]ESNJHH]=_2OW/Z=-::;\EIG>F7S>V4+*K:F[.[HQ!M%E.PK M9YPYVAV;W]/,Y6[R&YV\XFUT7^^T0\R[LU\MNR)GJ^,'%U6V^!97J:=^=/"0 M ML41T0"[HICCR()^O*14O-WF"^C!O^A]0 M2P,$% @ 98'X6""L\L[J! D", !D !X;"]W;W)K&ULM9IK;^(X%(;_BI4=K6:DW2:VPZT+2$POVEFUJZI,NY\-F!(U M%R9V8%;:'[].2.,84C>(PY>6P#EOWS0CH=) M)L,@Y@\I$ED4L?3?KSQ,MB,'.V]O/ 8O*YF_X8Z':_;"IUP^K1]2M>56*HL@ MXK$(DABE?#ER)OCRRO?RAJ+B.>!;47N-\BBS)'G--[XM1HZ7.^(AG\M<@JE? M&W[%PS!74CY^E*).]3?SQOKK-_7;(KP*,V."7R7A/\%"KD9.WT$+OF19*!^3 M[9^\#-3)]>9)*(J?:%O6>@Z:9T(F4=FL'$1!O/O-?I8[HM: _7<:2-E VC;0 MLH$607?.BEC73++Q,$VV*,VKE5K^HM@W1;=*$\3Y89S*5'T:J#XYOIU\>T3/ MD[NG&W1_,YD^/=[(273+@A0]LS#CZ/,UERP(Q1>E\C2]1I\_?4&?4!"C[ZLD$TI$#%VI MO.<.W'GI\^O.)WG'YU]9?(&H]QLB'O$;VJ_L[==\KMIQT4[-=E?ML6JWD6JW MD4*/OK?;=-K=OFE*M)/PFR7R[^>E6+,Y'SGJ"RAXNN'.^-=?<-?[HRD?D)B1 MEE9IJ4U]?,_25W5(9VH8!)]G:7'TFQ+O9+J%3'X"V8Q]K]O'@Z&[J6_D M0]L[F"CU:>U*E:G84W7,CH/8=6D6,/!Y"8 MD7=0Y1V(!!^0!*S4RL"0$#(4*I4Q\M;W_Z;"6F M/\T&& X.\.&5_\"BK<2TJ-D V^&@_'*@_U";:XE=[.CI.07$#I 4K-3*_Y 0, ! 8E""@U M\S]:C1 $!"'((1OLGQVM):8[C0ZD#3J01D>@Z "E9N:L+2Q K"S +BV< QV( M1@<"A [DD L:EQ<:ZFSK"T1#!(&#"-)FB:&AZ-TU!J)!@K0!"=(2).QB1\_2 M.4"":) @ "!!0$$"2LU,K$&"G X2Y) 0#D[9MA+3F@8(T@8@2'N L.L=?6#. M 1!$ P0! @""A!0:N8BL08("@(0]&. L):8[C1 T#8 01L=@0($E)J94P,$ M!0 ("@H04&IFXMK=":C;$Q^O/5A+3'\:&R@<-M"/UQZL):9%C0RT#3+0ELA@ M%SMZ>LZ!#%0C P5 !@J*#%!J9F*-#/1T9* ?(X.UQ+2FD8&V00;:'AGL>D<=6(X,/@@RE2OV.<=-MBX:RIML6;NUQB?Q9%77] M> EB@4*^5'W>14^-=+I[_&.W(9-U\03%+)$RB8J7*\X6/,T+U.?+))%O&_E# M&=5#../_ 5!+ P04 " !E@?A8JN;B.+8# A"P &0 'AL+W=O5" M#YW$F-V=Z^HH@93J6[D#@6\V4J74X%!M7;U30./<*>5NX'D=-Z5,.*-!/O>H M1@.9&%([=2B5D* M0C,IB(+-T!G[=U,_=\@MGA@<=.V9V%#64GZW@X=XZ'B6"#A$QDI0_-O#%#BW M2LCQ;RGJ5&M:Q_KSB_JG/'@,9DTU3"7_B\4F&3H]A\2PH1DW"WGX#&5 ;:L7 M2:[S7W(H;3V'1)DV,BV=D2!EHOBGSV4B:@ZHT^P0E [!L4/KC$-8.H1YH 59 M'M8]-70T4/) E+5&-?N0YR;WQFB8L-NX- K?,O0SHT_CAP5Y&G]9S,G")+@H^&]X?S3E[IW$WF2R566R=4E]-($M$\*F:DTY%1$T15M( M='()6_;V([_?:GL#=U\/H\$J]#K]RNH-7[OB:U_D^XIUCKV>I":Z0J!=6S<\ M83NU:7E>,UFG(NM<)%M2C@<>S_Y/\#HG2Q_#G5I\#+K=L!FO6^%U+^+5*A+> M95BL!8'G*)\D"NM/(VOWE,3O']&>VOC^F4WN5:R]B\>YSFI/]MZ>[+LFP-Y[ MGKMW$GL3YB(>(:UV<8L30(*'R*98CT38)HB[Y^FO1/TCO;FU*C5 MZK:;-\?W7F] [W^R(BGF)+'-RAY*5=_I=A9W@"+[)RN][O3/X MM0O^UNL> IV9^&/:"(T"WUFRDH+9Y#Z8Q9YDPQ8U; MS59]WCCO;H[F)[;_RYN85YFB>9Q3A65;$PX;E/1NNY@T5?1CQ<#(7=[2K*7! M!BE_3+"'!64-\/U&2O,RL M47?'H/U!+ P04 " !E@?A8[/S1G4@" < M!0 &0 'AL+W=O3+B 52?.;"=T?S_;"1&5H-K#7A)?^Y[C>XY] M'1V$?%%[1 VO*<_4@.RUSON>IY(]IE2U1(Z96=D*F5)M0KGS5"Z1;APHY5[@ M^STOI2PC<>3F9C*.1*$YRW F015I2N6?>^3B,"!MVPDOCG*ZPP7J M93Z3)O(:E@U+,5-,9"!Q.R##=G\4VGR7L&)X4"=CL$K60KS8X&DS(+XM"#DF MVC)0\RMQA)Q;(E/&[YJ3-%M:X.GXR/[@M!LM:ZIP)/@/MM'[ ;DCL,$M+;B> MB\,CUGJZEB\17+DO'*K<6Y] 4B@MTAIL*DA95OWI:^W#":#=N0 (:D#PKX"P M!CCGO*HR)VM,-8TC*0X@;;9ALP/GC4,;-2RSI[C0TJPR@]/QP_!I#JOAM^4$ MII/A8CF?3"?/WQ?P&9ZIE-1Z#-=CU)1Q=6-FEXLQ7%_=P!6P#*:,DF][7VU;7!AVZ]%UH+0_P2!'W3.P$?OP\>8&'C;P<.W<,\8T+@0-"X$ MCB^\Y )E$E:4%PACIA(N5"%1P<_A6FEI;MJO>AR$.^T2M*9P]Y\:U<"E&A[VF2E>>#956M3D>C-L,#UKCUT7T[-\725Q)JX+ M5*[3-"S^N11)_G ^P(/' S?Q8EDU!T;3LU6X$+>BNEM=%_6WT982Q:G(RCC/ M4"'FYX,+?,IIT"2T$5]B\5#N?$9-5[[F^;?FRX?H?. T9R02,:L:1%C_N!=7 M(DD:4GT>?W?0P;;-)G'W\R/]Q[;S=6>^AJ6XRI,_XJA:G@^" 8K$/%PGU4W^ M\+/H.N0UO%F>E.W_Z*&+=09HMBZK/.V2ZS-(XVSS,_S>#<1.0LTQ)Y N@>@) M[A,)M$N@+VW![1+;OK<#Q\(JG)X5^0,JFNB:UGQH1[_-KL3:JZA-JL*-9U_CEIG'R1.,4 M?[YOR1_5 [$=#?(X&I?$"OQEG0T1==XBXA#7<#Y7+T^G MIN[\O];YP:TK@T&W4X.V//H$C\5EN%@48A&V2[J>%H]SX<]?ZU#TH1)I^9>I MZANN:^8VTG=:KL*9.!_4VE:*XEX,IJ]_P+[SWC3DD# &">- ,*4X[K8XKHT^ M[4IA&OU-HM\F-G\G[J?4P]BKI\3][KCNAY%)0/Q #6/[87Z J>.H8=P01NC8 ME6%*+[UM+SUK+Z]%,1-9U- ,&7HQ]NA'Q])-L>0Q8&$,4@8!X(I MQ0FVQ0D.E[!H,)P:XFFX8PSZ&!I\EFL"_"8P=/QMK"-X11=^*XYM4_ MV?9R8NWE[]52%.@B%44\"XW79=;\OE,-$L8@81P(IA0!._+2VCF2$G1@H/J MTA@HC4/1U!+MN!]\J!YTF;LKG6"ZIP>&,#SQ'%T/#&$NQ7N7488PZGK8-^L! M)K*?Q'X]D,65B-#'.%M$>8I.7O\0$.*\OQM^'+8?\?LWQC&P4GO/0T@: Z5Q M*)I:'VFU\+&\%@8U6Z T!DKC4#2U1-)PX8,=5Y>IK-K )X$N%?MA)*BO,72I MV \;.V/7TZ7"$(8QF3PA%=)R8;OGXNLB7PET(K[/DG54"P9J5.+-6_0ICJ)$ M(!Z6U5L49A&ZF#?7%\8! 35CH#0&2N-0-+58TN9A_UBZ 6H%06D,E,:A:&J) MI!W$5D-CU8WQWA+V*/4=73<,82[5;^@P0QC&'G%TSV&* &/M66\94IS,-45P5#6$ <3[\#:0@;CVOQ,&L"D0:+ MV W6Y_:V[>/T^W=W9^DJSYJ;N\5FDM[$Y3?C:%CY?6E:U&R2'"1)UF9ZSW=(&@.E<2B:6C!I18EW+$D"-:"@- 9*XU TM432@!+[ M1F,O2?+W],89>OH-57.4KDO&(/T6R7,-JGV6CH[8'9VN(^IVRT&* KKU!TIC MH#0.15-+)RTJ"8ZE**#F%93&0&DTC^QT*'758]U>F:,TF7E)$'^N/;7+.\]W MVNVDKC)]=WX.DAS89T-A'PZ%?3KT&&:72K-+W6-)#JB]!:4Q4!J'HJDEDO:6 MPCW=2O:Z6@[A:4QD!I'(JFEDBZ6VK?@.TE*(%I>>LW8\Q1^MT8 M69J$VG1SOO,J6B6+0OD95HEJ^S:O/NRO;H]D6UB_;U+.WX)3Z]PH;C M#)_RS6MH$K]Y*^Y36"SBK$2)F-=-.<-QK8#%YD6SS9&ULM9QO;]LV$,:_BN 50PML MM?A'LI0E!IJ0PSJL0Y"LW8MA+U2;L87*DB?)23?LPT^2'5.43XSMG=ZTL?/< MCR://OL1+[I\RO(OQ5*ITOFZ2M+B:K0LR_7%>%S,EFH5%6^SM4JKWSQD^2HJ MJX?Y8ERL7JZCA;I7YC=^1" M>K0.:!2?8O54M'YVZJE\SK(O]8/W\ZN16[\BE:A962.BZK]'=:.2I"95K^.O M'72T'[,.;/_\3/^QF7PUF<]1H6ZRY/=X7BZO1L'(F:N':).4=]G33VHW(:_F MS;*D:/YUGK;:"1LYLTU19JM=H?FM5OHJOUBM-ZH]R7 M>?7;N(HKIW?RD_SUHW2^=^ZK/3C?),K)'IP[]:C2C7(JI8I6A?-:J#**D^)- MI?MX+YS7K]XXKYPX=7Y;9ILB2N?%Y;BL7DW-',]V(U]O1Z8](S/G0Y:6R\*1 MZ5S-@7AAC_-J%?9+09^7XII:@3]OTK<.<[]SJ$LY\'INC@]GT'3^W^CR M[-&-Q6#[?<$:'NOAB;B(%HM<+:+F_=S:$W_\4DF=]Z5:%7]"6=]R.RF@84#\P9>)0Y@>$N:XIDX",L@G7,F.6WGZ6GG66 M]YO/Q2R/U\T&3.)9]>D$3ME*.77#8<($)DPBP8Q4^/M4^ -5 Q\S.9@P@0F3 M2# C.9-]"'ROJ6*HW2&3Q):_2INPR5)E!I$HMFYH'J/-"!ZL .C)4B3)I I4DLFIDB M;>"(U8)8:P$[? >[C/-N.0!DU.6T6P]0?146S5PU[:R(W5K=5EO:N4FR#71% MXMH>?/+FQ:0)5)K$HIEIT-:/>$/5%U0[B$H3J#2)13-3I"TAL9H::WWQ#S_\ M&7>#@^\;@(YXKL^Z%0;5JV'1S'73;HW8[=I-EA:;I(S3!;ATUN"3MR\F3:#2 M)!;-3(,VE"08JL*@^DQ4FD"E22R:F2+M-8G5+5DK3'A0.;SJJXG;+3" +&!! M]](&(".N[W9U$M(1PFG/A4ZJ?1NU^S;C4F>]D/%,@4P^5)E!I$HMF M9D0;34H&*@\4U8.BT@0J36+1S!1I#TJM!LI6'G:1[3,>NJ&2A.H-(E%,Q.A_2'E M0]4%5.^(2A.H-(E%,U.DO2.UGQO:ZH)W6!?"T)UT3T0@'0N8V[WT >B\"6NJ!-&#W*A#FYFF6+-/Y'S9VH=")GG<5I63=HE/$*7@G4@SE4 MFD"E22R:F2%M]^ADJ(*!:@51:0*5)K%H9HJT%:3VPT5;P0B@$]2@VTX!R#B= M3/QNN3B4$1X$0;>? M)5.-?O*1?:4=&C')6]7#C_.L>V7MB'.WF+HA[KH=(D M%LULQM(&D;D#51&&ZAA1:0*5)K%H9HJT8V3VHTE+%=E%OM2' K")'-6W8QSIY?Z*>!Z+2)!;-S%JKH7.PCD[YB[2V;P :H'T#4!VV;T"HWO8-IJT9.\J:O5@Y[&7YVI4H>U1Y[_42.^[DQ40]]$.E22R:F1AM4=E0':8, MU8RBT@0J36+1S#\^T6:4G]UER@_;/JE?.9WNP0ND\SP>=B^P CJ/T?;[?[LB M@(Z'OLMZO [7KHX?Y>K .G&LQ;$/<>K&1*4)5)K$HIG)TL:4#]65RE%=*"I- MH-(D%LU,D7:A_.RN5'ODR3E M9D<:(4],$V J-\T\=8?^QWE"OM*T LM\7;X MR:N*>NR(2I-8-#--VMORH5I6.:J?1:4)5)K$HIDITGZ6G]VRR@];4:&6>$@& MM,0#,N(3Q@\J!JCS)WTU0]M"?I0M[/_:8NMRM[-/WH^HQA&5)K%H9I:T">5# M]:!R5#N*2A.H-(E%,U.D[2@_NP>5 ]V@4)<[I(.ZW $=]7D8=)M)(!VE(>\I M&I[V==Y1OJZO:-@ORMK9)_\9/NHY(RI-8M',+&E'Z@W5F>JA^E!4FD"E22R: MF2+M0[VS.U-WD>U[94"-ZY ,:%P'9.!E5$@'748=MVXDM%+YHKF#4^',LDU: M;N\=LW]V?Y>H=\V]D3K/7Y.+&P(\+\B%W-X#2N.WMZ3Z$.6+."V<1#U40[EO M)U5]R[=W>=H^*+-UDF W;2'V\/M7=%L]SX<]H.: M*(E1V_))?[#@F*5'#2)ZQO[1Y(1_/3#CCQP]%SMEC47ZK[O.\#KXO MYLOJ?')?UZOWTVEU?9\OLNI=L3'_G[2QY%FQG;(;_-\L?* M^#K8^/*U*+YMOOGYYGS"-B;E\_RZWF!DS7\/^64^GV^@&D/^NT.=[%]T,]'\ M^AG]KUOO&V^^9E5^6EY_+A[_EN\\BC=XU\6\VOX; M/.[&LDEPO:[J8K&;W%BPF"V?_L^^[R)A3.!1SP2QFR!>.B'<30BWCCY9MG7K M0U9G%V=E\1B4F]$-VN:+;6RVLQMO9LO-W_&J+IO?SIIY]<7GC[]]_.>7C\'; MX*I9(C?K>1X4M\'G?+,$9LN[X%->;A?+\CH/_O5U/KO+-M&O@EKVSY:G3)BK[T(A]:,06+^S!^S"KLKN[,G]R^2DL#_ERG0?_ M^4'2[WZV%EK(=BOQY<07A"EEOD335YN. 1DR)*SZ8/IG^.<4)* MELK].,OT:&]ZA&)Z\*I9M,VOKO-E_=KEQ]/+*-.^E@?0",OV>&][_!+;WWCS M\$WP\?NJ*8CY3?#K;+$9UZS2J^97U6UV_33@JL[*.FAJ0[-L?_P^JWY_O\V/ MMRQYR[C+7]"TH8L7"JKZI0#]BZ.W9ZF>T]3T--]FM?[-*^,-'?Y! (.]0FV MC@=_Y%D)K%?.-!UA)RY]47_I@VT;&C,L-#N2!K'C1.5O!XP5!B0T.PR:Q'&0 M(!U4 G?09ME*0B%YU"( CG$A2T7:4]ZXIE\1%?!V;DP?*+ME>9H_-0D+08J%2I+PT*S(ZEY&J)5AA(I4*VQG>'<=CQ5C/ARVNF1@_$A7C+OHDDK8?KE%]=))K MEL71:98'$:A4!W(JH3F5.#6GDOV5"K9ML!A"P:F$YE2"BE,)5$Z%A6:'P1#& MZ#B5Z'(EKI00JI7AKG$L9:JG4@G-J<21.)5PL27>KKC.42SM\4)S*H'.J3R( M_94*GNA>;0&TT#3'$J?F6 E0N5 Y%A::'4G-L005QQ*H' L+S0Z#YEB"CF,) M!W=B*A;M3X.P"6-=U$Q,'(F)"1?'8ITZC:2=V=YJQB;0&1N,^*)RMG,=26*S MMV8TK0MA6O>I2>;@\* M77R*1XELBT".@4KR5/7(0*&QEP@3+[U>@_\%)]WB@@T=O"B0T.RP:B881E2Y M,8+7 6% 0K/#H*EB^"*J."XW4)G>#LW28M*$&UJ,[:+F<"%(CL:\U\&(@SV# M[?-*%J'F:2',TXY<*X ](=C0P1&DX(:AYH:AHJH5J%ND6&AVI#&'2>%"M M2#O9'24L3#J/M73'B5#)M.?1D$C3O@BF?2.J@ >Q_Y/_B(FV5YKA12!U.G;" M ULKL*%#5SH6FAU6S1@CJF?8(M2'V+#0[#!HZAG1/<<6=1]0"QEG"6L_!>9Z MD"V2O.\Y-N-!-G2ISX,()/R!VZ>1YFL1S->.G/# #@5LZ."53J'S19HC1E0Z M7X1*%;'0[#!H_AC1Z7R1:X]4J+#]#N\:UWRB3GL^*$>:I46P@CCRGM8:'88C!,1=/)>[!#D!$N-AYYV+CK&L5B) MGF>W8TW*8E@8,];KJ:5OV-+!BX*"Y<6:Y<4)56Z@JGI8:'88-%^,<79\G8% MU?5V:);HQ:,XZ7G<)=9D,4;?YH41!WMVX--Z4A,X"8MJQRX6@/8-6SKX(!0% M(Y2:$4JJ/62)J@ABH=EAT+11TNTAR^[6$#[ABT=O-(I**/4E%'&5 F/J@ABH=EA M,$[!PN3SH(27G426H9!MXNP8)F+.>C:\I>9W$E;QQN0[C CD^_")ME>:KDF8 MKAT[WP'I&[9T\$*GV-65FB/*E"K?4:DB%II]XEOSQ^1%ISW&G?EFCD_ +&P_ M(N88EL1]IQT3S= 26+,;D>X>Q/YTAR<.U[T33< 2F( =._T!X1NV=/ 9?PI1 M,-'D, F)TC]!U0NQT.PP:#:9P&SRH/2/NCM:21JWC[3 %HSU4/.Z!)8"QY2) M$13,*7R/ ?*[KKE< G.YJ_77ZKJ54P&'80:O:)(K3(P[3*A4 MO@3W#A,*E2_1M#&A4_F2KBX7RC1M/\+B&!;%4=_AX$0SLP16QUS+]M1".&SR MX+5!P?F4YGR*:M-7H4I\6&AV!5'2;OC#TX$!TMY##N/=9,*7)HT+?](41 M!SL&V^?]F*PTGU.PPG:RH@$(XK#)@V-)P1259HJ*:F=9H'G^78V3^"D$':>*JY6 IS ML9/5 $ DATT>O/@I!,144\:4ZGA(BBHI8J'98= <,Z4['I)VCWVD[>OIX)"GZ 1(8<8!"/@;([[IQ3[+O5$FYRNMU-H?D<1AC\%JFT/X:.KEW>?,U M35(_(R-% @VN%0KCSF-&IP ^8UOO[C)M/^SB&I:(L.?A-LZ$83PLGG76[JDU M*/9##?8,M?,'5^<8]R@Q6X4Y30, +]7$O:,:":T78N**94>U%/R.C MA8*"8G)F7/C,Z/:CG[&];[6.82+NN^:9&?<\,_R+GCV0P$W/(V:VFCX89-#3 M0.,T-0"ZJAZYJP916PVSKP9=8PWDSAHDK37,WAJ4S34<73/:#Z3 8UIF&S30 MTU9C3/9[(('L'S&SY9G!ZCS]+4Z3_8""[C%X^)*GV"SF9M\/ M;C3_X'!;C5&%8TRG#J>N/@KI!>X;9,_3]>.R6%;K>=UX[O845RO$@FNY:Y!$ M0:85PAU(AH>"1"LT>HUP3VN0PU*[*^Z%3*7M,^.N<5$LX[XW?*.)"/=T$=$+ M]^2".FY/$32X5F@-"DC65H3C]A5!@VN%PJ"5A*U%/-C#@^%J!Q?V-:'E1G,1 M[NDN,NH]$)?T>2ST?YXVNHMP3WN1(Y<.2$K'ZC;R'$42OFAT+^$AV:XU;F\3 M-+A6* QB"?<-.:QTA(Y=Z[A[:-,U3B9);XM:@Q=ZNI*,*0D>2.#S](B9+<_, M[KNP-'?D[(=$=-R6)6APK= :E)*L:PG';5N"!M<*A4%/"3N7<$>S$1')]E7% MKF$\%CT7M'"C)0G'[TGB@X22_\!3*-SH0,(]+4B.G/R0AH[;@P0-KA5:@T22 MM2'AN'U(T.!:H3 ()F$K$N[J,1(EW7?^[K"^3]5&&Q*.WX?$!PFU=1_!T4 9 MW6A-PCV]28Y<"2#]'+#9 MN\U%,>7L[G[_35VLFFA-@J]%71>+[9?W>7:3EYL!S>]OBZ)^_F;:X#\6Y;?M M:US\'U!+ P04 " !E@?A8>J:QC+8$ #R&@ &0 'AL+W=O2Z9A![_-*1&.Z<4/+Q_8O]4&2^,N4,,STG^9Y;R]<0(#9#B)=KF_(;L M?L&-09[D2TC.JE^P:["6 9(MXZ1HA(4&15;65_38..) 0/"H!>Q&P.X+N,\( M.(V \](9W$; ?>D,7B-0F6[6ME>.BQ!'TS$E.T E6K#)F\K[E;3P5U;*1%EP M*MYF0HY/%[=7\]].9N>+. +SJ\OK^//B_/;BZC,X 0N1E.DVQX LP8*3Y![, M1$12,">%2%.&JD#'C_(>@_<1YBC+V07] WA1^:IUE/SEK9@\2_KHM M3X%C?02V9;L*?>8O%W=4YGS;[/'_GKWC#*?-'*?B&J)A,Z(2-Z8\_0-_Z214IG6213K)8$UDGIFX;4W>( M?7I+.,H!DXN]"61RN-COL/AGPH"C1U5\:FJ_HI;_3P]3Q[=EICX<.EZ-"KJH MZ!@50,ORNJA8@0J#<#]CQP=>ZP-OT <7I;"Y,E+86^)EQE7&UAS>P=0GGM>W M504*8<]4!2CT^Y8J0-#V'+6E?FNI/VBI7'9R05+\@,LM5IDY2/#:-:>3+-)) M%FLBZT0A:*,0O*TZ&NB,J4ZR2"=9K(FL$].PC6GX_>IH>+36 VMD]TJ+ @2# M7OV)CD'0\?T>*E:@?"L,U+5EU'I@-.B!A=CZ9^4*B)V?V*[2>\S%2&7M(,UK MLU$G6:23+-9$UHD%M/:;?.MMU9A&'TUAU8X[ZE4;!>\(>],2-\"ZBR;HJ.:G8 MTN1D4^!2N7L;IGIU>NIDB[2RQ;K8ND'9]XCPC36)4&N7J)4MTLH6ZV+K1G;? M*<+OV"HVW)WM2VA[_;JC0GG]_DF!@IX;P'[94<#\$83/E)U]MPB'V\6?18]( MA2=DU4%ID949XQ3)KY]*PP?)7IV>.MDBK6RQ+K9N6/:M+?3?6.'1VBIK98NT MLL6ZV+J1W;?+<+!S^\;"$QQ_,@IZ#G]PG.,@JX+PW[A4<#L(.CW M5^;!-_P"TU5U>,*$;=N2UQ]EVZ?M SZ#9W.H>![) YWJS&!/7Y\& M72*ZRDH&<;*H3A#O".2FJVS5&*:82(-XO">%/ SE! M>\PU_0]02P,$% @ 98'X6$J9CBJ1 @ P04 !D !X;"]W;W)K&ULI53;;MLP#/T5PBN&%EABQTDOZQ(#N718-Z0-FG9] M&/:@V$PLU)8\24Z:??THV?$R(,W+7FQ2)@\/:1WV-U*]Z!31P&N>"3WP4F.* M:]_7<8HYTVU9H* O2ZER9LA5*U\7"EGBDO+,#X/@PL\9%U[4=VG1NXUW =XX;O6>#[60AY8MU;I.!%UA"F&%L+ *CUQK'F&46B&C\JC&] MIJ1-W+=WZ)]=[]3+@FD%<>)+AD968>Y.8+UOTX@K',M'O"IHX- M/(A+;61>)Q.#G(OJS5[K.>PEA+TW$L(Z(72\JT*.Y809%O65W("RT81F#=>J MRR9R7-B?,C>*OG+*,]'\\7[\K34:SF\F,+Z?SF[NYL/'V_L[:,$=4XK9F<'I M! WCF3Z#$^ "ICS+:**Z[QMB8''\N*XVJJJ%;U2[@*D4)M5P(Q),_LWWB7E# M/]S1'X5' ;^6H@W=X .$0=B#I_D$3D_.CN!VF[%T'6[WK;&D3&%K1+\[@1G; MTBTT,*1QB!4Z^\=PH8VB*_7ST! J[-YA;"NS:UVP& <>Z4BC6J,7O7_7N0@^ M'6'>:YCWCJ%'3T)A+%>"_R;J='WBE];"M1'+G)2LF1,#OEH;#Y&OX#O5Q*VF MUU&G][%]V??7!VB=-[3.C])Z=O+ I,76J$CM4*#B,@&YA)JOXT5N^;\-'"?2 M@2TR!5>05S>Q$T+"MOK0Y/T]6>6H5FYY:.)1"E,IK#EM]M.PDN7?\&JY39E: M<:$APR6E!NU+(JFJA5$Y1A9.I MI2/+.3&G'HK(!]'TII=DYMD"SM:,_4$L# M!!0 ( &6!^%@QYN+N500 #@3 9 >&PO=V]R:W-H965T5V\M ,&?28Q$(/O:4QZ8GO MZW#)$JJ/9,H$?)E+E5 #CVKAZU0Q&N6=DM@G0=#U$\J%-QKD[Z9J-)"9B;E@ M4X5TEB14/4U8+%=##WOK%[=\L33VA3\:I'3!9LQ\2J<*GOP*)>()$YI+@12; M#[TQ/IF0MNV0M_C,V4IOW".;RKV47^S#933T LN(Q2PT%H+"Y8&=LCBV2,#C M:PGJ53%MQ\W[-?I%GCPD"C,M)%)V1D8)%P45_I8#L1&!W*\I0,I.Y"<=Q$H9WET-E%PA M95L#FKW)4\U[ SDN;%5F1L%7#OW,:'9W<_KKX60\.S]#IS=7T_/KV?CN\N8: M':(9*"#*8H;D',V,#+^@":0?H5.9@"8TS4=UO*(J0C\I*@Q\VC]CAO)8?T!Z M2173B MTMY29IB+2!VCOV?/ -Y" I>&')=E)099L(=M%5U*8I4;G(F+1\_X^ M)%YE3];93X@3\)=,'*%6<(!(0-KHT^P,[>^MN3O@6]7@MG+X]A;X6Z:-XJ$= M&9T/8":X:5\D>.TNW3O;]NS[! MO8\:&:H6X..\JE>X6:^4*?L>K+8ID2)4?T-5OF1JV30O_DZT'4<3;S@A?EOB*?G\S_F2.E^R:W5>O!Z6(9XMB+U6?XMP M:M_$;N-\Z9)8PFRNB>UVO]?>$K]V1.STH!&4,=_PPDQZ@6Q?P\]P;6BX\\9D MZW387?.MW1*[[?(_.GB)OJG8SC8'Q[6+8K>-OEBPO>\$BUO'9(N)X]KWL--I M1N>/*5?5.@^U; SNQL !>F)4N3:^N/8F[#:GK3,(1N:"*VT0%0(\2FGX+]A( MUHF_H\I(;5TD>%NSBKR&^9':_(C3;$97])$G68(>8'9QL?C!;J$$>[Y=(%OV M"Z1V).)V))=H9C"N(OJ1:MP!=AW%VK=(ZXVIYC7^.)+:)XG;)_^E:MH-JNG] M4S7^QF%&PF!':X]L-.QE,V&*&PO=V]R:W-H965T6V82ANI;8(8TJ!:-T!"?'"3:Q,ML8OMM.7?8SMI M:+$C(Q5B/3!-'J=08-ZC:R!R9$E9 M@87LLI7)UPQPHD%%;CJ6Y9L%SH@1#+5MQH(A+46>$9@QQ,NBP.S7!'*Z'1FV ML3?<9*M4*(,9#-=X!7,0=^L9DSVS84FR @C/*$$,EB-C; ^BOO+7#E\RV/*# M-E)*%I3>J\Y5,C(L-2'((1:* 8$QSKK]H6_EZTCDNN:!%#98S*#)2 M_?&NSL,!0/*T YP:X#P$>$\ W!K@/C>"5P.\YT;HUP MW:RTZ\2%6.!@R.@6 M,>4MV51#9U^C9;XRHO;)7# YFDF<"*X^33]?1^AV_"V:H_,0!,YR?H'>H+MY MB,[/+M 9R@BZ36G),4GXT!0RJ(*:<1U@4@5PG@C@HFM*1,I11!)(6O!A-][O MP)M2;*/8V2N>.)V$'TO20Z[U&CF6X[7,9_I\N-LFY_^B1_\<_2@9;K/\KN9S MGUI^$M,"T"W>H3#C<4YYR0!]'R^X8/(,_VA;[XK1:V=4]]J KW$,(T->7!S8 M!HS@U0O;M]ZU)?N49.$IR:(3D1TMB],S0WAXE^[.3[EGWL%#YVZON6=^P4/7:R[XW MBON=BJ/E$G3-.%"+&!;0)KB3ZF]WX"G)PE.21=T9.W?LGF6]O&C;;N9!02B MK70EYBBF)1'5Y=!8FV(_UC7N@7UB#Z9VBSV4CX.JEO^AKUX6UYBM,L)1#DL9 MRNJ]E2I85:VKCJ!K78X65,CBIINI?. 4PYR?$FIV'=4@.;)%/P&4$L#!!0 M ( &6!^%A)N/&PO=V]R:W-H965TUL^,3,="]>*)=-(" M^_&C7FQ9$DW;V74%TDC4W7,GWD/>Z2+=O*79-[:DE*/O<92PV]Z2\]5UO\^" M)8T)NTI7-!%7%FD6$RY.LY<^6V64S NE..KKFF;U8Q(FO?%-,?:0C6_2-8_" MA#YDB*WCF&0_[FF4OMWV<&\S\!B^+'D^T!_?K,@+G5'^M'K(Q%E_BS(/8YJP M,$U01A>WO3M\[>MZKE!(_!72-[9SC/);>4[3;_G)Q_EM3\L]HA$-> Y!Q*]7 M.J%1E",)/_ZN0'M;F[GB[O$&W2UN7MS,,V%TDD9?PSE?WO:&/32G"[*.^&/Z MYM/JALP<+T@C5OR/WBI9K8>"->-I7"D+#^(P*7^3[]5$["B8YAX%O5+06PIB M9N0*1J5@M!0&^UP:5 J#8RV8E8)Y[#U8E8)UK$MVI6"W71KM41A6"L,BNF4X MBEA."2?CFRQ]0UDN+=#R@X(0A;8(89CDW)WQ3%P-A1X?.W>/GS]^]F;H_(\O ML]D']. \HIE_]^B@\RGE)(S8!W2&^H@M2489"A/TE(2<7>P,_+E,UXPDW)?>Z'N\,="G-.%+AIQD3N<2?5>M;RGT^V)FMM.C;Z;G M7E<"_KY.KI"A72!=TP?H:39%YV>-",3M9U/)!-V<-.. M!&9ZO+N&S-V]_CG'^VWZ[9B@3TMB<2&*/9*^V-?_T%6]IO,BI"@DTAP1Q( M,!<2S(,$\X' &A0;;"DV4*&//XMZ*$R"-*;H/$J9V-[_06]@4\Y6S]9$% MJ,0V=VYP:&+3;D5(Z<&IBUUBTM",42N,D"9=BN76DMDD^4KIU*@J[%2^W*M+3=?ZW%Z$ ZX$H=T&Q-Y8$G51JV>.0#^=E@ MB+UEB*U,_M,P6G-IU7MO0Z9_2+ I))@#">9"@GF08#X06(-DPRW)AC#I?WA, M^N\*2=._1$R6_B5BLO0O$9.D?XF4+/TK9^N=L1AM8S%2QV(=B[3/TPPMQ,^\ M7/[(>9CMB\GHF)@H;9ZZO+L6I9&#M.E*;$KB*Y&2Q1?(LT9\L58W5S1UTE\L M:,!1NBBC6SS2TF"=A3P4]5V>\#(/ M)$8EE3ZH45=F5%+KR\0DQ3Z4;TU.Z#4G]/?6^YN=_IT5?V6X5?*KR]^)VMN3 MZ=%UX? S *@+KMR%0T\!X7;\ M?T:'#M.G\5^(,J&S5]91-(@SQ%%ZY5(&$&:B#S#CLD=@^Z: HKE'S8<':M.'0FMRJ6XQ8G6/$8Y+W1Z;C$N@_490- <4S3UJ M/CQ0FSX46I-+=0L3JWN8$[)"JRP,J+ITV?UCCV6Z9(B4!:$<3%&T*BN: HKF@:!XH MF@^%UN1VSS%0EZ]B&R3:%!3- 45S0=$\4#0?"JW)MKIUB]6]VUF> M\"[SM^;F:$5^Q#3AB&0925YH?GSXD6S4J1YT;'52(&@S5V*ST]P#[>0>-N@= M%O&A?&J^ %;W<'5U#_>1,BYJGKQA4SY]K_,7X&0Q50.=NLV HDU!T1Q0-!<4 MS0-%\Z'0FN2K.\LZ?F]2TR%[KQ-0M"DHF@.*YH*B>:!H/A1:DVUUSUI7]ZS_ M:U*KX!O--6RW6G 3M1,G4ZUKLYW40 VZAPUZAT5\*)_*2/=W7@"/:?92? S M4)"N$UZ^?;H=W7YP<%>\9M\:O\?7#I:,N_C:*S\GJ.'+KQL^D>PE3!B*Z$*8 MTJYL<==9^<% ><+35?'Z^7/*>1H7ATM*YC3+!<3U19KRS4EN8/O9QOA?4$L# M!!0 ( &6!^%@71Z(%0 < +Y. 9 >&PO=V]R:W-H965T;DSWVC.9FGT>QB(Y5EGTB$!F]-5 M)#ZG=S:K=FA8>'X:Y>5/MJW2(O\I%&E?!<@OB,%G_IC^J-V(G0!T\$Z!5 M =KC@.$S ?TJH+]OP* *&.P;,*P"AOL&C*J T;X[/:X"QOMFF%0!DWTS'%#;CU*RB&F4T&GISR]([Q87WK%@W*7--SB]U,OMT>>-<6L;ES#&NR5N="1I&^6_D'?ER MK9.WO_YVVA,R;1'<\ZL4QCJ%]DP*E5RDB5CFQ$@"%C3$F^WQ_9?B[?;X44M\ M3[Y=F_=,>WC//FBMX 7E7:(,CHBF:(.&[9FUAU^SK$O481FN-83K+V6_)\KQ ML]'&R]%]]=E--]NCW572)7WEV7!K__!^TP?YNNS.Z[*[[>$Z\[L/;UU3N+?' MIZXU?FZU0=C?%&Z_]/K/>!_3/"NC7(7#.&;]EG>F;7]21\KYIC",Q'8D92,Q$8A82LY&8@\1< M).:!L%J-#38U-FC3IQ]#$2YH.?6+0OHMC$)QWU18KI=5F_X_/9M4K2=M6D@:>,I*?Q%T% MH1_2B'Q>26_16'"M:0\N.*2F0S4#JIE0S8)J-E1SH)H+U3R45B_*;:^!"F\V M4*'=!E!-AVH&5#.AF@75;*CF0#47JGDHK5YOV[X#]87&@Z+>_$V]W1^1@,9T M(L."(W-)HU7BAJ9T^N/">7G/6E)$R&!]KDW']5)\.S6Q -1.J65#- MAFH.5'.AFH?2ZF6U;5!0VSL4;C@-&+EF\FN9(!=A3K.,IQD/UU>B?A+,Z/Y)K3A JJ94,V":C940H*?;^YYKA/:@P+5=*AF0#43JEE0S89J#E1SH9J'TNI% MNVU948_A,U!HAPI4TZ&: =5,J&9!-1NJ.5#-A6H>2JO_7]IMJXK6>FG^5>R!C2S"=4LJ&9#-0>JN5#-0VGULMIVI&CM M'2E?PS1:SS/3.1%+1KZ&?!$F(97'MCA;R:]V9,;#6);9N2_^Q[EH^V8>7*+0 M1A>H9D U$ZI94,V&:@Y4KUM^URTUNOZKYN+0AM>H)I>:;MS4?7Q%!3:Q0+5+*AF0S4' MJKE0S4-IZVKJ[=QE*F9\4=X(K2B752+6]ZW9+-W<;.V\O,78H^6F>F*I#VYJ2 , +(4 - M >&POSKYVN'$*AOQ?JPE@6UL>_Q.??8OB%NAY5>"W:W8$P'JUS( M:D066I[V)1V1;GQ) BF$CB%6G1$6*_<]!B/K.65CBLRV$\S JYK8J(N(#)3',6/%(Q(A,J^%1Q M8&4TYV+MPCT(S I1J$";UL/W@$T/ M#'(A&H,]X@+C84FU9DK>F(X=;(-/H*!NWZ]+XW"NZ+K;NR);@KV9)--"I4PU M:;ID$QH/!T@TO6!2*_S;9H%1F)L 4"1Z9TGS6COQ2 MM+QG*[TIIU6&>^X=H>=_N\YS)IFBHFW:U/Y;7N47.X[ZKV79?JOL&_9ZK-_- M;]WDU3&8C(_!Y%'4Y. 83"9'8++_:M^:AYN,WN9"AO5)J'70,&E@7G1!'L*N8->X)Q)$DP!&K17Z-Q MC*Q.#!___F!/210EB1\!S.\@BC $GD8W'L?A9OW5+C]+^7X M#U!+ P04 " !E@?A8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( &6!^%B\[;HQ& 8 /0S / >&PO=V]R M:V)O;VLN>&ULQ9O?<]HX$(#_%0U/ZVXUB1-#4 MV(QL2-._OK()UU7J[-S+EB>P#>:S+.^W6HF/CY7Z=E]5W]CW;5'65X--T^P^ M#(=UOA%;7O]=[42ICZPKM>6-WE0/PWJG!%_5&R&:;3&T+B^]X9;+LWE2/GRLE?U1EPXLT5U517 U&QP-W0C4R_VUWVD)F_+[N]C3\/N$:Y&K@ M7>H3KJ6JF^X3W?FY9CP(_>'CUKZIIK)HA)KP1MRH:K^3Y4-[>50W 973N< M7H^-^$']GV:LUFN9BTF5[[>B;([MJ$31 I;U1N[J 2OY5EP-QM5!J/9Z] ]$ MJ^.U-1H*M)3Z(/4!%:TZ/#J491PL)U$63MAX'D_".#V^2^>S:!)D(8"T$$CK MC)#_6@#21B#MT^+=ALD7\(LN)Z%+ W'RR3* MHC"%@?L2B]R7M'!). ZCNQ8N_:N]JUD2C#,6I&F8Z1T!Q$0%0VR823@-DZ3K M>+>W49KJFVLT(>:5$;%8;N;SR==H-F-!/&'S['.8L$AWP/@F:EL54F)B&1&; MY0AVO+$=Z2P*KJ/9;YT1\\J(6"RS,$A-&DP@(V*#3,+K#+)@GA@1BT('M2Q9 MCC,=/>(;"(5Y840LAFD0)>PNF"U#=JOOW#();W7D->X?9H01L1*2\"Z,ES#[ M'&$6&!%K(,WFXR]OM:>.46RA1?I24A9F HO8!%&LJ4*6!?\8CZ"%A7V+..R' M01+K#I^RB]D\3=^PA0YAZ><@,884Z)B"./9W.LJZ;M\%U=:@&CB,QV98M;#0 M;Q&'_@5_8H>:+83JOE[F@DUDG1=5O5<"0F*QWR*._5%9RY50+%-\I8?4+%"* MEP^B_58-&3$C6,1&Z$TRV<6B*F0NA8&)R<(BED5OPLDN,JXQZC>0$K.'16P/ M-/,TQN,69A&+V")]F6=O6V)NL8C=@J>@#-8V,,78Q(K!>,]7> MYL-$8A.+Y+64]1D48F(FL8E- C/7WC;$_&$3^^/5%/9("C$Q@]CG*%*QMRS5 MYU[M(::#&<0A-LAKF#'7Z6(C(29F$(?8('AN8Y3Q,:,XQ$;!,6$AW\$@PZ#N8.YQB-V#8AK# P=SCT/L M'C3S-C$Q"SG$%L(QC8"$6<@YYSC&G%G$+.026PC'A ')Q2SD$EL('6Z]A:-" M%[.02VPA%--XA%S,0BZQA9Y'A;\B):O6+/RNSU@+=C&!F)B%W#\RA_(",Y$/ MFZ9]LX28Z.P\L85Z,;^*EE.LC'E'%[.02VRA7LQ;WNR5;,R*GXM9R"6V4"_F MF-<;-BVJ1^-)QRSDDM?2KC,-.:[*0[LP2_\XJT4I*\7*JC%;$[.02VRA9TRS M+95Z:LO2!P['0AYF(8_80CV84=D()>JFC4L0$[.01SYU_QOF=*\?(,$6_&D+ M\TT/LY#W)ZIKNF_RW4X'H#$OBG8JHJQYMT81]DT/LY!';*&^OKEI)TJ8+#4U MQ,0LY!%;Z-2:2JQDPZ8\[Q9Q:DV*ALO":$W,0AYYX0U6+U\XTPA('KI*[$_. M_K_ #/(<8F(6\LZS'N $##$Q"WG$%D(QC7S3PRSD$5OH=46N'[-=2:_3 M#XB)6<@GMM"K$P-';HB)6<@GMA""V3Y#$!.SD$]L(;0UC8#D8Q;RB2UD3K,\ MFQS.L_CH(F5B^2#S+"TJQ,3DXQ/+!UTPQ"X@)B8?OY//L/MP_>GC2JQE*5:Q M_HE:[\]YD2\4:U^Z96^6X[9+W];[HM");3XO9Q5?G?ZT?4$L#!!0 M ( &6!^%B[2=+?8@( +0N : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDMNHT 4A>&M6"P@N.ZKG%:<44\R;64#R"D_%-L@H-7)[MMR!O9! M/>A)Q!FA G'Y1Y]0P=.O]H=N6'RW'L?M1U\-F7T[-\-!V MY7RYLFW[4S->EOVN[IK->[,KM2R74??W,ZKGI_N9B]?/KOS/Q':[/6S*SW;S M^U3.XS\&UW_:_GW8ES)6B]>FWY5Q7=4?Q]OIH;X>TL-E5M7_?Z@%02MY@]ZA*#'^8/2$F5< M$B1-L";0.B'7B<#KA& G K$3DIT(S$Z(=B)0.R';B<#MA' G KD3TIT([$Z( M=R+06U!O(=!;4&\AT%LF+]L$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ MZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O1;V50&]%O95 ;T6]E4!O M1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;;'83Z&VHMQ'H M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT)],ZH=R;0.Z/> MF4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#OC'IG KTSZIV_4^]A_#R6 MX=;SM8;GK[Z3ZO%R;[D]_KK\.HDXKZXXU_<5P_-?4$L#!!0 ( &6!^%C= M)VL+& ( (4M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I M-6MOG._&1?E>] M^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[, M-.9EGFI4UU>WM'$/?5[<'=] M]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDG#=^)+/YG]?7_\&4$L! A0#% @ 98'X M6 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " !E@?A8E 717N\ K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !E@?A8F5R<(Q & "< M)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( &6!^%@1.:'QP@4 +T> 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 98'X6,!M**VT @ &@@ !@ ("!U!0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X M6 *>- >R"P !7$ !@ ("!DR4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 98'X6-XN#S&UL4$L! A0#% @ 98'X6(4\-@.?! M0PL !D ("!?D4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6-&(S\*.! /0H !D M ("!E5$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 98'X6./3Q]Z, P (@@ !D ("!7&@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X M6(EW#!P3!0 OPH !D ("!$WH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6#M/';IH$ "2X M !D ("!T8D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6![YB-\=!P UA$ !D M ("!V*$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 98'X6''R$E/= @ MP8 !D ("!$+$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6,%% MYKUS!0 *@X !D ("!HKT 'AL+W=O]H# !<"0 &0 M @(%,PP >&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6(J?TT'* P /0D !D M ("!-,L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 98'X6+L?"<9C @ 0@4 !D ("! MOMH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 98'X6(+K05PM @ :P0 !D ("!SN8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6.\^EN@> M P 70D !D ("!-.\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6+ARH.K< @ -0@ !D M ("!R_@ 'AL+W=O^P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 98'X6*:U/GG6 @ 30@ !D ("!.P0! M 'AL+W=OUH M_Y # !T$ &0 @(%(!P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M98'X6-K%)#&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6"'V 7+N!@ QST !D M ("!W2,! 'AL+W=O&PO=V]R:W-H M965TB@, "\- 9 M " @&UL4$L! M A0#% @ 98'X6#&AN"HH P %@T !D ("!CS$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X M6(&N(9[) P /Q( !D ("!PCL! 'AL+W=O&PO=V]R:W-H965TM# 0!X;"]W;W)K M&UL4$L! A0#% @ 98'X6""L\L[J! D", M !D ("!+D@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6!(S1_3&!@ ^C< !D M ("!NU,! 'AL+W=O&PO=V]R:W-H965T M5B 0!X;"]W;W)K&UL4$L! A0# M% @ 98'X6'JFL8RV! \AH !D ("!&G ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6.;4 M>??) @ /@D !D ("!6WP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98'X6&=[;FI( P LA0 T M ( !W8T! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ 98'X6+M)TM]B @ M"X !H M ( !?I@! 'AL+U]R96QS+W=O XML 95 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 96 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2 html 333 345 1 false 62 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.pega.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 9952154 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 9952155 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952156 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 9952157 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 9952158 - Disclosure - BASIS OF PRESENTATION Sheet http://www.pega.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 9 false false R10.htm 9952159 - Disclosure - MARKETABLE SECURITIES Sheet http://www.pega.com/role/MARKETABLESECURITIES MARKETABLE SECURITIES Notes 10 false false R11.htm 9952160 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE Sheet http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE Notes 11 false false R12.htm 9952161 - Disclosure - DEFERRED COMMISSIONS Sheet http://www.pega.com/role/DEFERREDCOMMISSIONS DEFERRED COMMISSIONS Notes 12 false false R13.htm 9952162 - Disclosure - GOODWILL AND OTHER INTANGIBLES Sheet http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLES GOODWILL AND OTHER INTANGIBLES Notes 13 false false R14.htm 9952163 - Disclosure - OTHER ASSETS AND LIABILITIES Sheet http://www.pega.com/role/OTHERASSETSANDLIABILITIES OTHER ASSETS AND LIABILITIES Notes 14 false false R15.htm 9952164 - Disclosure - LEASES Sheet http://www.pega.com/role/LEASES LEASES Notes 15 false false R16.htm 9952165 - Disclosure - DEBT Sheet http://www.pega.com/role/DEBT DEBT Notes 16 false false R17.htm 9952166 - Disclosure - RESTRUCTURING Sheet http://www.pega.com/role/RESTRUCTURING RESTRUCTURING Notes 17 false false R18.htm 9952167 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.pega.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 18 false false R19.htm 9952168 - Disclosure - REVENUE Sheet http://www.pega.com/role/REVENUE REVENUE Notes 19 false false R20.htm 9952169 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.pega.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 20 false false R21.htm 9952170 - Disclosure - INCOME TAXES Sheet http://www.pega.com/role/INCOMETAXES INCOME TAXES Notes 21 false false R22.htm 9952171 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://www.pega.com/role/EARNINGSLOSSPERSHARE EARNINGS (LOSS) PER SHARE Notes 22 false false R23.htm 9952172 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.pega.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 26 false false R27.htm 9954472 - Disclosure - MARKETABLE SECURITIES (Tables) Sheet http://www.pega.com/role/MARKETABLESECURITIESTables MARKETABLE SECURITIES (Tables) Tables http://www.pega.com/role/MARKETABLESECURITIES 27 false false R28.htm 9954473 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) Sheet http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) Tables http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE 28 false false R29.htm 9954474 - Disclosure - DEFERRED COMMISSIONS (Tables) Sheet http://www.pega.com/role/DEFERREDCOMMISSIONSTables DEFERRED COMMISSIONS (Tables) Tables http://www.pega.com/role/DEFERREDCOMMISSIONS 29 false false R30.htm 9954475 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables) Sheet http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESTables GOODWILL AND OTHER INTANGIBLES (Tables) Tables http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLES 30 false false R31.htm 9954476 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables) Sheet http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables OTHER ASSETS AND LIABILITIES (Tables) Tables http://www.pega.com/role/OTHERASSETSANDLIABILITIES 31 false false R32.htm 9954477 - Disclosure - LEASES (Tables) Sheet http://www.pega.com/role/LEASESTables LEASES (Tables) Tables http://www.pega.com/role/LEASES 32 false false R33.htm 9954478 - Disclosure - DEBT (Tables) Sheet http://www.pega.com/role/DEBTTables DEBT (Tables) Tables http://www.pega.com/role/DEBT 33 false false R34.htm 9954479 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.pega.com/role/RESTRUCTURINGTables RESTRUCTURING (Tables) Tables http://www.pega.com/role/RESTRUCTURING 34 false false R35.htm 9954480 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.pega.com/role/FAIRVALUEMEASUREMENTS 35 false false R36.htm 9954481 - Disclosure - REVENUE (Tables) Sheet http://www.pega.com/role/REVENUETables REVENUE (Tables) Tables http://www.pega.com/role/REVENUE 36 false false R37.htm 9954482 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.pega.com/role/STOCKBASEDCOMPENSATION 37 false false R38.htm 9954483 - Disclosure - INCOME TAXES (Tables) Sheet http://www.pega.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.pega.com/role/INCOMETAXES 38 false false R39.htm 9954484 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://www.pega.com/role/EARNINGSLOSSPERSHARETables EARNINGS (LOSS) PER SHARE (Tables) Tables http://www.pega.com/role/EARNINGSLOSSPERSHARE 39 false false R40.htm 9954485 - Disclosure - MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) Sheet http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) Details 40 false false R41.htm 9954486 - Disclosure - MARKETABLE SECURITIES - Narrative (Details) Sheet http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails MARKETABLE SECURITIES - Narrative (Details) Details 41 false false R42.htm 9954487 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivables (Details) Sheet http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivables (Details) Details 42 false false R43.htm 9954488 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details) Sheet http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details) Details 43 false false R44.htm 9954489 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details) Sheet http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details) Details 44 false false R45.htm 9954490 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details) Sheet http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details) Details 45 false false R46.htm 9954491 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details) Sheet http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details) Details 46 false false R47.htm 9954492 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details) Sheet http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details) Details 47 false false R48.htm 9954493 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Goodwill (Details) Sheet http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofGoodwillDetails GOODWILL AND OTHER INTANGIBLES - Schedule of Goodwill (Details) Details 48 false false R49.htm 9954494 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Intangibles (Details) Sheet http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails GOODWILL AND OTHER INTANGIBLES - Schedule of Intangibles (Details) Details 49 false false R50.htm 9954495 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Future Estimated Intangibles Assets Amortization (Details) Sheet http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails GOODWILL AND OTHER INTANGIBLES - Schedule of Future Estimated Intangibles Assets Amortization (Details) Details 50 false false R51.htm 9954496 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Amortization of Intangible Assets (Details) Sheet http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLES - Schedule of Amortization of Intangible Assets (Details) Details 51 false false R52.htm 9954497 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) Sheet http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) Details 52 false false R53.htm 9954498 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Accrued expenses (Details) Sheet http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails OTHER ASSETS AND LIABILITIES - Schedule of Accrued expenses (Details) Details 53 false false R54.htm 9954499 - Disclosure - LEASES - Schedule of Expense (Details) Sheet http://www.pega.com/role/LEASESScheduleofExpenseDetails LEASES - Schedule of Expense (Details) Details 54 false false R55.htm 9954500 - Disclosure - LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details) Sheet http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details) Details 55 false false R56.htm 9954501 - Disclosure - LEASES - Schedule of Weighted Average and Discount Rate (Details) Sheet http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails LEASES - Schedule of Weighted Average and Discount Rate (Details) Details 56 false false R57.htm 9954502 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) Sheet http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails LEASES - Schedule of Maturities of Lease Liabilities (Details) Details 57 false false R58.htm 9954503 - Disclosure - LEASES - Schedule of Cash Flow Lease Information (Details) Sheet http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails LEASES - Schedule of Cash Flow Lease Information (Details) Details 58 false false R59.htm 9954504 - Disclosure - DEBT - Convertible senior notes and capped calls (Details) Notes http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails DEBT - Convertible senior notes and capped calls (Details) Details 59 false false R60.htm 9954505 - Disclosure - DEBT - Schedule of Carrying value of the Notes (Details) Notes http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails DEBT - Schedule of Carrying value of the Notes (Details) Details 60 false false R61.htm 9954506 - Disclosure - DEBT - Schedule of Interest Expense Related to the Notes (Details) Notes http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails DEBT - Schedule of Interest Expense Related to the Notes (Details) Details 61 false false R62.htm 9954507 - Disclosure - DEBT - Schedule of Future Payments (Details) Sheet http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails DEBT - Schedule of Future Payments (Details) Details 62 false false R63.htm 9954508 - Disclosure - DEBT - Capped Call Transactions (Details) Sheet http://www.pega.com/role/DEBTCappedCallTransactionsDetails DEBT - Capped Call Transactions (Details) Details 63 false false R64.htm 9954509 - Disclosure - DEBT - Schedule of Change in Capped Call Transactions (Details) Sheet http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails DEBT - Schedule of Change in Capped Call Transactions (Details) Details 64 false false R65.htm 9954510 - Disclosure - DEBT - Credit Facility (Details) Sheet http://www.pega.com/role/DEBTCreditFacilityDetails DEBT - Credit Facility (Details) Details 65 false false R66.htm 9954511 - Disclosure - RESTRUCTURING - Schedule of Restructuring Activities (Details) Sheet http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails RESTRUCTURING - Schedule of Restructuring Activities (Details) Details 66 false false R67.htm 9954512 - Disclosure - RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details) Sheet http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details) Details 67 false false R68.htm 9954513 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) Details 68 false false R69.htm 9954514 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details) Sheet http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details) Details 69 false false R70.htm 9954515 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 70 false false R71.htm 9954516 - Disclosure - REVENUE - Schedule of Geographic Revenue (Details) Sheet http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails REVENUE - Schedule of Geographic Revenue (Details) Details 71 false false R72.htm 9954517 - Disclosure - REVENUE - Schedule of Revenue Streams (Details) Sheet http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails REVENUE - Schedule of Revenue Streams (Details) Details 72 false false R73.htm 9954518 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details) Sheet http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails REVENUE - Schedule of Remaining Performance Obligations (Details) Details 73 false false R74.htm 9954519 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details) Sheet http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details) Details 74 false false R75.htm 9954520 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 75 false false R76.htm 9954521 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Award Granted (Details) Sheet http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Award Granted (Details) Details 76 false false R77.htm 9954522 - Disclosure - INCOME TAXES (Details) Sheet http://www.pega.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.pega.com/role/INCOMETAXESTables 77 false false R78.htm 9954523 - Disclosure - EARNINGS (LOSS) PER SHARE (Details) Sheet http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails EARNINGS (LOSS) PER SHARE (Details) Details http://www.pega.com/role/EARNINGSLOSSPERSHARETables 78 false false R79.htm 9954524 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES 79 false false All Reports Book All Reports pega-20240630.htm pega-20240630.xsd pega-20240630_cal.xml pega-20240630_def.xml pega-20240630_lab.xml pega-20240630_pre.xml pega-20240630_g1.jpg pega-20240630_g2.jpg pega-20240630_g3.jpg pega-20240630_g4.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pega-20240630.htm": { "nsprefix": "pega", "nsuri": "http://www.pega.com/20240630", "dts": { "inline": { "local": [ "pega-20240630.htm" ] }, "schema": { "local": [ "pega-20240630.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "pega-20240630_cal.xml" ] }, "definitionLink": { "local": [ "pega-20240630_def.xml" ] }, "labelLink": { "local": [ "pega-20240630_lab.xml" ] }, "presentationLink": { "local": [ "pega-20240630_pre.xml" ] } }, "keyStandard": 287, "keyCustom": 58, "axisStandard": 27, "axisCustom": 0, "memberStandard": 41, "memberCustom": 21, "hidden": { "total": 59, "http://fasb.org/us-gaap/2024": 53, "http://xbrl.sec.gov/ecd/2024": 1, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 333, "entityCount": 1, "segmentCount": 62, "elementCount": 625, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1054, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 10, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.pega.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "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": "pega-20240630.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": "pega-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R3": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R5": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "9952154 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R6": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952155 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R7": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "longName": "9952156 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952157 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R9": { "role": "http://www.pega.com/role/BASISOFPRESENTATION", "longName": "9952158 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.pega.com/role/MARKETABLESECURITIES", "longName": "9952159 - Disclosure - MARKETABLE SECURITIES", "shortName": "MARKETABLE SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE", "longName": "9952160 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE", "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.pega.com/role/DEFERREDCOMMISSIONS", "longName": "9952161 - Disclosure - DEFERRED COMMISSIONS", "shortName": "DEFERRED COMMISSIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "pega:DeferredCostsNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pega:DeferredCostsNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLES", "longName": "9952162 - Disclosure - GOODWILL AND OTHER INTANGIBLES", "shortName": "GOODWILL AND OTHER INTANGIBLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIES", "longName": "9952163 - Disclosure - OTHER ASSETS AND LIABILITIES", "shortName": "OTHER ASSETS AND LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.pega.com/role/LEASES", "longName": "9952164 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.pega.com/role/DEBT", "longName": "9952165 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.pega.com/role/RESTRUCTURING", "longName": "9952166 - Disclosure - RESTRUCTURING", "shortName": "RESTRUCTURING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTS", "longName": "9952167 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.pega.com/role/REVENUE", "longName": "9952168 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATION", "longName": "9952169 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.pega.com/role/INCOMETAXES", "longName": "9952170 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.pega.com/role/EARNINGSLOSSPERSHARE", "longName": "9952171 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952172 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": null }, "R25": { "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": "25", "firstAnchor": { "contextRef": "c-21", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.pega.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.pega.com/role/MARKETABLESECURITIESTables", "longName": "9954472 - Disclosure - MARKETABLE SECURITIES (Tables)", "shortName": "MARKETABLE SECURITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables", "longName": "9954473 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)", "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "pega:AccountsReceivableAndUnbilledReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pega:AccountsReceivableAndUnbilledReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSTables", "longName": "9954474 - Disclosure - DEFERRED COMMISSIONS (Tables)", "shortName": "DEFERRED COMMISSIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "pega:DeferredCostsNetTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "pega:DeferredCostsNetTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESTables", "longName": "9954475 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables)", "shortName": "GOODWILL AND OTHER INTANGIBLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables", "longName": "9954476 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)", "shortName": "OTHER ASSETS AND LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.pega.com/role/LEASESTables", "longName": "9954477 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.pega.com/role/DEBTTables", "longName": "9954478 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.pega.com/role/RESTRUCTURINGTables", "longName": "9954479 - Disclosure - RESTRUCTURING (Tables)", "shortName": "RESTRUCTURING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954480 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.pega.com/role/REVENUETables", "longName": "9954481 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954482 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.pega.com/role/INCOMETAXESTables", "longName": "9954483 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.pega.com/role/EARNINGSLOSSPERSHARETables", "longName": "9954484 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails", "longName": "9954485 - Disclosure - MARKETABLE SECURITIES - Schedule of Marketable Securities (Details)", "shortName": "MARKETABLE SECURITIES - Schedule of Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails", "longName": "9954486 - Disclosure - MARKETABLE SECURITIES - Narrative (Details)", "shortName": "MARKETABLE SECURITIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails", "longName": "9954487 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivables (Details)", "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "pega:AccountsReceivableAndUnbilledReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:AccountsReceivableAndUnbilledReceivableTableTextBlock", "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R43": { "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails", "longName": "9954488 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)", "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock", "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock", "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails", "longName": "9954489 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)", "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "pega:UnbilledReceivablesNotBillableContractDateRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock", "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "pega:UnbilledReceivablesNotBillableContractDateRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock", "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails", "longName": "9954490 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details)", "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:ContractAssetsAndDeferredRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:ContractAssetsAndDeferredRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R46": { "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails", "longName": "9954491 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)", "shortName": "DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails", "longName": "9954492 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)", "shortName": "DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:AmortizationOfDeferredSalesCommissions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock", "pega:DeferredCostsNetTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofGoodwillDetails", "longName": "9954493 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Goodwill (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLES - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R49": { "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails", "longName": "9954494 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Intangibles (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLES - Schedule of Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails", "longName": "9954495 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Future Estimated Intangibles Assets Amortization (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLES - Schedule of Future Estimated Intangibles Assets Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "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": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "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": "pega-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails", "longName": "9954496 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "longName": "9954497 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details)", "shortName": "OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails", "longName": "9954498 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Accrued expenses (Details)", "shortName": "OTHER ASSETS AND LIABILITIES - Schedule of Accrued expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "pega:AccruedCloudHostingCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "pega:AccruedCloudHostingCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.pega.com/role/LEASESScheduleofExpenseDetails", "longName": "9954499 - Disclosure - LEASES - Schedule of Expense (Details)", "shortName": "LEASES - Schedule of Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails", "longName": "9954500 - Disclosure - LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details)", "shortName": "LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": null }, "R56": { "role": "http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails", "longName": "9954501 - Disclosure - LEASES - Schedule of Weighted Average and Discount Rate (Details)", "shortName": "LEASES - Schedule of Weighted Average and Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails", "longName": "9954502 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)", "shortName": "LEASES - Schedule of Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails", "longName": "9954503 - Disclosure - LEASES - Schedule of Cash Flow Lease Information (Details)", "shortName": "LEASES - Schedule of Cash Flow Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "longName": "9954504 - Disclosure - DEBT - Convertible senior notes and capped calls (Details)", "shortName": "DEBT - Convertible senior notes and capped calls (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtInstrumentRedemptionPricePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R60": { "role": "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "longName": "9954505 - Disclosure - DEBT - Schedule of Carrying value of the Notes (Details)", "shortName": "DEBT - Schedule of Carrying value of the Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R61": { "role": "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails", "longName": "9954506 - Disclosure - DEBT - Schedule of Interest Expense Related to the Notes (Details)", "shortName": "DEBT - Schedule of Interest Expense Related to the Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:DebtConversionOriginalDebtInterestRateOfDebt", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-111", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R62": { "role": "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails", "longName": "9954507 - Disclosure - DEBT - Schedule of Future Payments (Details)", "shortName": "DEBT - Schedule of Future Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.pega.com/role/DEBTCappedCallTransactionsDetails", "longName": "9954508 - Disclosure - DEBT - Capped Call Transactions (Details)", "shortName": "DEBT - Capped Call Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-112", "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-112", "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "longName": "9954509 - Disclosure - DEBT - Schedule of Change in Capped Call Transactions (Details)", "shortName": "DEBT - Schedule of Change in Capped Call Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-114", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.pega.com/role/DEBTCreditFacilityDetails", "longName": "9954510 - Disclosure - DEBT - Credit Facility (Details)", "shortName": "DEBT - Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R66": { "role": "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails", "longName": "9954511 - Disclosure - RESTRUCTURING - Schedule of Restructuring Activities (Details)", "shortName": "RESTRUCTURING - Schedule of Restructuring Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R67": { "role": "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "longName": "9954512 - Disclosure - RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)", "shortName": "RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R68": { "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails", "longName": "9954513 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R69": { "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails", "longName": "9954514 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-156", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-156", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954515 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails", "longName": "9954516 - Disclosure - REVENUE - Schedule of Geographic Revenue (Details)", "shortName": "REVENUE - Schedule of Geographic Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R72": { "role": "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "longName": "9954517 - Disclosure - REVENUE - Schedule of Revenue Streams (Details)", "shortName": "REVENUE - Schedule of Revenue Streams (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R73": { "role": "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "longName": "9954518 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details)", "shortName": "REVENUE - Schedule of Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails", "longName": "9954519 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R75": { "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "longName": "9954520 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "longName": "9954521 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Award Granted (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Award Granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-310", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-310", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.pega.com/role/INCOMETAXESDetails", "longName": "9954522 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R78": { "role": "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "longName": "9954523 - Disclosure - EARNINGS (LOSS) PER SHARE (Details)", "shortName": "EARNINGS (LOSS) PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "unique": true } }, "R79": { "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9954524 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LitigationReserveCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LitigationReserveCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pega-20240630.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49", "r787" ] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Accounts Payable, Other, Current", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r49" ] }, "pega_AccountsReceivableAndUnbilledReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "AccountsReceivableAndUnbilledReceivable", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables", "label": "Accounts receivable and unbilled receivable", "documentation": "Accounts receivable and unbilled receivable." } } }, "auth_ref": [] }, "pega_AccountsReceivableAndUnbilledReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "AccountsReceivableAndUnbilledReceivableTableTextBlock", "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Receivables", "label": "Accounts Receivable and Unbilled Receivable [Table Text Block]", "documentation": "Accounts Receivable and Unbilled Receivable" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails": { "parentTag": "pega_AccountsReceivableAndUnbilledReceivable", "weight": 1.0, "order": 1.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r948" ] }, "pega_AccruedCloudHostingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "AccruedCloudHostingCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud hosting", "label": "Accrued Cloud Hosting, Current", "documentation": "Accrued Cloud Hosting, Current" } } }, "auth_ref": [] }, "pega_AccruedCompensationAndRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "AccruedCompensationAndRelatedExpenses", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and related expenses", "label": "Accrued Compensation and Related Expenses", "documentation": "Accrued Compensation and Related Expenses" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income and other taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r52", "r109" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r58", "r109" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales program", "label": "Accrued Marketing Costs, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outside professional services", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r14", "r15", "r68", "r166", "r611", "r638", "r639" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r1", "r8", "r15", "r469", "r472", "r535", "r634", "r635", "r926", "r927", "r928", "r938", "r939", "r940", "r941" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" ], "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": [ "r296", "r297", "r298", "r299", "r737" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r850" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r63" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r645", "r938", "r939", "r940", "r941", "r1030", "r1091" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r33", "r34", "r403" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) to cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r896" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822", "r832", "r842", "r874" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r825", "r835", "r845", "r877" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r897" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r870" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826", "r836", "r846", "r870", "r878", "r882", "r890" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r888" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred commissions", "verboseLabel": "Amortization of deferred commissions", "label": "Amortization of Deferred Sales Commissions", "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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": [ "r5", "r75" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r80", "r367", "r932", "r1041" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "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": [ "r5", "r295", "r301", "r752" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding anti-dilutive stock options and RSUs (in shares)", "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": [ "r224" ] }, "pega_AppianCorpVPegasystemsIncYouyongZouMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "AppianCorpVPegasystemsIncYouyongZouMember", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Appian Corp. v. Pegasystems Inc. & Youyong Zou", "label": "Appian Corp. v. Pegasystems Inc. & Youyong Zou [Member]", "documentation": "Appian Corp. v. Pegasystems Inc. & Youyong Zou" } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia-Pacific", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r914", "r915", "r916", "r917", "r1093", "r1094", "r1095", "r1096" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r107", "r120", "r165", "r191", "r228", "r230", "r237", "r238", "r279", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r464", "r466", "r504", "r607", "r678", "r747", "r748", "r787", "r813", "r998", "r999", "r1046" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "pega_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.pega.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Right of Use Asset and Lease Liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r159", "r168", "r191", "r279", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r464", "r466", "r504", "r787", "r998", "r999", "r1046" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r251" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r252" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r885" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r886" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r881" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "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": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r883" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r882" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r882" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.pega.com/role/BASISOFPRESENTATIONPolicies" ], "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_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.pega.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r48", "r90", "r91" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "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": [ "r18", "r161", "r740" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "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": [ "r1032", "r1033" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents, and marketable securities", "label": "Cash, Cash Equivalents, and Short-Term Investments", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r925" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "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": [ "r18", "r87", "r189" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r87" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsMember", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents [Member]", "documentation": "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": [ "r161" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r861" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r858" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r856" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.pega.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "pega_ClientRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ClientRelationshipsMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Client-related", "label": "Client Relationships [Member]", "documentation": "Client Relationships [Member]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r862" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r862" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 15)", "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": [ "r59", "r111", "r608", "r665" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r96", "r326", "r327", "r725", "r982", "r990" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r804", "r805", "r806", "r808", "r809", "r810", "r811", "r938", "r939", "r941", "r1030", "r1089", "r1091" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r62", "r666" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r62" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)", "periodEndLabel": "Balance, end of period (in 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": [ "r9", "r62", "r666", "r684", "r1091", "r1092" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 200,000 shares authorized; 85,369 and 83,840 shares issued and outstanding at June\u00a030, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r62", "r610", "r787" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r867" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r866" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r868" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r865" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r16", "r175", "r177", "r181", "r603", "r619", "r620" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r21", "r23", "r45", "r46", "r242", "r724" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r21", "r23", "r45", "r46", "r242", "r641", "r724" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r21", "r23", "r45", "r46", "r242", "r724", "r904" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of total revenue", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r21", "r23", "r45", "r46", "r242" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r21", "r23", "r45", "r46", "r242", "r724" ] }, "pega_ConsultingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ConsultingMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting", "label": "Consulting [Member]", "documentation": "Consulting [Member]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "pega_ContractAssetsAndDeferredRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ContractAssetsAndDeferredRevenueTableTextBlock", "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Assets and Deferred Revenue", "label": "Contract assets and deferred revenue [Table Text Block]", "documentation": "Contract assets and deferred revenue [Table Text Block]." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r378", "r380", "r391" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 1.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract assets", "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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, classified as current." } } }, "auth_ref": [ "r378", "r380", "r391" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term contract assets", "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "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, classified as noncurrent." } } }, "auth_ref": [ "r378", "r380", "r391" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r378", "r379", "r391" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r378", "r379", "r391" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized during the period that was included in deferred revenue", "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": [ "r392" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.pega.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Payments", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r913", "r937" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt fair value", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails", "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r98", "r346", "r347", "r357", "r358", "r359", "r363", "r364", "r365", "r366", "r367", "r754", "r755", "r756", "r757", "r758" ] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term convertible senior notes, net", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, net", "label": "Convertible Notes Payable, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r52" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Corporate Debt Securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r767", "r769", "r774", "r788", "r802", "r1086" ] }, "pega_CorporateIncentiveCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "CorporateIncentiveCompensationPlanMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Incentive Compensation Plan", "label": "Corporate Incentive Compensation Plan [Member]", "documentation": "Corporate incentive compensation plan [member]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "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": [ "r71", "r72", "r568" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "pega_CostOfRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "CostOfRevenueMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "terseLabel": "Cost of revenue", "label": "Cost Of Revenue [Member]", "documentation": "Cost Of Revenue." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "pega_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "CreditAgreementMember", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "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": [ "r335", "r996" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "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": [ "r335", "r996", "r997" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "pega_DebtConversionConvertedInstrumentSharesIfFullyExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DebtConversionConvertedInstrumentSharesIfFullyExercised", "presentation": [ "http://www.pega.com/role/DEBTCappedCallTransactionsDetails", "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issuable upon conversion (in shares)", "label": "Debt Conversion, Converted Instrument, Shares if fully Exercised", "documentation": "Debt Conversion, Converted Instrument, Shares if fully Exercised" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.pega.com/role/DEBTCappedCallTransactionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Number of shares issuable upon conversion (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r19", "r20" ] }, "pega_DebtConversionConvertedInstrumentSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DebtConversionConvertedInstrumentSharesOutstanding", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issuable upon conversion (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Outstanding", "documentation": "Debt Conversion, Converted Instrument, Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtInterestRateOfDebt", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Conversion, Original Debt, Interest Rate of Debt", "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r19", "r20" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.pega.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": [ "r97", "r190", "r308", "r309", "r310", "r311", "r312", "r334", "r335", "r345", "r351", "r352", "r353", "r354", "r355", "r356", "r361", "r368", "r369", "r371", "r516" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "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": [ "r13", "r51", "r52", "r108", "r110", "r193", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r754", "r755", "r756", "r757", "r758", "r785", "r934", "r983", "r984", "r985", "r1040", "r1042" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue", "weight": 1.0, "order": 1.0 }, "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "totalLabel": "Principal, total due", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r13", "r110", "r372" ] }, "pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive business days", "label": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days", "documentation": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r99", "r348" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r29", "r55", "r101", "r102", "r348" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percentage of stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "pega_DebtInstrumentCovenantInterestCoverageRatioMinimum": { "xbrltype": "pureItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum consolidated coverage ratio", "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum", "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum" } } }, "auth_ref": [] }, "pega_DebtInstrumentCovenantsLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DebtInstrumentCovenantsLeverageRatioMaximum", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum consolidated net leverage ratio", "label": "Debt Instrument, Covenants, Leverage Ratio, Maximum", "documentation": "Debt Instrument, Covenants, Leverage Ratio, Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r346", "r516", "r517", "r755", "r756", "r785" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r54", "r364", "r1040" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/DEBTCreditFacilityDetails", "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails", "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "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": [ "r193", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r754", "r755", "r756", "r757", "r758", "r785", "r934", "r1040", "r1042" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "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": [ "r13", "r193", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r754", "r755", "r756", "r757", "r758", "r785", "r934", "r983", "r984", "r985", "r1040", "r1042" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information by period of debt redemption feature under terms of debt agreement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After the Calendar Quarter Ending on June 30, 2020", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "On or After March\u00a01, 2023", "label": "Debt Instrument, Redemption, Period Three [Member]", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Period", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r116" ] }, "pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity": { "xbrltype": "integerItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption threshold trading days", "label": "Debt Instrument, Redemption, Threshold Trading Days Before Maturity", "documentation": "Debt Instrument, Redemption, Threshold Trading Days Before Maturity" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/DEBTCreditFacilityDetails", "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails", "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r13", "r29", "r30", "r47", "r100", "r102", "r193", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r754", "r755", "r756", "r757", "r758", "r785", "r934", "r1040", "r1042" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit agreement term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r287" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "verboseLabel": "Marketable securities", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r955" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable debt security weighted-average remaining maturity", "label": "Debt Securities, Available-for-Sale, Term", "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1034", "r1035", "r1036" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails", "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred commissions", "terseLabel": "Deferred commissions", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r106", "r921" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.pega.com/role/DEFERREDCOMMISSIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Impairment of Deferred Contract Costs", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "pega_DeferredCostsNetTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "DeferredCostsNetTextBlock", "presentation": [ "http://www.pega.com/role/DEFERREDCOMMISSIONS" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED COMMISSIONS", "label": "Deferred Costs Net [Text Block]", "documentation": "The entire disclosure for deferred contract costs and related amortization." } } }, "auth_ref": [] }, "us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCreditsAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Credits and Other Liabilities, Current", "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current)." } } }, "auth_ref": [] }, "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "label": "Deferred Credits and Other Liabilities, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent)." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "calculation": { "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1040", "r1042" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income 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": [ "r440", "r441" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r5", "r125", "r936" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Noncurrent", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r923" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets and depreciation", "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": [ "r5", "r228", "r234", "r238", "r747", "r748" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transactions", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r169", "r170", "r479", "r480", "r493", "r503", "r647", "r648", "r649", "r650", "r651", "r653", "r654", "r655", "r656", "r657", "r672", "r673", "r715", "r716", "r717", "r718", "r719", "r720", "r741", "r774", "r778", "r806", "r1034", "r1035", "r1036", "r1090" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transactions", "label": "Derivative Asset, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r169" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transactions", "label": "Derivative Asset, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r169" ] }, "us-gaap_DerivativeCapPrice": { "xbrltype": "perUnitItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeCapPrice", "presentation": [ "http://www.pega.com/role/DEBTCappedCallTransactionsDetails", "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cap price (in dollars per share)", "label": "Derivative, Cap Price", "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFinancialInstrumentsAssetsMember", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped Call Transactions", "label": "Derivative Financial Instruments, Assets [Member]", "documentation": "Financial asset or other contract with one or more underlyings, with notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset." } } }, "auth_ref": [ "r494" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails", "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "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": [ "r390", "r760", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails", "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "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": [ "r390", "r760", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.pega.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Streams", "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": [ "r1001" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.pega.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": [ "r402", "r405", "r433", "r434", "r436", "r771" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r103" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r817" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r849" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r860" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EMEAMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe (excluding U.K.), Middle East, and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1093", "r1094", "r1095", "r1096" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings (loss) per share", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "terseLabel": "Earnings (loss) per share, basic (in dollars 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": [ "r182", "r199", "r200", "r201", "r202", "r203", "r204", "r209", "r211", "r221", "r222", "r223", "r227", "r460", "r463", "r476", "r477", "r604", "r621", "r744" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of common shares outstanding", "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "terseLabel": "Earnings (loss) per share, diluted (in dollars 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": [ "r182", "r199", "r200", "r201", "r202", "r203", "r204", "r211", "r221", "r222", "r223", "r227", "r460", "r463", "r476", "r477", "r604", "r621", "r744" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "pega_EarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.pega.com/20240630", "localname": "EarningsPerShareLineItems", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Line Items]", "label": "Earnings Per Share [Line Items]", "documentation": "Earnings Per Share" } } }, "auth_ref": [] }, "pega_EarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://www.pega.com/20240630", "localname": "EarningsPerShareTable", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Table]", "label": "Earnings Per Share [Table]", "documentation": "Earnings Per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r208", "r224", "r225", "r226" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash", "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": [ "r509" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.pega.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r443", "r773" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofAccruedexpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee related", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based 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": [ "r435" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period of recognition of unrecognized stock-based compensation expense", "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": [ "r435" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r432" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance", "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": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Share-Based Payment Arrangement, 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_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r899" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r815" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r854" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r895" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r895" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r895" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r9", "r157", "r178", "r179", "r180", "r194", "r195", "r196", "r198", "r203", "r205", "r207", "r229", "r280", "r281", "r306", "r377", "r450", "r451", "r457", "r458", "r459", "r461", "r462", "r463", "r468", "r469", "r470", "r471", "r472", "r473", "r475", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r520", "r535", "r617", "r634", "r635", "r636", "r645", "r705" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r864" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822", "r832", "r842", "r874" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r819", "r829", "r839", "r871" ] }, "us-gaap_EstimatedInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimatedInsuranceRecoveries", "crdr": "debit", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected insurance coverage recovery", "label": "Estimated Insurance Recoveries", "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts." } } }, "auth_ref": [ "r921" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r870" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount repurchased", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FacilityClosingMember", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office space reduction", "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": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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": [ "r479", "r480", "r493", "r774" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [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": [ "r479", "r480", "r493", "r774" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489", "r494", "r776" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Venture Investments", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r484", "r489", "r494", "r776" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489", "r494", "r776" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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": [ "r359", "r395", "r396", "r397", "r398", "r399", "r400", "r478", "r480", "r481", "r482", "r483", "r492", "r493", "r495", "r539", "r540", "r541", "r755", "r756", "r767", "r768", "r769", "r774", "r778" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "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": [ "r488", "r490", "r491", "r492", "r495", "r496", "r497", "r498", "r499", "r601", "r774", "r779" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "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": [ "r359", "r395", "r400", "r480", "r493", "r539", "r767", "r768", "r769", "r774" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "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": [ "r359", "r395", "r400", "r480", "r481", "r493", "r540", "r755", "r756", "r767", "r768", "r769", "r774" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "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": [ "r359", "r395", "r396", "r397", "r398", "r399", "r400", "r480", "r481", "r482", "r483", "r493", "r541", "r755", "r756", "r767", "r768", "r769", "r774", "r778" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489", "r494" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.pega.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and liabilities measured at fair value on a recurring basis", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in fair value:", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Gain (Loss) Included in Other Comprehensive Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value adjustment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r485", "r494", "r776", "r777" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "crdr": "debit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New investments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r487", "r494", "r776" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales", "crdr": "credit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sales of investments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales", "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r487", "r494", "r776" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "crdr": "credit", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements", "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r487", "r494", "r776" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails", "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r484", "r494", "r776" ] }, "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in foreign exchange rates", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Currency Translation Adjustment", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Changes in Foreign Exchange Rates" } } }, "auth_ref": [] }, "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "included in other comprehensive income (loss)", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet", "crdr": "credit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "included in other income, net", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r359", "r395", "r396", "r397", "r398", "r399", "r400", "r478", "r480", "r481", "r482", "r483", "r492", "r493", "r495", "r539", "r540", "r541", "r755", "r756", "r767", "r768", "r769", "r774", "r778" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r370", "r376", "r474", "r500", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r618", "r750", "r774", "r776", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r788", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r950", "r951", "r952", "r953", "r1031", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Lives", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "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": [ "r163", "r291", "r300", "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" ], "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": "Disclosure of information about finite-lived intangible asset acquired in business combination." } } }, "auth_ref": [ "r24" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r302", "r737", "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "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": [ "r1097" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization of Intangible Assets", "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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r302", "r737", "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r302", "r737", "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "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": [ "r294", "r296", "r297", "r298", "r299", "r300", "r303", "r304", "r569", "r570", "r737" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "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": [ "r291", "r300", "r570", "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other 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": [ "r294", "r300", "r303", "r304", "r305", "r569", "r737", "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "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": [ "r294", "r296", "r297", "r298", "r299", "r300", "r303", "r304", "r737" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails", "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net\u00a0Book Value", "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": [ "r569", "r977" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency transaction gain (loss)", "negatedLabel": "Foreign currency transaction loss", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r505", "r506", "r507", "r508", "r702" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826", "r836", "r846", "r878" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826", "r836", "r846", "r878" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826", "r836", "r846", "r878" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826", "r836", "r846", "r878" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r826", "r836", "r846", "r878" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r859" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "GB", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom (\u201cU.K.\u201d)", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) income on capped call transactions", "negatedTerseLabel": "(Gain) on capped call transactions", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r40" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) on investments", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r79", "r81", "r900" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) on repurchases of convertible senior notes", "terseLabel": "Gain (loss) on repurchase of convertible debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r5", "r27", "r28" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r76", "r688" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "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": [ "r76" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r22", "r724" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofGoodwillDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r162", "r292", "r602", "r748", "r751", "r775", "r787", "r959", "r966" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLES" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND OTHER INTANGIBLES", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r957", "r969" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustments", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r293" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r69", "r73", "r119", "r191", "r279", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r504", "r746", "r747", "r943", "r944", "r945", "r946", "r947", "r998" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) 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": [ "r70", "r113", "r119", "r605", "r615", "r746", "r747", "r943", "r944", "r945", "r946", "r947" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r307", "r313", "r318", "r485", "r489", "r494", "r631", "r633", "r689", "r737", "r777", "r1059" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r313", "r318", "r485", "r489", "r494", "r631", "r633", "r689", "r737", "r777", "r1059" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.pega.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r192", "r439", "r443", "r445", "r446", "r447", "r448", "r449", "r452", "r454", "r455", "r456", "r644", "r773" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/INCOMETAXESDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for income taxes", "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": [ "r121", "r126", "r206", "r207", "r228", "r235", "r238", "r442", "r443", "r453", "r622", "r773" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivables", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r924" ] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in operating assets and liabilities, net", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangements (in shares)", "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": [ "r212", "r213", "r214", "r223", "r404" ] }, "pega_IndirectTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "IndirectTaxReceivable", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indirect Tax Receivable", "label": "Indirect Tax Receivable", "documentation": "Indirect Tax Receivable" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826", "r836", "r846", "r870", "r878", "r882", "r890" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r888" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r818", "r894" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r818", "r894" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r818", "r894" ] }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceSettlementsReceivableCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance receivable", "label": "Insurance Settlements Receivable, Current", "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r924" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets." } } }, "auth_ref": [ "r956" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r80", "r365", "r374", "r757", "r758" ] }, "us-gaap_InterestExpenseDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtAbstract", "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Expense, Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual interest expense (0.75% coupon)", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r80", "r366", "r757", "r758" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r233", "r929" ] }, "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year" } } }, "auth_ref": [] }, "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One", "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One" } } }, "auth_ref": [] }, "pega_InterestLongTermDebtMaturitiesTotalDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "InterestLongTermDebtMaturitiesTotalDue", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest expense, total due", "label": "Interest, Long-term Debt, Maturities, Total Due", "documentation": "Interest, Long-term Debt, Maturities, Total Due" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r77", "r78", "r80" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Venture investments", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r1032", "r1033", "r1037" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIES" ], "lang": { "en-us": { "role": { "terseLabel": "MARKETABLE SECURITIES", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r115", "r128", "r244", "r246", "r501", "r502", "r1055" ] }, "pega_InvestmentsInPrivatelyHeldCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "InvestmentsInPrivatelyHeldCompaniesMember", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Venture investments", "label": "Investments In Privately Held Companies [Member]", "documentation": "Investments in privately held companies." } } }, "auth_ref": [] }, "us-gaap_JudicialRulingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "JudicialRulingMember", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Judicial Ruling", "label": "Judicial Ruling [Member]", "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval." } } }, "auth_ref": [ "r991" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.pega.com/role/LEASESScheduleofExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lease, cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r525", "r786" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.pega.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1044" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "pega_LegalFeesPostJudgementInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "LegalFeesPostJudgementInterestRatePercentage", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal fees, post-judgement interest rate, percentage", "label": "Legal Fees, Post-judgement Interest Rate, Percentage", "documentation": "Legal Fees, Post-judgement Interest Rate, Percentage" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.pega.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1045" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1045" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r533" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.pega.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r519" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r51", "r52", "r53", "r57", "r58", "r59", "r60", "r191", "r279", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r465", "r466", "r467", "r504", "r664", "r745", "r813", "r998", "r1046", "r1047" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r67", "r112", "r613", "r787", "r935", "r954", "r1039" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r53", "r160", "r191", "r279", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r465", "r466", "r467", "r504", "r787", "r998", "r1046", "r1047" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r50", "r56", "r934", "r996", "r997" ] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r50", "r56", "r934", "r996" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in aggregate commitment amount", "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": [ "r50", "r56" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "us-gaap_LitigationReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationReserveCurrent", "crdr": "credit", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation liability", "label": "Estimated Litigation Liability, Current", "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position." } } }, "auth_ref": [ "r59", "r991" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation aggregate", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementExpense", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement, net of recoveries", "label": "Litigation Settlement, Fee Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r905" ] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationStatusAxis", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r983", "r984", "r985", "r991" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationStatusDomain", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r983", "r984", "r985", "r991" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.pega.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Convertible senior notes, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r110", "r358", "r373", "r755", "r756", "r785", "r1057" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r193", "r363" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r937" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/DEBTCreditFacilityDetails", "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails", "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "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": [ "r13", "r983", "r984", "r985" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails", "http://www.pega.com/role/DEBTCreditFacilityDetails", "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails", "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails", "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" ], "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": [ "r13", "r26", "r983", "r984", "r985" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r328", "r329", "r330", "r333", "r437", "r753", "r992", "r993" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r328", "r329", "r330", "r333", "r437", "r753", "r992", "r993" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages awarded, value", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r991", "r992", "r993" ] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaintenanceMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maintenance", "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r1002" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r922" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [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_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "pega_MaturitiesOfInterestAndPrincipalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pega.com/20240630", "localname": "MaturitiesOfInterestAndPrincipalAbstract", "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Maturities of Interest and Principal [Abstract]", "documentation": "Maturities of Interest and Principal" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r129", "r131", "r133", "r134", "r136", "r155", "r156", "r329", "r330", "r331", "r332", "r401", "r437", "r483", "r567", "r630", "r632", "r640", "r656", "r657", "r708", "r710", "r712", "r713", "r721", "r735", "r736", "r749", "r759", "r770", "r778", "r779", "r783", "r784", "r798", "r1000", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r862" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r862" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r129", "r131", "r133", "r134", "r136", "r155", "r156", "r329", "r330", "r331", "r332", "r401", "r437", "r483", "r567", "r630", "r632", "r640", "r656", "r657", "r708", "r710", "r712", "r713", "r721", "r735", "r736", "r749", "r759", "r770", "r778", "r779", "r783", "r798", "r1000", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash provided by (used in) 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": [ "r188" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash (used in) provided by 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": [ "r188" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r87", "r88", "r89" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r74", "r89", "r114", "r158", "r173", "r176", "r180", "r191", "r197", "r199", "r200", "r201", "r202", "r203", "r206", "r207", "r219", "r279", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r460", "r463", "r477", "r504", "r616", "r686", "r703", "r704", "r812", "r998" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for diluted EPS", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r183", "r210", "r215", "r216", "r217", "r218", "r220", "r223" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r862" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r826", "r836", "r846", "r870", "r878" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r852" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r870" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "pega_NonqualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "NonqualifiedStockOptionsMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-qualified stock options", "label": "Nonqualified Stock Options [Member]", "documentation": "Nonqualified Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r119", "r746", "r943", "r944", "r945", "r946", "r947" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.pega.com/role/LEASESScheduleofExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r526", "r786" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r522" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails", "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r522" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r523" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r522" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating leases, net of tenant improvement allowances", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r524", "r529" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails", "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets", "verboseLabel": "Right of use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r521" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r523" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r532", "r786" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r531", "r786" ] }, "pega_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherAmericasMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Americas", "label": "Other Americas [Member]", "documentation": "Region of Americas, except US." } } }, "auth_ref": [] }, "pega_OtherAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Other Assets and Liabilities [Abstract]", "documentation": "Other Assets and Liabilities" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "totalLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r167", "r787" ] }, "pega_OtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherAssetsCurrentAbstract", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current [Abstract]", "documentation": "Other Assets, Current" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "totalLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r164" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r3", "r8", "r105" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income, net of tax", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r8", "r105", "r174", "r177", "r203" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) on available-for-sale securities", "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", "r278" ] }, "pega_OtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherCurrentAssets", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Current Assets", "documentation": "Other, Current Assets" } } }, "auth_ref": [] }, "pega_OtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Current Liabilities", "documentation": "Other, Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r752", "r970", "r971", "r972", "r973", "r974", "r975", "r977", "r979", "r980", "r981" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r787" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrentAbstract", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "totalLabel": "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": [ "r58" ] }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrentAbstract", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "pega_OtherLongTermAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherLongTermAssets", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Long-term Assets", "documentation": "Other, Long-term Assets" } } }, "auth_ref": [] }, "pega_OtherLongTermLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "OtherLongTermLiabilities", "crdr": "credit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Long-term Liabilities", "documentation": "Other, Long-term Liabilities" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash", "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": [ "r89" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r82" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r862" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r824", "r834", "r844", "r876" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r827", "r837", "r847", "r879" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r827", "r837", "r847", "r879" ] }, "pega_PNCBankNationalAssociationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PNCBankNationalAssociationMember", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PNC Bank, National Association", "label": "PNC Bank, National Association [Member]", "documentation": "PNC Bank, National Association [Member]" } } }, "auth_ref": [] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentedTechnologyMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r35", "r970", "r971", "r972", "r973", "r975", "r977", "r980", "r981" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r851" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash disbursements", "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": [ "r317", "r931" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividend payments to stockholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r85" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock repurchases for tax withholdings for net settlement of equity awards", "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": [ "r187" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r83" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r84" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r861" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r861" ] }, "pega_PegaCloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PegaCloudMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pega Cloud", "label": "Pega Cloud [Member]", "documentation": "Cloud [Member]" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r870" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r863" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r852" ] }, "pega_PercentageOfUnbilledReceivablesNotBillableAmountExpectedToBeCollectedInRemainderOfFiscalYear": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PercentageOfUnbilledReceivablesNotBillableAmountExpectedToBeCollectedInRemainderOfFiscalYear", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_TotalPercentageOfUnbilledRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Percentage of Unbilled Receivables, Not Billable, Amount Expected to be Collected in Remainder of Fiscal Year", "documentation": "Percentage of Unbilled Receivables, Not Billable, Amount Expected to be Collected in Remainder of Fiscal Year" } } }, "auth_ref": [] }, "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFourAndPrior": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFourAndPrior", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_TotalPercentageOfUnbilledRevenue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 and prior", "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior", "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior" } } }, "auth_ref": [] }, "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearOne", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_TotalPercentageOfUnbilledRevenue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One", "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One" } } }, "auth_ref": [] }, "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearThree", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_TotalPercentageOfUnbilledRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021", "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three", "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three" } } }, "auth_ref": [] }, "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_TotalPercentageOfUnbilledRevenue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two", "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two" } } }, "auth_ref": [] }, "pega_PerformanceStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PerformanceStockOptionsMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock options", "label": "Performance Stock Options [Member]", "documentation": "Performance Stock Options" } } }, "auth_ref": [] }, "pega_PerpetualLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PerpetualLicenseMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Perpetual license", "label": "Perpetual License [Member]", "documentation": "Perpetual License" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r854" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r898" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r853" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r61", "r666" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r61", "r375" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 1,000 shares authorized; none issued", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r61", "r609", "r787" ] }, "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Remainder of 2024", "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year" } } }, "auth_ref": [] }, "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2025", "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One", "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One" } } }, "auth_ref": [] }, "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PrincipalAndInterestLongTermDebtMaturitiesTotalDue", "crdr": "credit", "calculation": { "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Principal and interest, total due", "label": "Principal and Interest, Long-term Debt, Maturities, Total Due", "documentation": "Principal and Interest, Long-term Debt, Maturities, Total Due" } } }, "auth_ref": [] }, "pega_PrivatelyHeldInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "PrivatelyHeldInvestmentMember", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Privately Held Investment", "label": "Privately Held Investment [Member]", "documentation": "Privately Held Investment" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "debit", "presentation": [ "http://www.pega.com/role/DEBTCappedCallTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from settlement of capped calls transactions", "label": "Proceeds from Derivative Instrument, Financing Activities", "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [ "r186", "r742" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities and called investments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r184", "r185", "r949" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r901", "r930" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales of investments", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r17", "r184", "r245", "r277" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock plans", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r2" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r143", "r154", "r239", "r568", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r738", "r760", "r797", "r798", "r799", "r801", "r803", "r918", "r994", "r995", "r1001", "r1058", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1087", "r1088" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r143", "r154", "r239", "r568", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r738", "r760", "r797", "r798", "r799", "r801", "r803", "r918", "r994", "r995", "r1001", "r1058", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1087", "r1088" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "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": [ "r6", "r534", "r606", "r614", "r787" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r851" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r851" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r129", "r131", "r133", "r134", "r136", "r155", "r156", "r329", "r330", "r331", "r332", "r394", "r401", "r428", "r429", "r430", "r437", "r483", "r542", "r551", "r567", "r630", "r632", "r640", "r656", "r657", "r708", "r710", "r712", "r713", "r721", "r735", "r736", "r749", "r759", "r770", "r778", "r779", "r783", "r784", "r798", "r806", "r986", "r1000", "r1035", "r1049", "r1050", "r1051", "r1052", "r1053" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r129", "r131", "r133", "r134", "r136", "r155", "r156", "r329", "r330", "r331", "r332", "r394", "r401", "r428", "r429", "r430", "r437", "r483", "r542", "r551", "r567", "r630", "r632", "r640", "r656", "r657", "r708", "r710", "r712", "r713", "r721", "r735", "r736", "r749", "r759", "r770", "r778", "r779", "r783", "r784", "r798", "r806", "r986", "r1000", "r1035", "r1049", "r1050", "r1051", "r1052", "r1053" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ReceivablesContractAssetsAndDeferredRevenueTextBlock", "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE", "label": "Receivables, Contract Assets, And Deferred Revenue [Text Block]", "documentation": "Receivables, Contract Assets, And Deferred Revenue [Text Block]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of convertible senior notes", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r438", "r737", "r747", "r1054" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "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_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r820", "r830", "r840", "r872" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r828", "r838", "r848", "r880" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other current assets", "verboseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r920", "r933" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included in other long-term assets", "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r122", "r921", "r933" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.pega.com/role/RESTRUCTURING" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r314", "r315", "r317", "r320", "r325" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "verboseLabel": "Costs incurred", "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": [ "r5", "r321", "r322", "r987" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r316", "r317", "r322", "r323" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" ], "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": [ "r316", "r317", "r318", "r319", "r322", "r323", "r324" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring Reserve, Beginning Balance", "periodEndLabel": "Restructuring Reserve, 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": [ "r317", "r323" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" ], "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_RestructuringReserveTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Currency translation adjustments", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve." } } }, "auth_ref": [ "r988", "r989" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "(Accumulated deficit)", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r64", "r103", "r612", "r637", "r639", "r643", "r667", "r787" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "(Accumulated deficit)", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r157", "r194", "r195", "r196", "r198", "r203", "r205", "r207", "r280", "r281", "r306", "r450", "r451", "r457", "r458", "r459", "r461", "r462", "r463", "r468", "r470", "r471", "r473", "r475", "r518", "r520", "r634", "r636", "r645", "r1091" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Total revenue", "terseLabel": "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": [ "r117", "r118", "r228", "r231", "r232", "r236", "r238", "r239", "r240", "r242", "r389", "r390", "r568" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.pega.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": [ "r127", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r393" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.pega.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographic Revenue", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r92" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r123" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r124" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r124" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.pega.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r902" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue remaining performance obligation (in percent)", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r902" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "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": [] }, "pega_RichardH.JonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "RichardH.JonesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Richard H. Jones [Member]", "documentation": "Richard H. Jones" } } }, "auth_ref": [] }, "pega_RichardH.JonesRuleTradingArrangementCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "RichardH.JonesRuleTradingArrangementCommonStockMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Richard H. Jones Rule Trading Arrangement, Common Stock [Member]", "documentation": "Richard H. Jones Rule Trading Arrangement, Common Stock" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right of use assets recognized for new leases and amendments (non-cash)", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r530", "r786" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Revenue", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r242", "r903" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued expenses", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ScheduleOfAmortizationOfDeferredCostsTableTextBlock", "presentation": [ "http://www.pega.com/role/DEFERREDCOMMISSIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization of Deferred Contract Costs", "label": "Schedule of Amortization of Deferred Costs [Table Text Block]", "documentation": "Schedule of amortization of deferred costs." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Marketable Securities", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.pega.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Value and Interest Expense Related to the Notes", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-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 entity, if longer." } } }, "auth_ref": [ "r13", "r29", "r30", "r47", "r100", "r102", "r755", "r757", "r937", "r1040" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.pega.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Change in Capped Call Transactions", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r10", "r36", "r37", "r38", "r39", "r41", "r42", "r43", "r44" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculation of Earnings (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r942" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.pega.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r444", "r773", "r1029" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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": [ "r32" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Based Compensation Expense", "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": [ "r32" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value", "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": [ "r1032", "r1033" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r294", "r300", "r303", "r304", "r305", "r569", "r737", "r752" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangibles", "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": [ "r752", "r976" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r751", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968" ] }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Assets and Other Liabilities", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, classified as other." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r322", "r323", "r324" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Activities and Accrued Employee Severance and Related Benefit", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r25", "r94", "r95" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Based Compensation Award Granted", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r11", "r12", "r104" ] }, "pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock", "presentation": [ "http://www.pega.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Lease Information", "label": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]", "documentation": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]" } } }, "auth_ref": [] }, "pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock", "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unbilled Receivables", "label": "Schedule of Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block]", "documentation": "Schedule of unbilled receivables not billable at balance sheet date." } } }, "auth_ref": [] }, "pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ScheduleOfWeightedAverageAndDiscountRateTableTextBlock", "presentation": [ "http://www.pega.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average and Discount Rate", "label": "Schedule of Weighted Average and Discount Rate [Table Text Block]", "documentation": "Schedule of Weighted Average and Discount Rate" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Estimated Intangibles Assets Amortization", "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": [ "r752", "r978" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r814" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.pega.com/role/Cover" ], "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": [ "r816" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r130", "r132", "r135", "r137", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r240", "r241", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r649", "r652", "r654", "r709", "r711", "r714", "r722", "r723", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r739", "r761", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r800", "r806", "r1001", "r1058", "r1060", "r1061", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1087", "r1088" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "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_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r76" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorNotes", "crdr": "credit", "presentation": [ "http://www.pega.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r110", "r1057" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "verboseLabel": "Total stock-based compensation before tax", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee\u2019s target incentive compensation percentage", "label": "Share Based Compensation Arrangement By Share Based Payment Award Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees", "documentation": "Percentage of an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r420" ] }, "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateFairValueOfAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateFairValueOfAwards", "crdr": "debit", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Grant Date Fair Value Of Awards", "documentation": "The total grant date fair value of awards made during the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-qualified stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First anniversary", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second anniversary", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r772" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.pega.com/role/LEASESScheduleofExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r527", "r786" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r62", "r65", "r66", "r157", "r178", "r179", "r180", "r194", "r195", "r196", "r198", "r203", "r205", "r207", "r229", "r280", "r281", "r306", "r377", "r450", "r451", "r457", "r458", "r459", "r461", "r462", "r463", "r468", "r469", "r470", "r471", "r472", "r473", "r475", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r520", "r535", "r617", "r634", "r635", "r636", "r645", "r705" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r130", "r132", "r135", "r137", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r240", "r241", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r649", "r652", "r654", "r709", "r711", "r714", "r722", "r723", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r739", "r761", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r800", "r806", "r1001", "r1058", "r1060", "r1061", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1087", "r1088" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r194", "r195", "r196", "r229", "r520", "r568", "r642", "r646", "r658", "r659", "r660", "r661", "r662", "r663", "r666", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r685", "r687", "r688", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r705", "r807" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r194", "r195", "r196", "r229", "r243", "r520", "r568", "r642", "r646", "r658", "r659", "r660", "r661", "r662", "r663", "r666", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r685", "r687", "r688", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r705", "r807" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r823", "r833", "r843", "r875" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r9", "r61", "r62", "r103" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for stock compensation plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r9", "r61", "r62", "r103" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r9", "r61", "r62", "r103" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for stock compensation plans", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r31", "r61", "r62", "r103" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r62", "r65", "r66", "r93", "r668", "r684", "r706", "r707", "r787", "r813", "r935", "r954", "r1039", "r1091" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "pega_SubscriptionLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "SubscriptionLicenseMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails", "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription license", "label": "Subscription License [Member]", "documentation": "Subscription License" } } }, "auth_ref": [] }, "pega_SubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "SubscriptionMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription", "label": "Subscription [Member]", "documentation": "Subscription [Member]" } } }, "auth_ref": [] }, "pega_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "SubscriptionServicesMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription services", "label": "Subscription Services [Member]", "documentation": "Subscription Services" } } }, "auth_ref": [] }, "pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pega.com/20240630", "localname": "SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock", "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unbilled Receivables by Contract Effective Date", "label": "Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block]", "documentation": "Summary of Unbilled Receivables Based Upon Contract Effective Date" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIES" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS AND LIABILITIES", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r919" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r869" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "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": [ "r765", "r1001" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "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": [ "r765", "r1001" ] }, "pega_TotalPercentageOfUnbilledRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "TotalPercentageOfUnbilledRevenue", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total percentage of unbilled revenue", "label": "Total Percentage of Unbilled Revenue", "documentation": "Total Percentage of Unbilled Revenue" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r861" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r868" ] }, "pega_TradeSecretMisappropriationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "TradeSecretMisappropriationMember", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Secret Misappropriation", "label": "Trade Secret Misappropriation [Member]", "documentation": "Trade Secret Misappropriation" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r888" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r890" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.pega.com/role/Cover" ], "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_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized at a 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": [ "r765" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r765" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "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": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r370", "r376", "r474", "r500", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r618", "r774", "r776", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r788", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r950", "r951", "r952", "r953", "r1031", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r891" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r892" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r892" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r893" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r891" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails", "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r316", "r317", "r322", "r323" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Government Agencies Debt Securities", "label": "US Government Agencies Debt Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r743", "r767", "r1056" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails": { "parentTag": "pega_AccountsReceivableAndUnbilledReceivable", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables, net", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesCurrentAndNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesCurrentAndNonCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Unbilled Receivables Current and Non Current", "documentation": "Unbilled Receivables Current and Non Current" } } }, "auth_ref": [] }, "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesCurrentAndNonCurrentPercentage", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total percentage of unbilled receivables", "label": "Unbilled Receivables Current And Non Current Percentage", "documentation": "Unbilled receivables current and non current percentage." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNonCurrent", "crdr": "debit", "calculation": { "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails": { "parentTag": "pega_AccountsReceivableAndUnbilledReceivable", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivablesDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term unbilled receivables, net", "verboseLabel": "Long-term unbilled receivables, net", "label": "Unbilled Receivables Non Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-2 years", "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two", "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "1 year or less", "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less", "documentation": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less" } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2-5 years", "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five", "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of unbilled receivables, 1 year or less", "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year", "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of unbilled receivables, 1-2 years", "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two", "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive": { "xbrltype": "percentItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": { "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of unbilled receivables, 2-5 years", "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five", "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five." } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableContractDateRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableContractDateRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_UnbilledRevenueTotal", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Unbilled Receivables, Not Billable, Contract Date, Remainder of Fiscal Year", "documentation": "Unbilled Receivables, Not Billable, Contract Date, Remainder of Fiscal Year" } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableContractDateYearFourAndPrior": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableContractDateYearFourAndPrior", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_UnbilledRevenueTotal", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 and prior", "label": "Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior", "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior" } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableContractDateYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableContractDateYearOne", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_UnbilledRevenueTotal", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Unbilled Receivables, Not Billable, Contract Date, Year One", "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year One" } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableContractDateYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableContractDateYearThree", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_UnbilledRevenueTotal", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021", "label": "Unbilled Receivables, Not Billable, Contract Date, Year Three", "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Three" } } }, "auth_ref": [] }, "pega_UnbilledReceivablesNotBillableContractDateYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledReceivablesNotBillableContractDateYearTwo", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": "pega_UnbilledRevenueTotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Unbilled Receivables, Not Billable, Contract Date, Year Two", "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Two" } } }, "auth_ref": [] }, "pega_UnbilledRevenueTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "UnbilledRevenueTotal", "crdr": "debit", "calculation": { "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Unbilled revenue total", "label": "Unbilled Revenue Total", "documentation": "Unbilled Revenue Total" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r887" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.pega.com/role/LEASESScheduleofExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pega.com/role/LEASESScheduleofExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r528", "r786" ] }, "pega_VentureInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pega.com/20240630", "localname": "VentureInvestments", "crdr": "debit", "calculation": { "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherAssetsandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Venture investments", "label": "Venture Investments", "documentation": "Venture Investments" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationAwardGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028" ] }, "pega_ViolationOfTheVirginiaComputerCrimesActMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pega.com/20240630", "localname": "ViolationOfTheVirginiaComputerCrimesActMember", "presentation": [ "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Violation of the Virginia Computer Crimes Act", "label": "Violation of the Virginia Computer Crimes Act [Member]", "documentation": "Violation of the Virginia Computer Crimes Act" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r857" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r942" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted-average common shares outstanding, assuming dilution (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": [ "r210", "r223" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails", "http://www.pega.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding", "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": [ "r209", "r223" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r855" ] } } } }, "std_ref": { "r0": { "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/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r47": { "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/2147477734/942-470-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r49": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "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(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r106": { "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/2147478546/942-210-S99-1" }, "r107": { "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/2147478546/942-210-S99-1" }, "r108": { "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/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "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/2147478546/942-210-S99-1" }, "r111": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "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/2147478546/942-210-S99-1" }, "r113": { "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/2147478524/942-220-S99-1" }, "r114": { "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/2147478524/942-220-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r121": { "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" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "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(1))", "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(15))", "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(16))", "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(17))", "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(18))", "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(8))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "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": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/420/tableOfContent" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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/2147477401/830-230-45-1" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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/2147478859/928-340-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r602": { "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/2147478546/942-210-S99-1" }, "r603": { "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/2147478524/942-220-S99-1" }, "r604": { "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/2147478524/942-220-S99-1" }, "r605": { "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/2147477314/942-235-S99-1" }, "r606": { "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/2147478451/942-360-50-1" }, "r607": { "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/2147478777/944-210-S99-1" }, "r608": { "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/2147478777/944-210-S99-1" }, "r609": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r611": { "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/2147478777/944-210-S99-1" }, "r612": { "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/2147478777/944-210-S99-1" }, "r613": { "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/2147478777/944-210-S99-1" }, "r614": { "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/2147478777/944-210-S99-1" }, "r615": { "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/2147477250/944-220-S99-1" }, "r616": { "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/2147477250/944-220-S99-1" }, "r617": { "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/2147477250/944-220-S99-1" }, "r618": { "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/2147477250/944-220-S99-1" }, "r619": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r620": { "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/2147477250/944-220-S99-1" }, "r621": { "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/2147477250/944-220-S99-1" }, "r622": { "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/2147477250/944-220-S99-1" }, "r623": { "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/2147477965/944-235-S99-2" }, "r624": { "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/2147477965/944-235-S99-2" }, "r625": { "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/2147477965/944-235-S99-2" }, "r626": { "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/2147477965/944-235-S99-2" }, "r627": { "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/2147477965/944-235-S99-2" }, "r628": { "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/2147477965/944-235-S99-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r645": { "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/2147478009/946-205-45-4" }, "r646": { "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/2147477796/946-210-45-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r649": { "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/2147478795/946-210-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r652": { "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/2147478795/946-210-50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r654": { "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/2147478795/946-210-50-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r656": { "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/2147478795/946-210-50-6" }, "r657": { "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/2147478795/946-210-50-6" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r665": { "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/2147479170/946-210-S99-1" }, "r666": { "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/2147479170/946-210-S99-1" }, "r667": { "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/2147479170/946-210-S99-1" }, "r668": { "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/2147479170/946-210-S99-1" }, "r669": { "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/2147479170/946-210-S99-1" }, "r670": { "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/2147479170/946-210-S99-1" }, "r671": { "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/2147479170/946-210-S99-1" }, "r672": { "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/2147479170/946-210-S99-1" }, "r673": { "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/2147479170/946-210-S99-1" }, "r674": { "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/2147479170/946-210-S99-1" }, "r675": { "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/2147479170/946-210-S99-1" }, "r676": { "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/2147479170/946-210-S99-1" }, "r677": { "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/2147479170/946-210-S99-1" }, "r678": { "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/2147479170/946-210-S99-1" }, "r679": { "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/2147479170/946-210-S99-1" }, "r680": { "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/2147479170/946-210-S99-1" }, "r681": { "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/2147479170/946-210-S99-1" }, "r682": { "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/2147479170/946-210-S99-1" }, "r683": { "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/2147479170/946-210-S99-2" }, "r684": { "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/2147479170/946-210-S99-2" }, "r685": { "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/2147479105/946-220-45-3" }, "r686": { "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/2147479105/946-220-45-7" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r688": { "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/2147479134/946-220-S99-1" }, "r689": { "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/2147479134/946-220-S99-1" }, "r690": { "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/2147479134/946-220-S99-1" }, "r691": { "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/2147479134/946-220-S99-1" }, "r692": { "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/2147479134/946-220-S99-1" }, "r693": { "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/2147479134/946-220-S99-1" }, "r694": { "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/2147479134/946-220-S99-1" }, "r695": { "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/2147479134/946-220-S99-1" }, "r696": { "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/2147479134/946-220-S99-1" }, "r697": { "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/2147479134/946-220-S99-1" }, "r698": { "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/2147479134/946-220-S99-1" }, "r699": { "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/2147479134/946-220-S99-1" }, "r700": { "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/2147479134/946-220-S99-1" }, "r701": { "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/2147479134/946-220-S99-1" }, "r702": { "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/2147479134/946-220-S99-1" }, "r703": { "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/2147479134/946-220-S99-1" }, "r704": { "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/2147479134/946-220-S99-3" }, "r705": { "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/2147479134/946-220-S99-3" }, "r706": { "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/2147479134/946-220-S99-3" }, "r707": { "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/2147479134/946-220-S99-3" }, "r708": { "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/2147477271/946-320-S99-1" }, "r709": { "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/2147477271/946-320-S99-1" }, "r710": { "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/2147477271/946-320-S99-2" }, "r711": { "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/2147477271/946-320-S99-2" }, "r712": { "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/2147477271/946-320-S99-3" }, "r713": { "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/2147477271/946-320-S99-3" }, "r714": { "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/2147477271/946-320-S99-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r721": { "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/2147477271/946-320-S99-6" }, "r722": { "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/2147477271/946-320-S99-6" }, "r723": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r725": { "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/2147478522/954-440-50-1" }, "r726": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r727": { "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/2147478979/970-360-S99-1" }, "r728": { "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/2147478979/970-360-S99-1" }, "r729": { "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/2147478979/970-360-S99-1" }, "r730": { "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/2147478979/970-360-S99-1" }, "r731": { "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/2147478979/970-360-S99-1" }, "r732": { "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/2147478979/970-360-S99-1" }, "r733": { "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/2147478979/970-360-S99-1" }, "r734": { "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/2147478979/970-360-S99-1" }, "r735": { "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/2147477332/976-310-50-1" }, "r736": { "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/2147479230/978-310-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-23" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r797": { "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" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r804": { "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/2147478795/946-210-50-1" }, "r805": { "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/2147478795/946-210-50-6" }, "r806": { "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/2147477439/946-210-55-1" }, "r807": { "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/2147477802/946-310-45-1" }, "r808": { "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/2147477271/946-320-S99-1" }, "r809": { "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/2147477271/946-320-S99-2" }, "r810": { "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/2147477271/946-320-S99-3" }, "r811": { "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/2147477271/946-320-S99-6" }, "r812": { "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/2147479168/946-830-55-10" }, "r813": { "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/2147479168/946-830-55-12" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Subparagraph": "(a)", "Publisher": "SEC" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r921": { "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" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r994": { "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" }, "r995": { "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" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1030": { "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" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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/2147479532/912-730-25-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1089": { "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/2147478009/946-205-45-4" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1091": { "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/2147479134/946-220-S99-3" }, "r1092": { "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/2147479134/946-220-S99-3" }, "r1093": { "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/2147477271/946-320-S99-1" }, "r1094": { "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/2147477271/946-320-S99-2" }, "r1095": { "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/2147477271/946-320-S99-3" }, "r1096": { "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/2147477271/946-320-S99-6" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 102 0001013857-24-000155-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001013857-24-000155-xbrl.zip M4$L#!!0 ( &6!^%BD$$K.3T0! %CO%P 1 <&5G82TR,#(T,#8S,"YH M=&WLO6UWFTJR-OS]_ H>S=QGLM=""N\@)UOW4FQEC^_KU+\/QY?7U7_[OX+\^_W_=[O]^>;CAKGQK.0=>Q%T&P(R MS?UTHAD7S0#W#S_XX3R;W+UK1E,_F'>[\6V7_N(U<)YF$2<)DK*Z;/5M<*&( M$VL"!+EK"[K05(,MF%-;%,0^_"]O7YC LB:B-%%$PU8D6>IKHJW8IJF:P)[JTA3_[BR"[PS? MVPLOG)?HU\XLBA87'S_^_/FS]S()W)X?/'UT/-?Q 'KGCU%@>B%Z)3."1/H( M7T/H"E)7E#J;AW1#8.T\"/Z[]^0_O_L<4>T*1E<65\]9@"=SYR'H@Y[ES]%O M*H(F"ZLK;>"L+\1+7OT<_ )?O%Y:Z"N2J*>_HP2I^#&Y8G7#,NP^F>9B?'0;1_(?QPYR)@V>EKA5_LKO7ET#)%>8N.J\O1]\Y[+^:%D>E9 M8'4]O/_'.Y>CKR=FN+I\Y\J?,KY.[/?['U\0>E;/M/RE%P6OZ>^7?+GSCN@" M^PWODB5H'^,OUY>&3MHBX)7BQ__]=C.V9F!N=M^^Y:^XL'GV++[UP32CA M'>!UOX\[@\\S8-J#SW,0F1RZM0O^O72>?^U<^EX$I;W[^+J OV#%__JU$X&7 MZ".FP\?!?_W7?WV.G,@% X36[@JIGS_&'W[^&#]ZXMNO@\^V\\R%T:L+?NW8 M3KAPS=<+S_< 7(#SV@8?_"K^_A2HG<*SX]U^B!S#]M6-UH=AX MYAP]"3@70ZB4;*28OKKF4X>+I>S7#I3,BZGS NSNU'01;QV(Q6E74CL#_,'G MCSN_D.,'1QY\O]=+^(N!Z5Y[-GCY'_"Z?K[6&0B03Q"XAJJ?_B,K;?O5"2W3 M_0.8P5?X2;C^&;TS0/0F]0/W\'+?WOT)HS/XNW3Z#UPN@V#G!4:>?04WCET6 MV?"3[AP^9=:US0T5^YV!*'V4Q5P_KZQ^/E%8%W<+$$"-ZSW= "C>#V@KNIM^ M#\$P#$$TCN!/(PK<3;\Z'A0D!Y+!#QVDH4U]'@;<$#W"[*BFL/* N][=Q'6>S)BX"V!!@_31F<-+ M[J9C^&DXC7\QUFOBCLY!!MN%O0Q>H4Y:K5L4!*1RI7KYE^O6.=ZM?SKE>IE5KXJ63B^*JWZ58G'5Z57ORKIZ*KT.FTV.?\>HM=I ML\GY]Q"]3IM-SK^'Z'7:;'+^/42OTV:3\_M(>ITVFYS?1]+KM-GD_#Z24:?- MIN3WD8PZ;38EOX]DU!F34/+[2$:=^YN2?W\SZMS?E/S[FU'G_J;DW]^,.OCSOU-R;^_&77N;TK^_:U?Y_ZFYM_?^F+E7H]ZW!?K5Q]Y M4(_[8OWJ(P^J?'Q5U4<>5.7XJJJ//*CJ\555'WE0M6.KDN6US08L^^(QL(=! M<+4,\&^E2OU6Y8\HZE#H94W=$_N/N\5A 9B" ,#W"%-JVE"MVT6(R^3@HCA< M^W81O2[@DD)GOG!1S1S^;!:@->^4K_5>0AN]XL>='TE^,_27 ?X7+D&\0(46 M>.'AS(1?=E:?SX$9+@,PB/\5?_GYX^YWJW^C9^P];PG7\/9A2;GFQ??Q5=YG M02Z.T2+6S[2=9\<&VY=B.IN1'YSXLWOWHP^O@.=#3*4]-BMI=A[Q<7?U[[UU M4OJ2_K,+^-=<-$0(??LHA)H+^,4)S+B"D'Z&\O!,$T?B]UFOC"!3$OV "8"J M!%>? UQ)N?H7O!O^>^J @,.B"U*KJB^O_V>WPO+MS>L5[#Y]@179ZE]A9 81 MJD;$591=083_O[IO\]UZF?;6I5H7E;CN?K/Z]^I'/NZ\=SH9) K($)<01\F; MZ5UQ\Z#DFU/>3*;NS;9Y5N3-%+K>3.Z*4E<62;R96O:;);(%GE!-8?Q/&_[8 MR\)U+"?Z!I"VYFQGCNHD?0_NJ$%T<1_X]M**[H(Q")X="PQ?'+C'8CTU7DY" M*W 6R*9(O@WCAWS^F/KL-1G62SA!32C5JPF-,>888^3LC)'),49GC*%S8S48 M8S)(3%;&$)28?H,9,;4 ML\6(I?N>A!ESZ7OATD6'RMJYM93N,3>5'S7M*$WS\ZN4CSHVDJ:Y]U7*1QW[ M1].\^GL0+$"T--U6.RA-<^DKYDI->TG3_/GJ9:6.M%+3G/GJ9:6&?46B,>E9 M@R:7:,AZ4J [)1IRI#3(!77^X:IR:MW.9?3O)6KRXL\7O@?_&<:J:W49_'SN M>^/(MWZ05UQ;J5Z)7*I7HLX'S$GSH6WCKCJF>V\Z]K5W:2ZEXP!Z9 :HI+"%951+AJ7/N\@+?LI;SI8NZ;^+.4.BZ ,S0TY[!M6?Y M\Q*LIY)X4;I+5]^K4><7T;2G%3 ZY"T&%3$Z9.I<)%HW0!J819WG5!,=J$LY M-F'SHH%QU*4DJ3/W:. 2<_4.6!U<:KJ;7*$#1NPX:].=WIH< M,&+T;[H#7+4#1HSP3?=\*7# B/&B=&>XOE>CKFZ5VCV-6/95:;K36\^>1JZ1 M1--]VHKW-'*$9_XI/;QHNLM97>0M7Y4\J72?VG1OLY[(6TW,HJ'M$@UT:+J[ M6'\$LB;&-=W=K#@"61.7FIZ5K\AU>&LDZ=]T;[E2;XT@X;6F MN\EU>VLD>4%#B7%)K\8->I8]V!Z3TF;.O3/;X[G MS)?S(S3-PU,G C=PIX8F*Z3?UF_LL/+ETS#+<;K[H.7/P# MZ:&! MI\":>;[K/[TVAL74A@NJ8<0Y*%-J Q-G)FL&=5$)2M4I#C^]O;PQ7*8Y[%$- M+\Y J1HTQU7.3>*HB[10IE=K\4,(!G0,Z@(ZS-\GR^"S#NC0PP;JPBZ4*=*: M?!"2+*8NI,/\?=(L/O.0#CV,H"[P0JDZK=[[(,CE/G51'>;OE\!E%M6AAQ?4 MQE[B*KEUO=V-;V$G8&?<:1C=31_ ,_"6[2R-[U,7C:&3._5T1>Q3&TJABSOU MS-KL4QL'H8L[]O8W,_@!T,CMT^]1& M.NCF5DW[$K5!"[JY5=,^15UDHQGB''N^48+6T*% ;O*&'W@2SU:+(HB_4!C)%D85JJ,W@B&+IH9J&6,5BZ6&1 M^H*E(K51A:^F$_QNNDOPY1472*7445W!-WTV(^<9I#15"9M55B6*U'KK3>"$ M1)(3U'K!U'*""F."6N^W&6RK*:XM4NN 4LNVDEQ3D5K7M F<(#AH5)0:ZK3> M.!ZXFUX&P':..479?W'KF5]-RW$A.;8*'^]O+[^8WH];,^X:#!GM0]ZC?Y!: M0-I/;]KE/OONL^,][5Y4KJ86^U!6MZ#VCJ9^>VDA32TUU%MGJ"P+E1OU]Q9H MQ=0?O44B=;-]-SFR70".US1\"@ NO6N,T2%16W/R !"9K6@9($GRPVCHV? S M$#R_T2\K(%RZ?@@OI/CZP ]_6OP+4O_?G"]!S0G)B5PF(6#!#;@%!9$(,!8@<0S8MJM(\' M9QWF: D@2-IQZEG'6Q@@]@%QUH$?!HA]0- ;@3H?'C0A^O2V&4-\"':;\!N6 M-(?R38@W44-YDJ<8U"9$F.JE/ U'&-0FQ'TH8E--YQ>T)D1CJ-%C)%UNC=ZP M!X64)WER0:,NV(&F+:\'8OT&_*? 7,PE'P>O%]7.8N4<=A7(W: M,,.E[UGPC@ W9GEPPA]?7O>;!FU8M7=Y48>R."2*O.H7X%FSN1G\>#.5S71! MF,P/O0456"ZU8)*Z2$?]ZJ&F+B4:M3$&IAYJ5P]U89*ZF$O]ZJ$F'U.C-@C# MU$/MZJ$N3%(7GJI?/=05VZ V!,740^WJH29,ZM3%VXY@ 4=\[J(9"(9S^**6 M6<%@@#J\/IW:<%S=RJ)L268(S8C0IH4M*V=,31ZASH*83'70C="FA33KT.EU M>(LZ"W RU4$W0IL6[JQ#I]?B2;+@)U,==".TJ:'0W[ZTSG=DH="&*HOV8M)H M6BBT E;4Y!\:+/C)U -MF&Q:N+,:35V'#VBP "=3#[1ALFDAS6HT=1U^GL&" MF$P]T(;)IH4MUP-!OHV&[T8K-IH1Q3R9TJ 8GDT+>U9N:=3B M+K+()U,:U,)3$IH6_*S%(7 J4%GK0#IAY_5A)8@+:A M@*G'EY$$*J.F]X%O+ZWH+AB#X-FQP-8)P/%R$EJ!LT#LNX%?>2$@!8U'9^YX M3W?3Q\#TPBD([J:_^;[]9A'KBY.+ F /HWO?\:)K#S[@V&*:JE>H"^,RF-"H M3:@,IS*8T.8+4Q??93"AT?NA,L[Z#DSN0; T=)TSQ C=1DFU$5]&49HLTI$ M*D.O#",TF20B=8%@AA':[!&1VFAL$YA6DX$@4AL1;0+3ZMJQJ8M*-HEI=6VA MU,4(F\2TNO8TZB)V19EV]PR"#/PJ8'^M?O2;"<$!T-3LMNZ=U,7I&#CHV:.I MB\XQ<-!C"U 7EF/@H,;FD*B+Q]$/CB3F\V1>NO[2;J>Y(5$7@V.XH,'2D%H7 M=VL9+FHR,J36A?9:AHNZ[(O610\KPL6E[X5+-X)+;*F!T;H(9=N 49>%P:*@ ME .C+A.#14 I!T9=-L:Y1C^;NO6?:T"RH3NR?*XQPH9NE/*YQNX:NG_)U,74 M*(E9U+0_R=3%LBCA1UW[#W4Q))H2AW4)"77Q&YJ84I>D4!<[R7&8KZ5R0EW4 M@AZ6U"4EU,4+Z&%)72X+=2$!>EA2DU>B4.?UDPIS'OVA)M6JUR2P"G4Q!H8. MBG1'\R(:=)W@;'> 4FE>@.4LX5&7]J@IWA.]+H!]F%E)^[D',#<=#[(-@F+J M!W,43;B;N,X3[F(W>ED *P+VBK-C^&DX-2WTW7A%OYBOG\MY<,_VT7,2F=4Q M_\K]I37^M@A(=5#3\2"4X;7[:FWUS6FX;75(C E)"4)"$7B;'#K,M2TS!+<4 MP4V+M)YF53+XMA2^38M*YXVH,."V%+@UQ>X9GMJ))[5IB8>LGFI;<:LRW&+< M-B@EPMQ_!MY=\#8M8\/E\&U0D3-S_QEP-\"M*>O%\-12 M/-64B&H=GC26_:\4MS6EGQAN*<%M):>,R@)O36TW.J>I-.\?2Y/2?WJ##%\W.5.E-"] V,*FBUQ1,;)U5)3N*W:7B,*WJ:%$%D0G IQH0C!38LBLB X@^\6?)O6P.GL M@^ ,N#%P6?4\PQ-)/+%:]A9T5#H_]]]H4,2;U2.*I:8FH4$+%$$LRP40W"UQXJ)PI>- M$6'PK>JL-E'@LGDE+0 N17AJ6B*J@9YJ@S(EC7:JFA;2;[#]+PL-.GS1:%-5 M%IIV4J!Y5I4L4%?+OE+$UY[ESP$T+2* [KSQ+6R'[&KK!Q ",[!F0\^^@E:, MZR_0M@;MWLFH\\ ;Q+.Z]C+J7/H&\:RNW8RZ\$"#>%;3?B92%V58L6/XTPSLQ]<% MV+,YHL!!$>)QY%L_OGM.%#Z,O[=3HD3J(A,'N(/#$K>^]^^EZ:(GQ\RYPX&W ML*6\H3:BD<:;K5S+&;"&VM %4:66^5?O7=.[->>[(<1@XT"8SPS _#%#(&]S9X810$4YAFX\S*>LV%Z MXS@XJ W'G B.QY\^ PXW4E(A,O=RI:;^1FA*3J9T[M6@VZL(R MJ,[JQHF2TN-+Z$IM>3?#Q<(Q/10H^1V5Q(:O803FX;5G_>$O7WWOZ?_Y2U+. MU24D%'3OX*)1:1=\HP OZ,OK&X<+NG4V& ,K -$W)S07B\!?!(Z983/,O)0- M.5"Z9!GNXO5O2QO>;KH/2[>4ZK,=F$I=0>T*_2PP?7-I,9A2%R*B!:8$L4%< M-'YW?!=_#)\1P3!4:6$0@N _CD<&A%+84L=8&K%D*6 #;Z75'- MB(WM2XMA@[JX%2W8*'_7/0$R6_77;U!0J/Y:HBY&5C(*")!>ZI,A?>E!L!-\ M9^2@9?2=MR\MIHE*CSF=0 @U>Q!![/'X>-HO+MF"E<['EU^?[A^O!Z- MN>'M%3?ZW\N_#F]_&W&7=]^^78_'UW>W-;Z"E.D5_F&&,RCDD>_QW%7OLL=) M@JKTZUOV6\(KJ:O^YSO_=W#M6]*!Q(H6$'V]>_C&?89*Q/.]V^4B+<(&SL65;RV1LD-.:P>KF2F\8" *W;]C5;1YRJ ^+FJ%N9B9 MG>^IO\B;0 M'6)/2/V\K_4D17GW41_QRN+5P?='E/VU(W=6%R],&^WX%]+BA1-W1<0%TST2 MS!W;=D%V[ P#QW2Y[YYC^3;@OHT/R8V8"3WY1>;O2VCU@C8+F6*FA*__>?^KJB?3HH6)%=$RDS:B ADP9:TX6+"<,M MED&XA*80%_G<&.!>//_])U$3/HDRYP>H&F M&S05N:$5H:_%OJSLD"HC_ 1$L03&!$F;OA5L#*6JR?X5DA)1\-]K\L<6)P== M#F"?L"7UXJC6&=R/?AN._Q@_CKZ-N>O;RQX]+N&:J?B! M%TX$?\S*P.8/HQ<3"CZB )+^S9MS9LB%"V#A\Z>-3IMD;,Z[=4B E0-@+V!%\X1?!19X/X M)&=2X@(N_:47!:^7T/C9L3S@@BR4YXC (O"?T7,VMK[>&7PSP]"T9LL01%%( MU@ZABLHGJ=='\^4ZR;'$G2-V=TZC,Q"4KJ0;NJ&I;VG'G>+QTD+%[+H9H_<# M1B RWGQHM 7) M*]'K0T_=@UZ>"??[<10 $+V5/SZW:9S\SB7\ZUWPZ/]Q^J?O?_.8MX7TA^0H**2Q(5Z;#. M.FHHQ9AR/(1EG)ZD1M:2-T=Z9Q% RCH+T^7 "W0D4;L#^#&4/!#R2"FY2R0I MW'^"!K]0DS+*)D\?LH,"@7H8 ','!G)GH(GZ6Q#\D@-KJ*.2>S_SO3<^ M)6JW(.M*MZ\)0@ME6*<>'K?.*['\(FFO8GOOIM$I?"; >K4#74-C]G#OQDHY*:[!82LNX35?TJ M2A,L+FNK08WCW#ZRZ7WK!\_]N2>(W,(,N&?370*4%^5"U/V&!2I6M$Q$;HPE M;DW() +,R/06>6L&;!^<'!5/Z#* CB,@^RCK3C[!S$)I\_, MD)LZ+C2O3->%J@UE]9#5]>^E@VPN:&I-0'(!?'#!%!]GPV_AGH(N703 GB' M$24.5S&$W ?X/,A'+EQ"-1O.?!3V7Q501#,S>OL6/\W=I:)UQC MS7V0MMYV B$!+YK\"[$>WH2OAW>BI20/0RG@$*\$K]0,(ZXO<+;Y&O9R.^^7 MRR" CXOSI4BZ\1G&-2:-SN /L!>L73OO&8'T#_A@1,NP$(1>\OXL2?S>^O6\ M- *&<3BKU#S11AB'\)X[402E FNXP/>0EG=?.0 U_BMWC90_FL?V#+@K,S+C M-/0;H=\\8]OQ0H<(.$50D[S=,CZPS8V[CV4+=[R>M;B"\)?\PKCUXNB]$]E< M"V.?"2--PEC#B\?;1/$_6Z1/G) S.1N*> O]G-%M]W8/&!!%_SP KQU^*GU65'+SB\OM6%R*)(+CZPUM65CH?U96(N29.N MM#*4MJVC7DUE ?V>H>EY0U:BUM.-?&4!A^-/?;%/)&+%%L46M5Z45,MQB2T5 MOY/&57KJ7AXW_NS]-%P7TD2M:X,XI1 QN(0Z]] M$F_2=7>&2G4B3%R'/0B<)B!D_)7UJFEXI23I,]QG?W$:I,>YRCKD]+;\]Y"- MF12*DP_@E7/D**O/D&+QT?"2C'M94JZ'S%X:7I0L!_/N;I@T7Y8A?% 8'CT) M@KK+EG(4A#[,C-*]'QI>LU[$K CS&Z;+94R6X\B1LB&G ;F(Z3N./*JN28T_ M.-.T4"8.8,+MQ/-Q_'$9QD$ 2/_X2&6T.9.4!!-1D!']EON*?ORG W\:_BSG MP5?SD8)[=D*\/7FFAQH'(KL3U5OC9'<$G7LSL$,.%5@[]J&J$_F#^4NJ*Y\W M;)81IUF#5[M;$Y70R!]["F? =5?HX3Y 3. (4'Q )$-\Y9<>]P=6\:_NX @<] M$%H&<+.'SQ+6Y%4Z T/E%:'/:\KZ1,9JJ8.X=B18D M]-UE=/B6PGVA\G:QTM==K&;!QFI[ MU) ,P?77,*C;0+T_UIOH8HJE9>JZLW MTC'%_W>*=&2R]=XK"_ML4K,6;A8@D?Q3)CX^XK0"%!34+!=5-GS^:)[:.ZPA M)ZSWC\SF7'!#WO/OWXO@DM$RH R_EX*;F MV-P*$">UN3BX80B]6@XLI!_YO3?18;*]<'4J737:ZC.SZE2H:KAKKLM]O;X= MWEY>#V^@:D7*9OBXW11QZ[W?6$EBG,\BTB=J?5F]W<](8N@Z O/$[NQQ7]?1 MB?7$^SQG#\HFSZ%LIRA"M56#8X,)^-TSE[:#8D70T+&!%\9_PTH(9R2^F"Z: M<\I!-P]$(>HU 8VB_099N,#C"EBX'VWRE8B_DJM,RQ54=Z<9IMDHO6<)E_N# M>X8P= 3SV,"HA%Y.,7J+G=IHH8!L= V2C+M%,DUC4PH=09H#+!^A\[(J[(SC ML$B.N!T18@+36('I=P8*$YB\ H,BAP&8H7;HSX!#;5WF@/MPXX?A+TR"SDN" M4"Y/91*45X)PY'CFN]"/#)- +C?Z]]*)7M<"Q,2FS6*C=@8:$YO<&X\9SKBO MKO\S9&)R%F)B= 8Z$3'A\'\E#'4Z@B/I#+KU(_BLR.>.2D;!R G#-P7X1@/( MC&JW@5H#?E*/^V9Z9CR0:9W OG)":QFW"4;J>NB9[FOH8(6_ 3F2@KCZ"5WS M ,*E^]9[9^AO%OH-: 1)XAG!7^YQ?TH_A MQ%^N.C9P#T[X@Z&[6>@6T1A;-);U;."M]'#E10!?!T/[/O M8",T,^PV#+MH MZNLQ[-:6]2R06*YU5%&<6$:9Y;O'OXX>6%:YM*SR#7B")B/6/[@[1XT*:*O6 MCVFD(AH)Y3:%,]I-Q6$/VWW<5].*_(!!N/D0[I\9A*&[_]W;:FP[-MVXDCU) M=6QU44/VXO<05^\F:IL9C4W#MR*=#;XYM!D[U M;, 9*U^MQXU>9L[$86F!YH'5. Y6YA[F0< 8+L",E@%@2IIBW*LBQ/V[&8&, MPWIS'1RLXYQC]4>,T@_)2B3.4*)90^P0Y?D>HMQECBCM<@?]FSBZ)9)'>?+" M7>X<)<+^M/":2'#]./K&B3WN4 /7#67&CT-X;?HQPXR$T=((T]BSB;K4Z^OO M-UG,?#91[.DRF5^AX\-7H=AS_;7QW.K]^1:7F]F)T4T? ML]/]]61. V=BIE^=@R[#Z9 MYN("X6/HV>@_HPTXAM&E&02HD>/OJ&U7MAYB\JJ'&"[74@U>4O6]!F)OYG2< MP)J5U&5F$9EMA,E'.^5#J4$^1"@?4I_O"Q(E\D'(DJ%^-XP+V.-HS[K:XZ!= M(^4C0*K4-UHVCNP=&VIN2F?6L[WR2834&2B"QAMBOZA$O(/,,G:,+/;IV>/H MB(XEB".Y,Q#[,J_(&B4X(NEGB#+%JO71CTP7>QG\GJ\1CP.=$U.^>;SU=DI4 M!JO^KT L+6%XFUF3W,T"2,J/+ M :0*+0=)YF79: (@*PT9'NJQ44%&G!4B5 MIN:H4[W?O8GCNL#>4KUA4=V;-?+9:)$YHGM7=-V(S*FNJX$TK\*K43U2HF9EQL"X\;VG;@2" M.80%^1C#69@S!S3U CR9:9[AK>^=*$!HN*?(2V+A7 DSBNE#T0'-2QY%:C(B MMG#U&EW&,;4V\6^^;_^$["MB![<;^D=,W14!\P)=P^I2$05*0FDL(EN=H7HJ M9G2,&4T4*<%,VP\IQ6%7=VV$LL KJ< K-!"LTPP$W"](XB6%5?.V$$'9@Z^G M(PCUIA057NNWL8XWR]27F@.PZ5JTW+!7XP](97_]UNB"3#'FG,*O"BC,I\H: M_!^I U*T!Y>99#').B&.GE>R1"Q9HL#KQ0_(M"B 7F<_D1O'G#CNINUTF#*+ M$^ &U47Z+VQQ289\L/TE.H93N.U&%GN9_.K:'N];]=UP-] XK?D&H:XHQ.\_ MEY*P]7F'A?F*8NY%G);,&WMM;YM]5T][O:.[0FWO5<))C?L8#Z?E7U14?*'Q MFE%O_@7Q@\Q6P<2@;6*0\9Q),3% U2 B+_4+9V=(B,&Y])."K N6P.; RP)- M 2Y4FW=:F+01 G!\'T!4W++]3Y0!I3-0%-[0217A5;(5U)J>; 1\CNM/,O!! M4TCZ?%^I-UEYJ@IMKE> 5:CESY$.-==CI'%G_Z*ZM5 *JA'"\5ZU7$+;RRW2 M#CW[(2;L**%K7BF)RT#$XF4@E-C;#$='Z^5*P9$.#58).FX*%4 Z%XOU"DQ! M$."JY&?@+0^/W#EOD^-81R%X,7K,/YQH=KD,(W\.@I7]\7JB]8'*1%2)UXJ7 M(S/KE28H'>L%5 *44+V(KO.&0H4C="Z6+.0D7DK;3 MLRN2WB)2%@J1:4)GH H"KPD*#18',UW? Q%.]DJ?F"5848>&K>PJ,PE/+A4N M'(/24#-LJ*+T>GO%,R.PABKAXN"1('A$7E;J[9E4@MG7A%Z_A!3I?A$0J3/S MC1"4(UJVN(S$I^9%C5W"[TK0U'D!=O<_(/!3A$==>X,T MF#7,)JXN,)H=0,=5L-89*/T^+VM4A-?/K!>.OP!H\KGWQ+G #$&JD5QQ-YQ& MB,BQF,.*K#>(JNNLP'[0N%"*HKB MN=2&']ZV?&"17,*1W-/EH-\9B HT.>H=;,@,UWJ#N2?C1T='OV5>U>OMN%1& M/)?^IKLLCEM1'#>O4.!3VZ( _R>3JAQD =R&HRU[ #*-/JDUH M2V*WM518S>=./!@/'Q% ((#K!IZ%^@5\0.$A3E1_(7PF="\]Q?^U$ M 9J#_3:@M5X]FJ&]O?8UW.28C76?:L\K?(7?6UF_=]L[](T/=K0XK:M!EIVC MCOO/>\#8?;"JL\<=3'CNH$"%,S- @I#+?%H_'J-IC!\Q7$8S/X!+M//N<>H[ M\IZ^O"/[+=GE:3AC+^P;>WL?N5=E M= 9P12 #E1W\:#8JKY 'M,NSWTUWF2,GJO?IR(FR9LQUN#.%H&,(M$'GO*= M(^O8]TXT$XZFT-&S26S"AIA[SSI:'T)L;:CL51!H,1'V7BQM)S[^4G+I!+]; M1F$$W6@H WD7I^"9%[*V7\ZV3W#DJ)<,Z],H3-SL)4EA=,I>YHV4P]$'(1V; M99C>_N:'.?--&1MU&O!O2P_$.X\L\)PD2 I^ARM@@?D$!,E7(OY*YCGXJ@L MW_P9N*]U%8_,'=MV ?V&1':5D%@1>SA$ QS4>L_+)<1N2D5(4["179D=PH:! M=%2]P[,VV#B78WM#N%Q$9M/E%J9C=QV/L\R%$YEL(-+)_*+O-"\0PE<\_I@].Q?F2DX=074#^'/J\:A3=BNEQVZI7MAZ%E M+>?+N!&9#::.Y42'TXNMG(7SH9"B#>'RX=_>BL@#B$SX2_;(##Q(CG"+S%*5R(+6G;"N#E 3-6UX7]GOH5(ZHL[%MM[2M M'[>G\.>+ ,R %T)_G_O@^F%XFOYMK&%2BO[=(C2N5KW<)O.U!ZD.;B"I;T%T M-WTT7_)*CMP92% 9IQRPSBXZS/"E$%]9E7')^%+@9J_SAKX??JX<7V=6%7W" M/)YZRE:;XDL>"4UL5XN-,)WSRHK:&2@RR?GD5 R/H[=>NBG .Q+$* X\#?4S ME7ER$6*Z9JLU>Z*I>_*8P%(]B !Q.#S M)$ W'ZCY.70;,1R)PC$@2?@<# !QIRTN\B&*S*7M1'@,C&>C<1+X;YB<.!HX M=3S3LQSL@<(/\&&BWL%W3'Y(UN!*%GZ(LW$7>)Z,\PP^_73L:+:"\]9="9>% MS2WF!*Y@&1V^A19BRF\*H;;^1*M% N*8P+(FHC111,-6)%GJ:Z*MV*:IFL"> MZM+TGV*_L[II%FQ*Q)Y =Q( \T?7G,(7O##=G^9KB."Y18>YXW6WB7Z(7G,S M>(*7;N3I4_)),NSV'0AG C*6E0T_L6Q"'KCF(@07J[]\LIUPX9JO%XZ'*8EO M^K2[-&3!O[78T>_%7V_>KR?$[YAX#LDO)U_WX%D)JW)Z FB0FA-LF00HI-AZ.\^*=4GE93.1C9S%<"O M"]-J56![<[^Q KL?_38<_S%^''T;<]>WEX=5.RT+_GX[_'YU_3BZXB[O;J]& MM^/X;^.[F^NK(?IX_ C_\VUT^SCF[KYR=_>CA^'C-;R ^C?[X'A<-/.7\!EV MR'/@Q0+0=EF (*XSYLPYGE;Z2TKM[9$@RKO1NGX66,>$H6E@_>,L@(;,-WC= M+.1&T':Q\=Z%:IHY6> S'.EM(U7&SDM&FA2!S):KF\,,/TZY:BIXTRF'RM^S MG //\L+G1#2YJ*2UE"X,3(7!5%$G@SK?^>'(,, ,;TL$1&5U-V&+JV9Q%=<% MUQD('2\GH14X"QP%A8]X=JS]3G&%:S=I>^OLK'<):+*, P!_'_[A!*H/AKUH_ *L1YX%%1N,&EII[1H=4L+7')G(/9U M7DRIYF;B0@NFF+A@<='K%Q>Q,U DC9?EPI/DF+@P<2E77(SZQ47J#&1#X36Q MWD8)M1T8HL8/1!Z:^PQ@+0286#_ 5'367.?[1F%GDB&,0H1)]2,,M3R65%Z7SK3A1YU8 M@4P-ER[J47]>C3YRR&:@2+Z1T2&QLB((!; VP(V<'J@"8 0%F M\+)1V(YD *,08+6G\$0!C0<4-%Y@"&LEPNI/>XDH[26*O"+1LDF>46#R'@0+ M$"WQ86L6E7Q?5,I(>>U+@]@9$#L9R%QVFO!3?PY(Q(,"U9261 Q?S<=7&6F3 M?0BAS$B?Q11;"""I_K2(B)JF\7VCWEGD)35.DVDIKW^OYTYPI,B^2+^JMLM/ M_5D?447]K- L8%(U4=F8V0 __FQ167^F2-0Z ZEO\))6>I)90S+0^49'#F]],.(\Z='K>(*SCBR M^PG??T;5(IF.@;*D6,:#DT@IW$U_\WT;MP1,R#GVW;S#/474S$S6>*GF^70L MMUK'B4)R,)($#"/=:-%!* :CC"?M",)([ QTB1AE-4V6G>5H(DV/'Q?+A1,$!'H:3%N+D2%"; MX!:+#G?Q8O&"208C"F%T)&%'$$;H!!/8V2IB9ZNR2L34>0%V]S\@\-.$0>P,\-A0Z1,E#@_SFRL\ M7Y4K3"=+G0$U?4T83"H\)I4/)G)GP [3M1 EQ\Y"Y4.) I4)+:FA\SO29&4L MXF25T2Y7E0V0-8T]L0.T]PQX-QY0(0D]' MLQ]$7A-(=>=FV&LX]HZ=1B((/C24OJ_P@DX_^%IUZ"@=)+\%?AARB\"?.E&1 MD&'F:8PH*%6JL)+ BF/+L]42MJC N>,N2-V:@',*0*> M^,F+4N$T#L-#'^#DVMOSR'\=L2P2<@X]^]N*F*-80^16^G)G )TJ7M<*%]^R1"J%0#KB M%1$$$NH=JD%HVZ9U#*WG.6))0,W&^DSP[OM1%*E2JE?CPS567]V-H(I>/M70EB M244GKY0^+Q=/$S?SY%6M%13 X'I8MO/M.>.YX01BF,_LR-8IY=,Q#2%PC'< MH>BI\B&B,@H20]^8DTTAF([50A &$SJM)?-*\#DS@R<0ID&]WQEH,BVU#\R-KC;!FX*0?+NMA@X] M\:+&XC M!! 9#:.AB35]5N[90H!D2-86US 2M.=YC=BA2DJ"1G/U_$ M.D6<;*^M3W$E[DI^09%1-T21A_^COD$$ZTY"A058''.H:9XB\XK(AL8SS&4Q M&HM#3NT,E+[.B\4GHC#(M0-RQ\S0XIC3$.9DZ.?2CSF2D4*Q3W?S]FO/\N> M^^#Z8?@+-PW\^GKHK$7C]SD#GE926R0QW M9X>[?8NU/.#I LKP\4I*CS"*D%=1S6.="/GJ!_"?'F M3,=+#-GJ3S]#?C;?-DW(>YE0]W%#W-\@;9'D? %0".E-0-#54-1E=DH M+!-62F>@\GVM;EA5U$&^WN!E! (01IR#37M6Z7BJX7?M/4,RHDK?V$FZ!;F; MVNHJ])%XW6!UD&W$SY$L. G\:)V!R!LB&T;90OQ4H'[BG(A +"?"\$,1?HZE MITD R(A]3%K&G)Y!-&]MOB5%D>?5LS"?8W-4@\:D3,HS;GUO77*:6Q!0=S!> M2^D*6Y'_PL[]517)*PU#!NH*QNOZ?DDCPU"C,52=&C)$M!\K H-0RR!TW)8C MAZ'XX$NAM"TA#)U!-.[##:XAC&-Q'$2!92X6 +ZNZ;K;B=I"985M%XZL>9%5 MF/K.NX*K>L;-FZX]=%8,>4$A=(#N Q#ECUX;,G:#]/TT;NY*!^9!4X6LK'G< MTI"%YI;P[RC/+.7"40:<: MJ-Y%%TB=ZV-0H@A*!#52!B3%F0>C< D 0Q)]2#IZPI@HE/H"+@>0BIXD));!/ZS$R*4P'^N@H30A#^Q%4X+CS^1S0>OSCI]#?SY M);S7\9:0''?KL]UQ?6M\W2-BP^@E"DQ(3L5S MBZ((15'E)6+3(=G9/0K!6TXLDB882YV!(O!22E-DBLX ,@338!:7"MM]9,J= M0;]PJVX&37JA6?AV6;:#:#\)+[L M%^"!J9-?1M3.P. U8CW;6'2$)@P=K4 L/Q:4P.BMG,/'J[$A^"U;GI0\TRSG9P,[D7-%F M\?ZYO-=OCUHXLK5 2)W>7*O?QS:)6'H$@Y(@!A.O;70 MZ>(JA*SJ(?2EPD-/A^&PF8WE#L#H9?2)J&QQ^08\)L#_'?-PX/(E]X@_X"5F%D$ M%"0"A1H6,?0S]%>$_K=JORCX5:S_V]&O@8&_Y>#?C1 00+^&T&_LUT15CGZ2 M0ZUI]E6N''<9 ;M(AKYEDIOVAE1+;@7>2H*2-(G5#^Q7C2T?8M!O#O0K]5?> M$0*CL,?"\,_P3[?'\@[\^X5]%@9_!G_*?9;#^!>%PEX+786O-*RN M"1=E/@'.6\XG(.#\*7SC^1R" "NB]3LI>9CFXR.ZO_OZ*/?,Z M:[M3$XEG>KPAENJ\I%UDQX_;":YC1__*19<" MT85F\18^!$277]0$F_% 0B>3<+2O6351JS$A[9Z,Y!8/U/K!X%6A\'E9>E+] M#%_%[49B^-)(68X,7U3BJV;UI9.R'1F\J(37B;8C,7P9I*Q'DK5 'R-SX@+X M7]MY'GR&?ZQ^=NLY%D -TQ(>#SY/ G1SLM:LMQ&#AB@.9WJ68[IPF? #/+ZC=_ =DQ^2-;B2 MA1\ZB(<7 7#Q )!//QT[FJT0NG573/@+87.+.8$K@-@Z> LMQ%1V2;'])UHM M KAC LN:B-)$$0U;D62IKXFV8INF:@)[JDO3?T+K8773+%B]P0(*6G<2 /-' MUYS"%[PPW9_F:XC@N46'N>-UMXE^B%YS,WB"ER:4EN&5R2?)49YW()P)R%A6 M-OS$IX0@#UQS$8*+U5\^V4ZX<,W7"\?#E,0W?=I=&FJ-_;94#OU>_/7F_7I" M_(Z)CY?\ZIBI'ZE= 34S\_]*A^SY#ZN9YT^'-9D*A;DR*U MFDZR_.Z34J,'DM+9R.9I#2%K56![V56LP.Y'OPW'?XP?1]_&W/7MY6'53LN" MO]\.OU]=/XZNN,N[VZO1[3C^V_CNYOIJB#X>/\+_?!O=/HZYNZ_PJV_W#Z._ MPNNN?Q^A-[S[-N(^W-R-Q[]PU+_K!\?CHIF_A,^PM_H\Q6H9V4)'PESO&K[] M+'".7[\>TS:]'.!Q%D #YAN\;A9R(VBSV'C/^MO2 YPL\!DR_VVDRMAYR4B3 M(I#9\K5RG+L_3KDZRTLD05*RE(MD>>%S(II<5-):2A<&IL)@.H-9VZR)(^O. M0U$31TED31R9>+5.O"ALXBBQ)HY,R,Y7R"IIXBBQ)HY,Q,Y6Q*IIXBBQ)H[4 MP ./WD6'H18!F $O=)[7PUMC'Y/G/.AO^E,T":I(8\>ZVP^R^^MML%@GR+][ M 8"K^ ^P5]B&>M!\-AT799&[4'MU0Q/EH(&U#)S(*3:7N'DE/_GVB*QV&%8M ME]N:)=XR-MSXJ^\B2OUF.A[:1^Z\\9H!P\ )X5=7\)_>TSU\*]^&>\[=]-%\ M2=M1Y,Y IZ 1$"LNJ\6KKA)I2F<@]O?'63.H-1IJ-.HT5/@O$C"1&=)H0EIF M%ZM*J&F=@:00"'E0XG UP2;]Z@?PGQX'.18 SWKEH@ ^S,7#ESG3_MJC?V_" MQ^0=B"A).A0^7DR9[=O$CDCMAB?)L;X5@W(?=T9G(&ML&G!#H%>I.4N'8NSC M5(RV?S"1*4;:T$ERT##5H)0%Z/_S_59.+Q;EGJ[2;34_^I'I#L ]%RK#@\'*?5/M4>J?VR$3Z,67__/7NYFKT,/[O/QF2J'_B1G__?OWX!X? BP6@S;( 03S=D#/GT$"*WL3L$S*_V7A%*5:_9]/\\#(> SF.?.L'@:YT M@?]S+P&Y8XGNVIKYFZW52:LA7"NRKJ MMS =NPMA9YD+)S)=1KGW*?=A:%G+ M^=+%%K$-IH[E1'LN3?E$:QS=MLEVN.B/H>](VUM<-!DB%3?S7?A2X6H7 ?]> M.M%KAGU!$D_=%_:Z3AY$YJE=*:EIFYV-&_$$C!H;2&=;IC^-,Y_QU(^4_M&E MMRVO N/ 9+[> R0(N_7Y*X86$/$G9KRM00U3>T;5R?HZ^P;1Z6PIR6+CDCZ M>,OT'&&3,T6$%0&)\/ZI#B:_M,CO.0MO6R57S2^Y^79F!1W7DOJ\)NPW.&B/ M:#.Y9G)=>A QEV!K&>LW"$BXU!GH&J^F# @=\"HT0)VYC+69C'3JQ,S&6ZD M,B_H^ZT':#C'1X>DG;.8-4C&)T'89+T[, :@MCQ54?."6*E$7R-Y1/M.8@HWO1><"4L2[-\,1C4=]-+@VX& MBV: _.%Z[\"D'RQ6 ;6#*().VS5SVVBTEHJP5\;)53'%]TG-+]'/G*:Y*+6 MS85=MD)#)8C&H\\41H1=MH,02D&0BOHL,P"U#T!%O+9W )0OXJ^*AV9N,(11 MB;#3/ ?&'<:=<^).O7X=.>TLQ=JY!=G8RCV_1J?H,'*Z$S-N(K.)#9Q7%HY% MR1AW&'?J]T0V=.QK[S)N?(!C(Y.WL"W6:7#FHR9OC MX="5V\KLUFQUVD@>T4777VCK'H85D_W2#&<<7)5C \\.$8Y=B$2;^_#G]T0 M A$C]GU1N+[]^LZI^ZO5CZX>=I7\]AJRP@:R:F<@](1]EWS39VQS"B&]24C# M@RLL],6XP[A36T/J8][:6IEM*3BD6G/OS1H*/BI&D<[R#$!,O!EW&'?HX Z! M8Z[''"QBRE>G1OF>5^;E+J6Y9CSOC^5>6$R(<8=QAW&'<8=QAXJ\9=GC[G/: M; ::WJRF5.LPK%%I^9,T_*O&6O\0UEC>I,B9(.K]$XBE8\W^&^ZELQ@*XP[C M#N/.N7 G7_PQZS12N$]L#)"\UH4F= :2P.OZ?KL0EONA#3],NNG@3BG9A5*D M6Z1'N@DE%^BPV-,1\,T,K-EJBHI<)(M0H-DG=7*1\\2^7.$(%4W"(U3ZRGY_ MV<8YU_6WD7XGNE0BWFE3 MF;V^9[]V;*>-K61V)RBB8CR>TSL65BR\2V&K$M M?6R*ID!K54>U,/M=4)A<,[EF LONC3,"HPAH3 ML*,"5MW % U5\HN\*C$!8P+69 '+)5^E3TO1],Y 5!5>Z3=YUF[I(@QE/&4\93 MZB(;TI%C3Q5L'F*\>30Y[E&^/)S7P?DZYM4TX.19_9YQKGDUNM09**RM:M-A M1-C-S3.O1I<)S*MA *(/0$5\5F(3$70TH9[O&_NEN0QA5"*,=5M@W&'=U5@[MZ!2DW4EJ&U>30/.^K&3F(P[C#NT>B*T33G0M#@-;=UP<%X-]H[:,+)F5QK(C:S1C5)'UC0@ MOL*B7XP[C#NU=2T[YK"1FIJ@]_'4A)3S.+G/N3$ ,?%FW&'<)ECQ'9-\O060UM MWRAC8*+2M"=IV9< )BD=3"SYT>JS/06'SC3 SV91$,8=QAW&G7/A3K[TS9Z= M4<98"D/N#!2--X0B8RD8?IATGQ-W2LD/E"+="CW232@]0(?%GHZ ORT]P,E" M@9DS^_T1\K9,I4XLB1R7BG38= MD+U%<+YW;Z:,I]FU1P0\T\P90T.2R\26B2T3VXK$]H1143EW8U3F+PJ\(+8@ MU,WDF@Z(GZ55&#YTI7:[9T)F67<48VK*K M&$-;=A5C:,NN8@QMV56,H2V[BC&T9583$'"R6+P"KOUU;DMF W$/[,PPMS2.<,+Q^7]8D)&L&$S0F:$S0#@E:EJE8Q1)V M-?9//C!)9)+89DG,59NB[C6)+*TVI:_ G9'7!;5X:0J3""81I4G$7K.8\B0" M36[2>4/O,Y%@(D&ON5:ZM89&M:@RS_PFEHUHWU7GU;7HX$1RJ!*2OVW/JL-C MR,/S:G"4,U*LGC9D,HX:XS^_O)W3DEM!ZVC$I"COVRFL%T6S()9F\!888GH( M7OL(0D=_]L_K,O@T'SXR>?CDU$Y]B"V#UY3]6!_#%Y7X8HV,&'<8=\KWW-4L MKGN9NED6A%@WJTT^.$57!ZS8$3SN!4[\*/+GE'F!\.U P$4SP('YPO5? 4B^ M6"P#:P;1AAW"ME8.U>\/CA*JXXON$YK?(Q\\37C%SB"ER4YCLYCMAA&;5T S M=ZIRJ0X*>.Z=&W6=YW5U/R3/$$8EPIC\,^XP[M#M5)'3SO(A[=P>50F,A*L8=QIWZ/9&A_:]E&,V!%X6/_A!2 CW1=.]-Q[[V M+LV%$YDN#CQ,W@82'\"_ET[H1& ,@F?' O$F^0 L_\G#3\'[9>YM4>D,9(77 MC?W^9PR-5**1Z0K&'<:=^KT6ZC2Y>E"3-\?#H2MQE-FML9WGU;.31W31]1<: M;J!0 ]DOS7#&P54Y-O#L$.'8A4BTN0]_?D\$(! Q8M\7A>O;K^^CJ M85?);Z\A*VP@JW4&0D^0]P#++4# X63.IJP?OLVYY+=8Z(MQAW&G@I&!Q[RU MM3+;4G!(M>;>F_7.0.)5=;^=1!./+;4;0$R\&7<8=ZHX-WK$P2*F? UJE.]Y M95[NHADTXU'.)0 SZ/PZSX#-9V"(GG^AWEV O"SB'C3 :68A#<8=QAW&G7/A3CY[(.O03[A/ M; R W+N[B-IJ\**TW_J I6)HPP^3;CJX4Z6U7TRZ)7JDFU"LGPZ+/1T!W\S MFJVF5RA%@OH%I@]3)Q=Y3Z^T M*8'L/5_SO7LS93QMZSMAVO:^Y*)>X"DI;":V3&R9V)8BMB<,M\FY&ZN=@2)+ MO"3J3*Z97#.YKL@5W1NF4]:\ EG4.@-)X VIR+P")F!488T)V#$!TRH;D2.+ MJ+!>X@5UO^D:$S F8,T1L%SRM3=PA[A8&9V!W!=XT6A!%]+RY)I-'FG95=47 MW%#9U(J!DF90%JH/8CQE/&4\I2ZX M(64);I2[>4CQYK$_=KLYH8_RY:'ZH^Q4NLK+\L:S-. 86/V><:[Q+)),8CP+ M.TU(LR7 N-,NAY#8 !)00, -(V-Y&T(PIC\,^XP[M#M<9'3SNHA[=P5 *T,CE6ADNH)QAW&G M?J^%.DVN']3DS?%PFM4:8>W6'!S/@KVC-DQHV94&\[%(*5]9H$;Y MGE?RA?"$E@8$'EA8B'&'<8?6] O15O]3YP78W?^ P$_;&'1(<0B$KG8'&:^)^TIPAATKD,+FF@SOE%X45DVOUD%PW MIX"+KBP)'0Y".NS^MO0 )PL%1MOL]F"(WV6O#<,9#[[1]@:^E3?X1M;PX!NY MT>?+" *JIHA4;;+2W![')"G33.V19K\?41V91NK(.M()+2C'9@J!*81S5P@G MS-C*:4$8G8&BR[P@-WD(%],83&.T5V/DRT'OS?B>O>A6-\%+0:7)4'0U)KI,=)GH%K73LS0"+":O(IJIJ?**L-_GDYGI M;*[1>5[%&-JRJQA#6W858VC+KF(,;=E5C*$MNXHQM&57,8:V["K,T(_X@,VJ MO=16*Z\M?]8"7@2")/PQ^#P)/JZ=_V$^$>R)X-O+@;LH=]>A-]/'4\T[,+-U5Q)G$#:WF!.X@F5T^!9:B*F]:4*V]2=:+0H. M.2:PK(DH3131L!5)EOJ::"NV::HFL*>Z-/TG:G:6W#0+5F^P,)] =Q( \T?7 MG,(7O##=G^9KB."Y18>YXW6WB7Z(7G,S>(*7;B(ZGY)/DA%-[T!XC\D9GH5% M9\->'"^"+''-10@N5G_YM!([Q\.$Q3=]VGTZ.LWU)ER$61]_O7G=GA"_F+JYX<>)4H]WE M[ESBIKB40./#ZB5U+UJ,)?5^]-MP_,?X/H MBKN\N[T:W8[COXWO;JZOANCC\2/\S[?1[>.8N_O*70['?^6^WMS]8TS]FWUP M/"Z:^4OX##M,:^-XQ*!Z]RQ"/PMXX]>GJ>Q[[+QPW^!5LY ;P8W8QHIX50N^ M$[\O0IRM+-RA('Y*')]NRKU;)Y_SA<^):'(>5)$Z60%)5\\+WRU *U0[XE# M2;EG:&:", MJ,DRX/!U.)S55(+XXH@?PJ8# X:/WZ4W&\KQIYFJ!VMXS>ZE MVNL=3=?6]EZY2G6R]MTH=#)/P1-[5;&V_H&(%SG4PSMG.9D(M$X$I+VBEU)D M0.X,-)U7=:-F(2#:09-B;&\-F$ 1O ! KEN."SAOO;^ASRW4YW\1^*A3JLU- M7CF?L 54MY%3JATCRK2<$JY@>EVA(_JUR4$A:^!-^1\ZYOOE[3R6W)I0Z0QT MD1<$M=8&'.1L @:> _MH*>A1(7H,7C<*3URC;3.E79<.YZBOWG\PUSA_"GD] M!4$0*]:Y$X;PX\,;96DM#ALA&L=F86U1]FYZE=!U#)&/.[D/MR6F?BLS=VUQE&3,M1 M3,J\,J *T OD#:7>L=O,M*U>HY*!CX@V9-&HUS,Z3T/VJQ_ ?WJ] M_CAKJ_F8Z'4E=? )06\&B^Y!8;/'[#D%C@ MMOU:MP9TR:A*H*_5BZ[SM&L_(.[]PD&46.9B@6*ZINMN:^9SBNP6*Z#9E9>5 M5-Q!]R]PGO$!CVLOC((ESDS?@N@^ !$2EGUY4*"VW0\95#1XAMFVE92:G(J6 MG*I5[0Q$Z"[MJ]:*T'2>INXJ\)Y,,N(@Y]ZI)6'F[;N!M)B4<0$6M"X2S^\+ M\,#4B=(PKT'U*;.0ZQDHT0.VZ@F8T:&>E(NTDF.V9P';T_&>05*RQ\S-@N;F M]8:6N:T% UD+FE2D4I79GK0A)[OM600Z_JIV#9&, "@EHQ>4A5@ZX0Q)"JJRF>09<*X) MQ :<,Q.UB;HV!Y".ZUU-Q/E0M8B#STS7W*# TZBA1O6ZZ!@)LUE/*PA 1+SU M/43"V%4[,:NKX6.&@DJ@%3BS6VG9DC-[^^1@A&>^BRFA=U8<4#8R+F>F]P0X MQ]L^AKC\[Q,3.V4*D %), 5=%<@?B_U]ZZNN;27#@1$H^< MLJ-T!J+0YY64>0S,JFTPI#*KX1(PA>;ZBGQ?W9\-VO037WV*ST]?%CH8G7WP M[O$N02T3I>,SL!'I[Q/*?WG]'J(4QEJ*AFOBYQ8DE!&3!%Y2"I>.YV4A[3;T MN6+Q6*"B1#"B5)LH\[I*RLXN#XR$+' *5'UZTZ\XX$^@Y446.ZJ.^TENVEI/ M4JG@9;KTWV^'_UE"M>AN?&^^8O(]^D/KWTLG 628YJ!SL^*O"'6EAYK4H2J M&?@YMH,2!5 ?>D)]7M/JK@HE&9*B79\&/B28'7+3P)]SD%G+ .^/.!Z%JJ1Q M>5\Q-=O^\,$Q+9L0^2ND\;\#L$BD9^C9EY#6X=UT^&PZ+NJ _M4/4$.# M,;"2R_-*DRYT!H;,][7"[0Q8J(HFK!W5R+6 #9TX-'A#:5T0BW+]C9N>G*\M M7)*21E1]3SQR%L/H$K%B&&8>TP2I/+HX/Z8RJ%T9Y:-XO?B1U0K,9DH&.IV' M7;]QPU"V>1&@[$;TBJUZ /VT!?KFC(SY4F,F]PEU[UW3BZ!U-5H1.+ND3C#THGQ$W)@0H6 M8"Z88/X:3T=E"69"0S7J+-%]*/&$V5E4M!_QGA[6<>B[Z>6&N'DC:@8=$;5- M&7LC@FJM.6&6&449]M$^3EWTC?U]M-&'>BG7LU<.,H@\FULQ$DTK"M$\FYGO M0CNDAE1S8Z0C8X#J;KHB,FZ+[WMX7%!>^3 $?.PLI6]=Y6ZHYPDM]GH+Z!;;)']@MD +SA>N_ A#O5!PD2AVM(UOB"NQD M1Q$]40KDR[*=C2$8-TX6:^^V?I1\0FQ2)/MUN M[P,YB#I*\8=HP&D(HL@%.+WM3W%&&R6W?YJ!S?R&PG[# W#- M"-B/_J/Y\H\-]5'%"I$9AP;J_,O+6I'\"?,H*,175H^B=(#A?L!*H>[2S-=H MQ@)+*.:MO>42*^ MZDZL- U4*9BBZPS=H7SKN]D&0Z,CV\#J=VOT+C)!:A\Z M>F<@*R(-L"'::(GZ.JSMZJM-3=8T3Z8^@T%WL&:BS5)S6H>/HRHX@UV'3AA+ MO"J0F@V9C7VTU\^V!H3E],DO$8\H=:SQ?:-(*_%RH4C(>J96UX^F4V#%0: 7 M*^ZN%T#?DHO_'L8CG\(9C__$@:)GR$2XC?/X+$0 PBAPK B/A&(M3HM6W<;< MN)N.$EX\0%;<>4CZT/]&&^H_K.F.OAAZ]NX'6U?FEE5& M.@V@$U' 24AI?-)P.U]2Z#[F!O=V-'T*MV)$!]W*UO7'-NL&&ET$+?]",G)R+DMW;'$YQ92";KB B\)A;-\>5'06 >BY7 ^MK-0CF>Y,U!0 MA\'2O6'FA62(.&7<=GAN IXD MPOV4F'M!$\@D@R:4HP3T-CJL<%!CEQBCI8IB?R[IQ=NA M2\JT)W.K$G1.79-Y02Z]\XZG/KK*I9V#V90T"-ZUG(I45V;6OG66 MY^56P/G4;%-.962P?6]5'QAVKP4DI[M"I[ MS!(M'F<"TDX!R6**D)>0/C(Y--[0264X*C_'U+"X[\-NC "E(MVEC6L-.1\/ MS[6608!.*<53'ME1T1-WE%VS_#(FZKX(P'5T!KK&3H*V$"%'D@$'$)*UQE\1 M1#IJ_(D? FVP\G1][ZD;@6!>1'TV]NA=:>H339%.DX^C%H8B2*B)AR#4._V6 M'=^LQ68E!B+4M#ZU+W&CC=2LA^UKT[>/?F2Z12KD,H;(8LKN12Z/9DW15")9=[J%&QLEGR,T*P@^%_;>1Y\ MAG^LUKKU$ L2"00)2 :?)P&Z.7G!K+<1PY8H' .7A,>6 1#W449=/Y>>N;0= M;'7XG@V\,/X;)B3J$[(ZM0NMES""'^!CV+V#[YC\D*S!E2S\T$&,OPA0RQ'G M&7SZZ=C1; 7QK;L2Y@J;6\P)7,$R.GP++<34=TFQ_2=:+1(+QP26-1&EB2(: MMB+)4E\3;<4V3=4$]E27IO^4Q<[JIMDZ&;PPGT!W$@#S1]>\,-V?YFN( MX+E%A[GCK1:D*G#%]-!KKUT[IM?]Z+?A^(_QX^C;F+N^O3R,)%H6?'OW.!IS MCW?<]]OA]ZOKQ]$5=WEW>S6Z'<=_&]_=7%\-T<=?KV^'MY?7PQMN_ @_^#:Z M?1RGH6.;>V;P!!FX46Z?DD^25/<1Q9(17!Y!)N%5_,T GOIO?07X%LP2V"'N%#OKBX+^EJ&] Z'+S+7"!& M!DO0>>>MM=VWUM9O70>G.;''?1F.K\?X2/Q\=8XH- M+0MN;VCNQ#U4KM9K_&<*[?3LM#N(F*K5X#UX,L/7$.X/(7?M63WN0^0_ 1Q( M1#WD."<*N7 Y"1W;,0,'0)\7Q7LEN"'/ (?:39G>*_Y$_/0+-S-#;H%FI@9P M_T$7F)!T^!)4N'_2CL4MED&X-+T([7GHD<'2308M!^!IZ6(MSHR@U/, %D>G(.TEC/?6@]\)S] ".AQ M" WX,O>51[_Y"LT:M"NO(K& MZ EX(("WXN_!(HHCNOB=/$RS,2()?M$A!J^Y?@GTTNNW0+W^$,U=$(%T@B*: MA#-_Z<+50'("$_\29,2_EEYLM&+&O^&OJ'^"MR;\2WWN=B0:W3STO"6\X@&3 M#ATI_PK)P8E"]W_B+H7PDE=@!JA"&-YT!2PPGX @MC5ED>-?#Z$6XR9(>7'P1Y $O\>X.(H%[PL/ M &8;V*;]KV4R,)?'"W+B 5V^!Y$+W]9#D$?R@L*9'(8FL$K1H#) M34TG0$18;T@K.88?+=UH+=8K@8RKR,/5+PQ,I,*'.$%VY826ZX?+ *3LZ493[2&I MQWT;/OS/Z''XY6;$P8WN^\/UX_5H;=CFHO/8F@%[^?XHW@< 'V(YKA.;ENB: M%'KV]^B)6;5Q*'%8 %+*-1)+^++Z/J".YUO<3].+>=2DYA3A0 M4T\./GTZX-^6'N!D ;L!2H:Q@*TDPLHIXE;^T XA,L*"COIG_, +)X(_9F5I MM(6=2'\)'VJ'>SVHTG)W.=HPT,WTX1R%&OX#S>]+/SP\;C[GJQ\[P=,:\GWW M @!7@>CW&[3T,XT4901,)^"-#QTD1L&\%/R*PAKX,$+1C:N-U&'ZC>DW2@C( M]!M)_5;1N:4Z*X-_\^%B/#Q!R0:3/>65L23FQ)9QM!'CU-JO#*_?FO)P77B_ MQ@O%K+<"U&^"J^NM$NV4HY>D"=[0LH(E:L8-U0((HR]@Z@=@Z+K^3Y0X@+=> M!L!V(J3<\E:!B4)G($I\/Z41<*$B,)+=\8B>%&,2RR0VG\2^E=$W$FQ9R_D2 M#^KZ+8 "N#$VD+$6B^JC^9+CB)U(_(@=DTF:L'FN,IFKE7Y90HGVR"VAW!<^ M">Z'^P71N9OB,Y&C"7KG*G+5&:Z';-7<]J@^9S$DN3NJ).H MP2V/^8A,XMH@<=69IL1\1!U;G 3FVU8AB!7U)ZL30I=^L/#Q/-&T'"EK';46 M'ZE9GIT!S&*"H!%0^>[PD1!VSQR6A,] D M M/%&9P:I)^J,38E$6V",F_T:>D6SD!&$F1'>NU19I))*#UMB'Q?*SQ#FZ&Q M>6@LRR23Y,Y $ABD&@*I?$9929@Z:I2AQJ$I4V"9448;G*K;+XD996JR#;:F M.S:UC6:;&)(ON==L4V2U8::MUADH@LXK&N&P?D7]:.M(O3$5P%1 $150FC^A M$PCQ,BEF4MQ>*<[EP]7EPAF=@:;L5V*?6NG"9)C)<)MDN#)CG)C?W$$U,!3 4T3064Y6:C8302Z0,@3(Z9 M'+=)CG,YVB4)\C%'6Y90KK1( 1N382;#[97ARLQQ4HZV+*^L[,(SP&N6[-WY MBF_G?S1E" L>+(,ZC"?3AI(VXSPW7\\.X<(U*I+Q1_#+:#57*D #I6QN&OAS M^!SW%=^.)E3]S?26:+X-_+?&QX.43"Y>#+"[)J2K^83&V\RA+8>&MB3/Q+-S MWAW)D1.YCR"8[Z 4TLJZL)]S"Z'%W_CF:YC'DTO?#Q87CYR W'X]$C_&!X>\5=C;Z.'AY& M5_#2WT>WWT!%O1'B=@:-0%9. MX]8N':9NT^Q 3<;M:=\-#T^5%M1V05-XE9HS,^Q@5G5ZEQR.4'!/DG5>U@O7 MD%%R]NJ$P$ M<+CQO:>6)=D* MZBLG\7VU'9*]6\MSL,AC-^E97Z(^O98G+<:TZ_;07X^4]@Z<&0#.3T,W0R2L'7A:0Y@#OJ"Z(E9P-W_VB M434FNMK3Q#Z9<@ZEIRGI7^5]E-:#7C8K##E0&'*%L!.$7)X"$:V9Q1&'"T3. MH#!"Q+6;'-P>H,K9FVS.\K,L/ULP OK.#C[$QLDHV>,>_2_@,M[F@/T/)YHY MWA\0FG<>N MN0/Z3JHI&+&%5=35%A@!I,!>%4B$0KN!W#P*T M-4&;-@6($(1_X#KX!&5=:0,S'3IY^VTJ:4-8+5S]/\5VT^85,(A=*3X+P0H6 M:-I AI[]^-//O8$8G8%J\+)*8\'#>>&(CEW@#9I2]H)^9R!1T>>_B>J^>H\YP[7JZ@R2>(-C=3L\(I=@A8!B1Y]OPVG?86O MBIT!J59H9Z?O60*8)8#IW8F2BBLH_*>77ZFH+XNB\KI*:F =/:4=&1R0TEJN M- >'&3:RZ]NOIV!QLW.E;DRH@0BQB3RU- ^A94M[O^ A1Z9[.9^;P6MJHON+ M&0+[^P(RUX];5XRF4Y3N?0;O9+I5A<[."2=ENJWDQ3FP>G.6Z&:);I;H9HEN M4K&:E.X/++W-TMNDPE6KG1MMV ^X71>DW=WTJX.,LSAYF--Y4''Z0=5(G=V@ MPC5@Z>OW UD;L_YH1>3A:.BU=P"!*8Z"1B)EP=+7K4A?[W4&.M^,8VE[0Y)$ MS+T;H-XPT'83%1K'[)X7-DI4ZJE(2=':J#2!BK*$)BKF1CHO$LLQEZ^83Z@2 M4E'-1Y^7%%+S4%C6N %Z^4 !D(:FXU!QUKZ)>KF1!K/(#.8*]/(L +E-9DV, MZWED9C'__^R]:W/B2K(N_%_Z].$ MC I;TQBQ).%NSZ\_F25Q%TA" DE0$3.]; RB*BN?K*S*S">K5HYS6N9(51)L MLUQ"K@YWF1MDFD5B3QTR\UW/Y\[SZ8WT)V_N=Z?.5Y1W;EN-)"B"9=21[NJZ M5.2,IGI381(LM@HPKH-"--%B\^Q*GEU9NVTD:K_CA;@'Y-P@-)Y*>3I(-D?U MCDBH9/J6O$LQ?4S<>O2SY4^>5M7JLG4=SJ(\0",5/UC!#,:9%S#"H@\^G=B8 M([A*U_MM,]\L%K6X^HC]"%*=A_L_LI.Z55&&I+F5?+;V[[._RCM[HC>//K5_ MW-AC&.L'>_+3?@O0LJQGW;G3Q;,U%;Z\/E-/;J+UM?='=_#G8-C[,B#W_=LM M4JD:#KC_,.P-R/"!?.]WO]_=#WMWV&KMKM?>[YUJ1L:JSG\\^IC)F5-@*1\K\.5+(K!XCC:SX\M^ M>S=2*T_R=&I+O^04:=VH9XKTWB359#5;S)[8;/I-HZO;&OZ13'7_AC?17W": M]P#D/0#KT@.PJB88![=27A? ZP*.:K.TT"KD#;B=!S E MZC-7]?CN9+K9ZDB:H!1GA>>] #GH:C/O$GM2G0)TK,F9("MEQ2$OJB-@]8VK M1EEV[RO-L2EWU^I[T]%Q&#(P!](2+*LP*>8)TJYXG\#J;'(!E<),/E'0E<+, M7"6I5-'3TA%^3_DL*I?B$A63S,4@LX"QSXU'N=51\&Q25LU#)00S9SVV/P(F<(,PP A<'-P+R(OMT"C/VWY[H1A!C)BEX'/N ME-C.:Q2:&R)BN;F&Z"IRFO=M6T2O7ZW&IK\9I3CGS M+E3I%O[OLK2Q!TSY^>S:X#Z ![!D5LWM0:MX )8%73IYH*!!9UP.N2N 7,HY M]720TP!RAB&8:EGM&4Y\+KVJP)QS\*S)(W.E;UP%@BG(^">H:BWHHWAXKF;6 MN8!>&4ROBI=P\QC=Y;E'_)+_V!C= IMON?%HXAE%$T2=1^DX@#F JXK2'0]@ M"P!LBH(B7V"<[D#%;TW#4<-GBFOO4SN@&%K:/O)$'20H"=Q?Y 6>]AP0.G7@ M[QNWV@+Y:0?(201S@C$2!SX8>N1O>910VE!"+9<2QO62WY8U=4O%TY>*9V(C M1$-N[R;PD1<,NT4U< GE>>&S';+Y)8G'9G&[Q?5VI,"+.^ZM2M^_;Y6-1NJ! MHW-M.AH]2O*C*IF.*BNRI4N.ZMBV9E-G;,CC?ZI*:ZWX-&-YZ=(O]H(PZ--P MMY+4E.I929I:GDS4-KGK?>I]^\9*DK]\N1\,[A_Z@X7$,PEIY_R T' =;0UZ5^\L5UG EMUI&JC%*N*N=]BOMN M]"ORGI/,J->EH%J%^9I.5[45+U132R4YONJ-KZSW_D?A2P5\2:H@266U.C\I MOC8O&[:)QG(># >C9^K,)_1AW'WQX O_SXA'S*U[$?&Q%N.1IR( M%*-MF&;]3D2J7L-C6BT'5>K9\?"C,IX=$T\95C-/&8R/GGR)+@1[>"'(R@L6 M!["B9Z^&2F7@_LHHDQ-=-]3YIF&_*N39..NM !GO'3)-..52XJ*$MK\_8^[+ MFHN2"U>FPLIT+11@ZYX\AJ2YGQ*P7(0X?1)[J>CR=R)&%G@5,JZ,B!E"TSA M!PWAMX3\S[3V0!FS0?5\V: +]?O#\YR?[F32G3KWT]">/KFP".EIC988Z3GK MZ=(-X]=N&IL[JK7)'P\/=_]S__DSZ?;OR,/P/WO?R'U_V.W_%B"9N30@1H$@RVK+8MZ[NQ8O:V)R7\Z(I@H MZ8<347-$.!6EG$'A_ Y_^15&."N/Y25D3[*=]8.L6J?-ESQ/9G'FPIQZZTG1 M*$WA$$WCQ'5UW$__94_GMO]&I)V\"'Z"Y"?(7"F/"U2J M:7XW4PL-X\C*<#=CG@A:"H.68M4XCS@S?\CBI 6S.)#6?\IWG9MEJ@*MC;C" M1F\D].$ADRAEPW;^-0]"QO6[UYV\2"*@=X4"&P$,'W[:!^9/G@_?-5U(?+@2 M^!^V._WL!4$2HE7T4W=WRIU(AOI"K<@S+D,_%6(Z,AB.WXZ@SQU&52LY3*6'MZGUHX^#EX,U^ MH6*<"+T&0Z]FG87&ZN3H+4)F5>,XZ"K,'902"OWD@JK1S]B(93N"OJ=>UC(+ MADA/&R9/3F]8S2WN24IL/^+$\C'AP0Y!8D'(LAWL**4%7IT'F '!R,+@8(M/ MN\$GDQ<:/GL.\4#W\*^N#_(( 54A^PP=SR=D @(-FM6W1I;;9EF<249;E?(5 M&Y^A&)@9/ED\?-RWR9IB8%IK:UEB1Q&O#X5A WW,SOQ2MJF,E5]CVP_ M;J;[KSRON/X363AX_6=.H75'H_G+?,*05ZM,P.B#][GD_R#_L26)?C0K*=A-E7"NNNMN)"V.X M876RU,F>:55&I/$826X?/RN]+4@^ZQGJ]F%O_Q$OVK ^NV.Z<5D PQI]<.;^ M&[7]U;'/:G74[2/TS>&A[' >ES(4312126Y[+ 3?LX?ID"=?\.2+Y4_?!9RRW4[IXE2JZ,K@B3)34C*X)#CD"L_5Z( YM:\Z'4G.C<*94"A M*!C2;F \>RX%!R '8&WF?2;\P1DI-]84;%2F6"=OW5I:M.F\K23K?[H;TM'S M%+[JZ:V 5UZ>H)IP>#-.=&+"!,"9#BP[NDBF( M8N%>P#S_M([^^/'J5)8_;H"":8*4X"3PW.:ZZ=:95.L85]-$5],4"].--#3= MN1'>)&M95M[U[F4[DJ9X(N_- N\MGR-I[F2?E3,426QUM',& 3)9YP0MNSSK M;*;0();M1TH2++6@E-8AN0:W:Y>M3+G MY-C]19V;?U/?2U(@I06FR)0E^6--3%31"\FTM*!S?C[M,[PK_$DE(O'@[@L9Q$#&(HDR,9NH5SN2T>. M:([H"T3T>0!]Q$VOI.-)3RXM(%45?C-Q3M>'IY:7)/)!77U)8J92H\H*$N_H MB+X\4I^ :T/RDIKRHL3:UH_QHD1>E,B+$H\.\$:RYX6%U?)+)I<)\@+!HU(# M0%@O6X\;C>8@E3.W.TP8H+!!O1,XM#CD/N!)DD MQV.NI." ++("05'9O6#D!8(<@ T$X)GP=\1=OBRU.HH@FHVHB+^"+@ )Y7Z\ MT&_?R4<_SJ'91-7K!7D96U=MJ,G=@?M'C!7J.4*9<[6$";2G('%9$7 M[#5%MRV*'!7LZ9+>\/( CF&.X;IX MB\>#N"QG$0,1L@6P+L+:RQ'-$7VYB#X/H(^XL5745L<01+%PD+]^!7O;[2@/ MM*>,UTK!QI0S+W!1 !]8.C2(>55C]]OFM6<\27'U$?L1IC0/]W_DY)GO&?LU M6ELW@FO_/ONK6I4G>O/H4_O'C3V&L7ZP)S_MMP#%O5X,Z4X7S]94^/+Z3#VY MP^?7WA_=P9^#8>_+@-SW;]N;DJCA@/L/P]Z #!_(]W[W^]W]L'=';A_Z=[W^ M(/II\/#Y_JZ++W^Z[W?[M_?=SV0PA!>^]/K# 7F'UL6=SJGS?N]4,W85[?S' MHX]8RRFPE(\5^/)E:]9XCLQ_67;4$6^DE*C WL:MWJ'&K9_FX=RGZRY3[]>, M3@.:W-%54[0&=G2-)KG6>=5>FR_QQL3=;OGZH5'M6'6K;5A6*<6SL@D#.%R' M>Z+ZS@1BT:BIFZQ:IZ42+:<&-"T:A\W6\7SS)PN*YSP&Z:V.)"B6=>I$N%1VXDPQ_)L:WS5;'-';ONYL9VVZ&UAM\3SB?UC_[E";IO=7J*')#^G@L M;AA@H'1_C&?[754\]!1UH3S.=!K)<*-Q3)Q)%4LBABQQ*4\49\IUX9S/-.^Y M8%:E!EXP=S/?)U\L_Z8JME5%+8? 46Y;RP'9.'$I1>W$)0J%ZU !'3K3+?.+ZS@3FASFKU__4"3Z13_>IZ]TFLBD MRCFMRIO^Q=Q"6"D]Y-:/B0_C[3-RTDV#W.JH*F=IY("Z4D"EW.OE!Y32ZNAR M6:7F'%!U4BP.J R 2BG(2 -4SHMR[&HHB'IAIB^.-XZWVLP[%]Y26$Y+QIO& M,O^*Q[0OB.6T60?/ 9W BT_$GCKDQ?9_T!!^2TDQO_J,$4LOVTM$ZC>UK#+" M&I3S&J%E!Q(UJ=6Q M=(4CE".4([0,A!;<0O/=ZVI(-BD8&L1C^9^\;Z0X&O>& =/MWY/-]]_?[S_?#^]Y@PL DD7/9$!&<]\' M[8M+QBZ^8DS7VZ994LF1VM;5Y#]56 >%@Y*KH%)K9E%+H_+H]Q.D%2K*:)0, M[NB(OCR"X5(D)H=*"@NJ=#COIR/OA9+0_D5\D(7[BA8T*"W+YGH.)5=S[$@Y M=40*-;1_?5NJ4^ZC!K*_Z8*H%^Y;>'+ZMRHS+CFV+@Y;*:G-96#+:'54P13+ MXLKBS(J%:O2F(8I_^[C$TR/S[3D+.?Z/&S[?S@.84GPX[]/P-CJ1YL:)"7N0 M)BC%2>5XJE/]]"G%SIY"GRSFT\BU:1E_%6>;8.[C'>C:T893=1[MU\?"'- P MC.Z8@Y4;DHB*@RTI=;%N+2E+\.6Y-F7V9'-K4[J-U26,,5L:YX$]HXEU7#"N MX=8%$O=DB I\L8IS5*ZR#&_=8::<\>JUJB]BC,A,IU.?5< M@9=Z:\]F%&9G3R8$3AW3(!+X<;^.0F8O@V?N9AYI(E=RO 4Q M'C"0>JMC%.<^X:YD_30DQ4#NT9#LYM$HS3QR5S+K^K,*K/2%JL\.\TAQB%6NE=? L0DY'01 M)"7O3E4IQ!**OII;8S/QID\W(?5?>)4-K[+A538UKS#A53:\R@8$,*:PW>+\ M7E[<($B*[_$Z %X'D#G"&:D3]GC)?==@(!.'* JJQ$BL,+, M&4D5)*ED$CE>6G-4I!A_QOY7\X#R\IJ"%W,SZMO(XOZ9V@%EDGT8?P^BU(G< M.%'9!8)L%6:"XE'E^FE2VOU3J9JD@2:!P;7JDI]P!0>9K[X'2QB^L>X.]*^Y M.\/4?1YR/M*R+L3Y=6)/P^[4Z2TDVC\"#GJKH\H A[+<^AHX[UR1,AK64A4) M2\0-03;*I=Q!K9_N',KC*4%WL,K;$E2M\![,7=)SDFAZ7UX-$HH%(2;-"BH"MU*=RZ O]TQ1[-+U.+\FAL\G #%.ZGH\D< M)?*'YSD_WKV$RU;D6^W'VMKDA\785V545K=1"H)QV=O^C2D_LMQ M3 J6"'Z#(2@:OPN]0.5)9>$HJ#P2*(\J:,5I.&KB=?*VL[SM;'4L'L>[+98, M0!1E059++J8Y>[M9#EP.W)H -SLW2 '@*@!<215TJZQ3:\W[1*__OD:]$2^2 M@F0B,R]P40 ??#IAT805&\9OF\U^XTF*JX_8CS"E>;C_(SMU_R?OO+RCB(R: M1!(W:4C6_WWV5ZP%3_3FT:?VCQM[#(/]8$]^VF\!RGN=M\2=+AZNJ?#M]9E[ M,BW+U]X?W<&?@V'ORX#<]V_;>PE9ZC+@_L.P-R##!_*]W_U^=S_LW9';A_Y= MKS^(?AH\?+Z_Z^++G^[[W?[M??E.'7C%!RFF=PZW$EJT M6[5MT;Z7_R59&V,I$/IK1J(S.F!D,RSSGH6THH7D[$>IC^+L1YS]B+,? M5<=^M# ^8 +I?GF<\EU7$/F\G7ASASQ[ 9:F$'C4JSOBZ9Q'1V%BL'Q=$^HG2H\E?;:,5L<2-*5P,(;'U.NG22EA M@9(UR<2K8D$M3I)7DPA[ RSL%]O_07&[9*1- :Q(@-;VR;=?>(YG,?NZ%"VC MC#P6$Q:KMC.EFN3H\3S/LUO7,O1(%T7,]=2TNC M7('S&M4Y,+OJL=X,O BI M!*NZK!XYULW014SD$U2Y+@7,W&$]NTDM08ED=@VGRKP&Z6QZT'N93;PW2@G+ ME:$.=U"/-*4+07Z+Y+B68G L&A2L1K**EW5R+[5^RI1B4LM7)A65237KHDQ7 MX*KRLJ2"GNEZ[M9ZQ]?YZ7S_.&BS2P7/B,;\=ZC!:+"\J:6OO\89Z> MSV%657?/HC"31 8SF'SM878%X:,[]]5U*/B=9!;=7?-0TK%,RPM)QD& 8^$A ML6P_O?"U!0\CU4^%TFB62U(AF:E0;2*1UW"^.3H*?Q5Y**GDH+&FKUW[YE9Z M!97>U,NJK:V!B\[U)S,_: GZHV)JL5D\*;0FJ4N9SGKQ9WCL[J22N1@89J$( M+1ZYD[2H#Z11%EMOW:/N'+D)-GVY"ZK\D1EV.X%AL1LS<;!MJOH#VWO"TTC8DM6XQ:>T;(3HTU_P"^2W2I*-YX'7)P%LVM;B#QT/DM=(U#K!R M&F06!YC) %:\/R8/CI=& \+(/WA\O'02D$-]MW7):G7,XE2./ I>/T7)3?1Q M4%%D$16%\\[Q6'<]M#MS(\P"P4I9:G4D21"+9PGQ:'?]-"AS-\PB&B0SPDY9 M*>LD5[4[R:-F/&I6<;S[^%.?K :54$IGKW$0]X+FL[%>_P6EV[Z:5V]0<9@?8TS M$7I1#\#-B>34 5ATI%%.;J6HRWKV96YN5H-BM2U1*R>!0&X;IEFWK 8^J#R< M"8>34C+F?R0>PJUF)@T,GWU*R1=XWW- >E.'.JP7["*?HF@J14.E,G!_990) M3QE:/[9D];3JO?H9[I7\P5C2SE(9[ PU_NNQD#V71EHV02P/1%:EK*&L?8I6), M/CG&3$;Z;Y5,DLLQ5@M=XQA+Q]CIMS$K:M1Z\K1K#C$.L5I"3,Y%!7@,QA0Q MRH@I+:?JI""[@NSKP;/GAW'AZOY3)4^KS7J:8O)D:6,KB.RB0 )G3BHKDEV# M=!*N'UE/ MGT0VYU=*MP?R^N'_73CU+,AP*.JE:7WD5RY&J /^P?9?EO13UL*XB,3_-PUI(\W@$:(@ 0Z]+4CXOZSBC_U5< M>Y!^29!JTWV5:\_YO+/BRF,@_Z5B--^MN/:P&!#H24VTAU>3\8*4 MVH$PQ80?#SZKU3$$52WI:3T?%0 ME5A=9WDD1!RK'*M7CM6T@^CQ8)595SG3:CI8]Q1AKPIEFUD _ U_)MZ8S -* M[""@84#LJ;._'6RFXF!&B=-E3^M.UYO&1Q7C>TJ%566G5+@1Q;^-TISM+57X"^O?"<\8W;B_;IY=QZ'3#VB=U?2W:(D;RE*:F_^)]E!. MFE[6W"_&&#SC+?*X&J(@BQ>4+,JQ<9G8.&XG+( -!8Z@NF")=6G- ML1E0W HEYB#B9;&VP>B9.O,)?1C_#UL0ZG3AB^TGVITZ=VXP@O&'W^QP7^1- M4S.0]%87NMS1-A:Z7,STQHZF2GSZ8KO3U8[+MF$,9CJQ! BH%$6](>$S);?> M"\SC[7__+U.6C(]!]*& _*0^_;!0!AY_O*CXXR4%K7C@KFZ!NPIVW$PV, M! M:!ED*4WP39(WTQ3W8VM/_;:0,?LCEE9+&]X(7I5^<.;^&[7]U1:K@?_15K=W M>H)OVE_:6[3"JL@*7\[RJF=87HPCMLT,RWLM 88=T[3IA2UD4NK(M+:<86P? M9U[@HN?_P:<34(-7^A&U_T9NF[M>VB/H #Z@U7DGO4^.8F2J9[P\+@HX<\'6 M>_#.(Y]=73^H?*7^:+VOZ(V\@IK1ZJCM6E#=5+(@OQVU6W NE6SZJYY>?[$F MMUV+._D:Z&]"7G7RU0,V!XHG>X,;W@?)7&B>.W5 UA]NK/)O)U*GQ*XB8&L@ MPV?*=K: N"^SB3MR0\(21_=>--@^)5,/MD-J.S B4#MTUMTIBJ*-C_,I>!U4 M6'\&9M7!%X3P_^D(?'V8MCTAX,+YWD]T^MG6:@?L(YO[[<]G.B4O\,US']]X M(#K!OOO0\WTZ\VD ?\)4<4*#$- "+WMC]K4N'A+AQ>B]ZV/_ZV%?!,"U";MP@:>##O^;.@2V9A?^ JJ] M]@EVZ>/BNP,7%MKV"06 >R_@%-+IJ^M[4WQ@>VLGW[Y^VY_9'Z^[@CG]NW[$ M\A[GM\TKM/@62%Q]Q'X$3WL>[O_(SL'[Y"W/DG5;DK9DM?;OL[^Z-GBB-X^@ MRC]N[#$,]H,]^6F_!;C#K,,9L!P_7%/AV^LS]^3JB*^]/[J#/P?#WI_? M;FE-#0?].W+[T+_K]0?13X.'S_=W77SYTWV_V[^] M[WXF@R&\\*77'P[(NV6;OO=[IYJA95OT26QFE%M@*1\K\.7+*_7U+HFK%H4W M4LHA,E/WPV6@XHL=@J$-W_9=N%L-O'"/YP1;!-KZG7VC69?F)KA@9DD=^_!^ M^O"C>'U,4Z^8]U^S7\'UQI]$#Z"E50BN.A)@2* MS<"#P3>*<^ !FW+G1H3"V)<4D[/!GQ,1)M\ASH"(3]X\_SD#NR/(@BG5A1R^ M47=-:7IO\9W@''KOON;?"#36ETVT++X1G$L]6%"8Q=?X=G!B6'11RD=C SL^ M2(*N70KO^OKW&FU#JSE,/,Q:V,P@*+*/%*!%X5":YT>/T>I8EB 6[PZ?:_V: ML.=4E_U.B+GNFV=IA,VH(M<:42U?/K4&[.EI!G(CTFIU3$U0M;(R[\M; MRI+XG)N9=_QY.P^+)19'F;ZP5]LA2XZ-,W;)JSV9+U-UMXL%E]FV\P!?M+=2 MB!<)RM%3%YTI7^ C(Y8I#$HZ 8.?D'SLPB-GCHV^@P-?'WKP[.CS<)R%W20( MV.?I:WIJ;A-)MF_MX)F,)]Y/\)PBT %J\A-JKXK\!_/9;!)G9^/#/\&SF1[< MKYZ_)_/0$#G)]A46N5O-S+X;N+](E,E >F!L'9;7NTC)RY.-5Z]+OE-G6!Y5 MTUN_U<_(;) ^V[3:Z(L1U]41(+"M=6;#>B&MRU954R"0*65DY"&=VN!@N"\S MWWN-G!5[ INF#:Y+;CJV:SV"76]2:THKJ\T3UN+F,^\!RY!:'4M03\]$7L;Q MJ4HR<@ZS"X596A>JDG FL\"UII85G..9X06K3/#GK1Y4/AUY3U-6YHL;^Q2^ M:%$V/74(:,74B:XJWL'ZW8S "\A^+)?E1E4Q'E179TB5'=6Q;LZDS-N3Q/Y'Y+0^AZV)%[NAC MB)0R$P]O\A-N,7\/GI%:65W!EGDI;0,PVN>O]/LQ8^U_GZWYO MRG2-W:K3J8O^BQ?&K@NLS(SB?R:3(&VJ=2, V#>QRN=Q<-3W4_*)/OISVW_# M&F9QDU#'#0* #UF?VB":6I^MV3M\7KRZ1.&MF:^.QVY M,WN"#NS?7 +%[9;"9V%,MKP_37YK:,#&)L$9_TR+B) MR$M,W0^B(DHJ6,("G M/8#!=Z?V)))?- PDY7H8XRM)G%R&T>J(;6-W1_I-P+E' 3+ZXMY$TYB\,;'Y M/K([(C<1$RR1&,('=!9&K+0@XT<*(V$AUN7+Z_(7V^0^(HD*L1B'?3YP?Y&7 M*.9!,>9!UBD(E$WM73LF/<%^'1RAA/*&7Z!M2_8/?.QG#X.T#^ +X.X_=X-G MU(8M<:XIH]GJ:.W=[+V%,K)IYARF87#9Y8TCQ M0/@^4EAY+S2Z7![[W@LR8LU! =CY%%8@PL&2)@M7O]Q%29K@7M-@BMA\K;U; MKW7"Y<@W0+SX- X,,&$AD@QP1".VGZ2IUKLJVBW"'-74[32-_>C<&RR:_M': M).*,#Z.MBJI&@F?8,Q@L,%?$P]&!%TO@*$'^)F%SHIT57*2G,!@)FSB"V;F@ MF"Z\>>TKX0DCFFK[OE)_@(-)V8CEP]OPFJ>P6KFO. !IJ=OB2K?QLE'1VN+N MUL)$P*2S+9QH-]T6Z4\ ^PGQ';^-0\PE68^@S^-8"Q@^Z+PXLAC4E-),9.["R64NVAL)87"Q-.%/"_FU2?/DPIS3 M(A*)J3O''D:)F?ZZ_FC^$H0L8OSA:(E4D$J846B(&UG_>)*4_DQ#V!2-UM90 M%'<172EJ)YK6J6/[Y"\XRH%3O^9;LY*X#3]9)._0;'A3)%:-GA',P47??LA[ ML)C1;C.QD;.4SCP?;6L [XNWE0TSG61H-O8UL*V4.D'^ XYZW!Z$1?P!:G/, M.&P_87X@#H7M24-P*9[PZW;//":KY-\],OZVF.?.!HN1&&J#%.$-<09HN'^B MCOV6,LO4(V_2/(>^C5IRA^RB"?NMBGDPNWMM&'V*P*#@3/_SF3)'/KK P$$& M=#1']_+]0EM0 .>>VNUJ'&NS3'0KM%8G8>G69[(Y95#Z:)^(-ONEER"L='_M M_4LNWY<7ZKBP-0**P D;42?:RCW23Y14?\F\7VO0[ MIH33($"%O%]IQ:?%_IBBP[L--, ,_O1\!_SZ)/766YTQ/.&P@C_&8XHT?%U7 MH_T -XURQ%0"A//-W\@R_W7 PB;E>DYT6\ET5_SX)2H!8,EN7]F?V1^DCZL] M;_&$U49WX$@6.4;+/2#!7.Q^(_EI(]\Y*PH !.7>%+6S;XIFJY/0I7ZY)\Y\ MSYF/ED?4;$[#AH. /\RWY(VQSJV71AKZ.'A/?[P\D.11H,0QG,X\\<#V'XH M& EWLO'(&5KEI$>];]Q!N\MN'O!\$1TE%WS PNJ>BO6-9-XDG;A/+(Z$Z[U" M]/8QFO<86,E7DGF/ =YCX,)[#$2Y&0D9&W(CV/^_+6-<#0U3/$S9%3,[&NP$ MPA4271?A6]:VT'S'!SW[*>O;#6:_OH(Y#99+[(:G"8FLRGK.)HD>&0 M?H68_>(0/I=;6L:Y#TF6E/?F,,3N4QBE&H\IG)Y0HXZ\0#1.?(%HR25=(.:_ M?2@^M>P7B):2ZP)Q<;]P^!IQG\5971TR:H#X9/OSV<6C[?J)P?=>70?MR?J9 M 00,*M2X,\/]>/_A,7RV(Z4)W7".'=L6=S:?YE/'CKNNW;(8;7QG0[S1: [' M-G;ULCHX1F'89_LU/O&Q2@JPN#[87M??;+_&7EZ:Z$VC/H[N&58/7MJH. CO M1==I:-KBT.RFK40T4/8JS,P-5K8_OE!BP=V7^21T9Y,H4L]>%\K>.DZX<:@Y M-XZ%3-(WD#;IDMV5C\_O[%0.9\0G%JF/ OZFBB+,A&(RK-.:4#!]P) &>=$7!&HP!W M!=0.WV&Q\@$&*E5D>U+$'1=_.EFX78T_0"*"?-[/QL*3%M M!_TUH]-@E44<>DV-<"E&VY)+BW"9JE''"%F!]PL=V'VBBT)3R@O 7)1>N3(65Z4R9#)'] MK:K1YBTF]<$A"M,?W6U7?/\5\+[4<.64K'F&*!\XCNX9DB2>=DC*'B*_A+S- MD8<,2GOZ@?)0-@]E;ZMN"O/X0D-[$5Q117N_X@3Y;A0&95FY27>#GH%9.9+<"(_R3'F0U1[LUU>3T=@F9T-NG$$O.Z&MU+/7 MNG@?QE%6&XB#Y;4EX<-L=71IE_J]L6V;N*ID/DKD514+Z?,+'Q^XJM105=(\ MX\.JDF]+EI!X1)"5W5QKKDG-UZ0T1Z]434+Z%4%)N.2NL']:@< ,SWSDF8]U MN*S/C4/L[2%H^FZCHV:E/W+8^A>UP(FZBR0E $IZ_IS$ M31B4.1@#7,WV;A!N-QEQNSM )F;%P \_K"6,/CR"SK(;ID\NCN5/:OL+#ND% M^>(0%7B'<-&0S.Q=XVNCS9_F,#>Z[$W=K*(T36DK5KY*LN:56M5R4*>K_X*] MKI&E3OM9%'EITY8=B2W#EG.1V>VHMQ[L)5+,4VB2LU+EH@6Z\!6X/$NJ5/7" M+>6\ GK3;_3%=N/^W8D\MT[P%+Q M,&"].%!LGO_'[B_JW/R;^E[2T=^*6OM)\L=3IR$VZ%:.P_":8:42VDQLXJGPA#N.8([@_-XLBWW=S?,[$CHFX!EZTQ/P.(PYC!L!X^SGA:,AS?J^O#H:'&V:#[JGV%Y/R6? MZ*,_M_TWS#P0A8V&\BP]A+(VYAYV/W^U0SIY(U/ZY(4NZQDPVB,'\@Z?$_>\ MCX5UBV\:KKV)_5GZ^)[\=,-G,@(5LMTI&4>ETXP>-0C=D/4V#]H$4YOW/0G> M"GB#5]\ R*]LS/!.W_L%^&)#W@O^X-D&^.YF+V]6J6F'64SC9DW46?GF _;< M^R"84T=:(EQ?(=QL==3V[LF?P")/<(31P,@[G\[@O_!$0"%;G"C%&5-%XK> M:2$_G]W1\UJ"]T^0P890EMVDWF?J D_NHPSQD#''8R+XP5QQ1=B_-&Q!M"(R,MPT+1((_#.C\+=7$+T0:4= PW " M*X;J PL#VX03H&[\+<]&F;8L7^,'?_(]V!J9!8$QK":XY$GHXN#8GIDT30FG MN5N%O;$V^<:=LC(EC5O&<>]&_!;CWER7-NFR!4!@19O\(F/WY.C:(PWF[615 MTO&G.9B:WB_JC]R .DGB4."@DJZMD7IZ\S (85UA;NVF[:H'MRJ8(N/['L4] M=V"SFC.6L)7Y)8X[8=L>*O;?/33V8X KP3UY!O9]BF8=-MW@>5D;L;%OO\R# MD+S8/ZA /'C=AS^"$"*@QZXK@\RB0D@@R),=[Q)!S%^VW$R$:'\.YK##L,$F MC"R8/_X+9H3SL=$I2#4D7ZF_PM7N]KNAD/*NW5Q\$J0,WOB(+K5-7&F;VNI( MEMY.* ./G D[8A4_"#'P;7&DP#N!/ MT5>V,/9XC B/=^]XB020?V#M8RV0OSJR/]=_4Y>[J%V,/?9TU.< M6I08OI&]G]F*M<=0F\%QAJQ#\/4S5J+&-I3YA+T"<[5A'-,;$(IOLY>>T+\& M.4Z\8%NY$"((0GDR)*R)9VU?Y_]57',$[UY]*G]X\8>PV _V).?]EN MQ]YUK (LXX=K*GQ[?>:>?+3]VONC._AS,.Q]&9#[_NU^(U27 ?^.W#[T[WK]0?33X.'S_5T77_YTW^_V;^^[G\E@""]\Z?6' _(N M5GOJO"]J;U,: NX36#E]!).>LBPU78?VHK&SH6$AZW+VW7#QJM+*6)ZZV(\7 MM:?8M6/75PYVJU$5K8'5J+?@1+&RZKVW'LTJ4-7-MJ&6UC6QIK6@>AU[ 9XG M];%>7>].?/5_INK0RVB[Q7N5'2&T2GJ551DP^R][RN("TDZ#4%YYP2LO5GN1.7.:FPF]S M'Z\V?[<#-^@&<"AGCTD(ERIZJV-:]:^LX$5/''JE0D\[-_3RI3$HK$F)9IZ\ M24E=:I[8]QKUAM5@>;D9\!*H_=#2SP:MM07)47NOF*75WO.*E?,HX/[NOHD: M:%2C@;N:9K4ZBKH;?=\Y-E=A9A1N/,M<),F@&6NIJKO^P MW>EG+PCN60 7$R%Z-@L!!E(">%017*"R_)\:G#^XSE5AH _J7#Z?7(UX"-3" MO65*TLDSL0U4>I&6=+N>8;_DU0HGE5(,F;/>WTG40K.G4]GV5E)^37JQJX]N)N M-?\JOYY]'/XS8@FE/GWU)J^8&#J*E,5^\FF4]KI1OA7]\5.L29M56U_[M^1W M>_I#('UF7>P) 9/BC2);LTP>7%>AO1;@7+I%DD9UUASI19Z^_4;F 25@W'R6 M4QP5,$^.32.S*AK PC^HP3/04K"!CMA! _"I[U MA$/%.@8WRH['Z3UBPARHEQU$&8IV.W51JP(>"'L<0( M]"(,UHH6!/(X#UF6^\0%V;#!X(!!24F4&([ZXJVK"S(H/L([IS2 )TU<.@WP MJ[%Z!+8CRO2-U:HQ"8['S%^A&_F5;?([A:V)Y=LSZQ,I+2XKU@GX8/[CXL0O MM@^25:0-46Y6Q[ALHK!/O$3Z N )MZ:_ MR\JJ-3:7A9@_QU_[#;\U5N:$^A;5P&JJA()%$+O4%LD[)B$;[!N=W5GS(Q;(A@V4.(U9F=71:+ZOI;;UTDT4"31&(>$DF. M@H>:.D4',KG!&=]7/9^MPJ+:M:M??2EN!BQ7S5G15T)YER("NI8 M_>:K[4[8OK#T!G!;9SM79&V/EDO&?7-YH'P81])9$U>.P+0FY5M"I<*ARJW. MU,NPTNO+R\HN5QY;>]>2D-W#%GZA:]/1Z%&2'U7)=%19D2U=6MUZ05,BB-;&09;AA\X/( M/(7V#QIQ/JPJ'/UU61![J4[H,8(5\V8A.'__QGZ"X!D_>3"M&YC@#ZP'#O'< M\O3&]A[T_N'P$L1O],"W@[,+S!S^92>6#QEO)Q+5KQ&U-IK9EJUR:FUDI2V) MA\M:*JBU4=N&<;@ B)>39)MM_8H?AHP$9IW\)<<,4TI$&B6(N$ONM16"/*P; M[!4#1)8BHL*9O'51B&3);%PS*$4$PG/]>:[_X:O0E$[>&W[K[3-X-C1WJP5- MQ]P@.2'7\T+S]>L,B=[+;.*]460CP68C:Q";R@F87-9KWRY#.K-SNTU]="LA>] M1!]V*R10P&]KA D=T%D8I504LJ,%7-8+MJ-),[P@.YI2:EJ*'37!CAJ"K!1. M*>.YZ<7.]E?C5"["HL7.\-RQO$+',J7BK!2#:*%CJ5J%FP TU+%LMCULHH>X M?LC.Q!+%G4/N'$IR2B5D&;909ZW-9:VLAB@G*!NH1=I$SC*![FCDSY&Z.MM9 M.FNDOC:Y#C%I)Z.;GDP2,AK6:3N/F=1YTP\LJZT:^9D^];:J*64%^DW-*"O[ M0"F)?A0'=3B1H2*FSRJCU9SILURFS[IZ39.*)S&D]-X\OR"!!\^ MA4-@PX>'7ZC_FKMD&/.;34&TRN(>J9X(@&?O<'1E0E=*,7\IZ)+AA&P*FE%_ M(MPK"*RP@@$LF)S[_H&$64YT*"GB-C8"F #\E.T::1<'"CAZBED]7R$GQ"S3 MA"K2&2X9520L5DP><#F?G<1R.L<-'N=^4("5N+&4@T5MY5;?TK@=Y"?/W\!# M;B!HK8XBF-HN3R9S2BZF=/16\27 M,8GH 5;4P5=&]5ZN44TZG U78NXNI9P$ \P-UBWNC-9>9PI:T2QGEKRZ@_F0 M9EF?T/(UD+LALR&>X!K28ZUY:$G7=N7B+7\%SW'+"_)&Q&>RM0_2B$\B2*"F6Z V?UDP^*4ELDT_=^V_D']W/WWOD2Z\[^/XM MZA)?@%HJB:?[*\!M]!;]FR#7W;;L\%I=Y9HWX109/Z.:S(EK/R*=&S)*O43" M<8B-G-7+YD<(&(!+S%A.'I&RO&DIJ.MT6S 5I(]F/%B,2([^-7=AJI31JT;D M65%"*7T>S!C_#HG]Y\@E8/GTG=5QC:V/=>V-L"&XEM MQ_BXB-K5\\G,=AE7+;N9&E,?!K-8^3=F)J>$;4:3MW6R5WA^^)/2:2P4> KN M-^X,&5)Q"O"M'ON2^)%J&;\,)LMS?M1$NA]-.H.ZKMW)U M8>FB%8T(7B!/+SV1T] M+YZ(&#WPP-6*X)MB-.*35IP7&9 P*"]KN!L^4<;M'S'/!A^-7 MH0*'(N-",=IT?>G%G7\(FZ+1VAJ* KF&)T0B-V35-")>/B%BIX9E^6ONH;?" M3$,0.38AP#[&6J1X+LH7_<$(5<$ZK$!W/O(E/>^2RK"D>"6)W.\V,KP#+OT% M,)FEM)'&?+7HU&7O<%PPZB&88ES3Z>*WCVRGR>^EQM*(AZR@6S+S(M[I#Q%- M^"M=$2O^MNG2Q!HAKCYB/\(Y91[N_\A.\G%%FB&I6[):^_?97^5>/]&;1Y_: M/V[L,0SV@SWY:;\%>(A:QP= (7ZXIL*WUV?NR0[>U]X?W<&?@V'ORX#<]V_; M>X%?EP&C[S\@PP?RO=_]?G<_[-V1VX?^7:\_B'X:/'R^O^OBRY_N^]W^[7WW M,QD,X05V,B#OEJ[Z^Z+.0X>5:.066,K'"GSY\KB3P#H>'?7V_U5F?^6&_L2& M7MDR]//ISDX>]4J C3A$Y]PG4V_A)CMV:"\&Q[T?VC5UEH?/X"8O/=S%C(/M*>-)84V(:[("4<&)9$75CKLBZYL @TB6 M/+[?H8!5?-N&!]Q Z6VX_W'/F'V'4SR#LK8DC'R)4)NIV,SSV9%R!D/P'#QX M+H1#\83&#F;D]XD]^G$S&#U[$QB]QY3M9G%N>_$<.HD:F> X(IO#7L1U"^!% M>/(\B%?M)CJ7+#S:9?\2D)TW^K$Z[6([$$;N#E+ :]6+-&+-Q^!C3K@^7ZDOXS$>\(.?JC6<+2.KQ!8PR;)^(B:#[/V(R<= M1N6^X!#6G\\ZGDR"C:]9?CKQGL&G\97&SLW-\D#X,I^$[FRRL5PT?/:LF>CK:MY2Z[WO:[J,A]30\=4%HD_ M'U.CQZ0=_NXB# C8AV_K?8VH]\Y+9W210CC,<<>Y'[+0'"0D1M1[T>.+_;+F M?"P]1$/E)G.Y'26W3/297&YKW4JR$1-S<>>4JHX51U).S M+B78KAI7?7#P71'X4KI7' F^@\VE#2U*')#DCQQX''A7"KR4+@DG 9[.@<>! M=^W 2Z'D/YV[:7!WDX/ORL&7PJ5[.O"9K8ZF"DII73(X^.JDA!Q\6<"70K5[ M$I?3XBXG!]Z5 T]-H5$[!?!,D0./ ^_:@9="Z7DR=].4FN1N7@$+Z)15X3]J&&X(4>KD[^A@.EGK1792Q??+\ 2"[]RLNFXEIC^[CTJ8\V[%8X9CYM2825&V.=JJ34+9G? M;8L.ZXA.?A=F!))F>#%&($-HR7=?&9]OQ.>58S>T2L_A:$":!@="?:96XZW^N6E"G @<"!4',=)M_D*M_E #6IUW MTON<<14>7&VTN9'4%*J(^Y4^%ZN4M7C. 8=%/&XFOOBR&]3E#Y*Y4'!WZH!X/MQ8Y?<;3UUP MUF[\G?2>K*T3<5D_^5<[I),W>.?$636>W^WXOFKPGK/?^U:7]WU]W;^OM;._ MQV[V\&=O.G(G+FLR/Z1;'=]-46]@Q_?;9WOZ1)GH7W?#=A5U-=S0'I@T)S_>/3_OFPVS=LK[_6B+J;K8<9^XKQ5Y);0OX1.D?]E3^>V M_T8D(6_FS]YUO^3S0[ZY7]#)(B77>.D_QIXC>DK_XX;/.PYCL.DQ;KJ7S/ED MC\E]%C'*.HOD6N&:)G=R:%X3-%,RHRN'I@G05 11+\SN=W)HEI2,RK[7J#>N M\"EKA]J]OJ*<;_:)-J7A^$K)@"P17U_G_NC9#FA"VK8I6JV.4INKMA)NH;F* MK50L)9OP3"HFB4C$6A<5*^GPU01CC$Q4 ?'&A2URUN*>AL/E?!:9K4R.4+HD M76 MV66KWKNZFNH$W4OWMB6YU9$%P]BM[]JY &U(:5<3#/A:Q B6"_XR)?37 MB+U(?#ND5^9?YX34CCD/8 +PTP);,_IDEP2L6_B93D=OC"EPPM[0=?XUC_;< M)#@I>*]4 $OI:)AG5)L&"%?D>Z^;;EAY\HI+_R%+[.PH%ZJ* MSU=08[T5/XZS;.0*DFK8(KM3I/FE#JZR%SY3'WX8>2]4(%,:)EMXJ MT5RN\H^61O(^7K/[Z0.NV#U;L#[-2\UL2IBF)NBR61/;RK?RAFWEI]1-O=51 M!=4HS+M7KWW_HG8*3+?TZ3.=!NXKC?<-\F[B!<$>+@Q^75+-V2X=I[?K2QF! M]C.L8Q(PC59'T>7J+U'X]=V)K^]JJ8\Y=Q&,L N6N.OA-/7.K\X'QL0TV@Q[ M8[M3&S3 GL!I-0C].+]"%$-ZRNANYY.^%VX77]9BKJDJ,]Z9 M'9L*\_+3#LC?CN]3H6T; MN3598]N^A!KEC&:9WK#S"#UP:;Y/VBX^/C$ M#D(2^C8#A6._+<#CTQD80'QQ!E/P'*8J(WAWX(Y=^(J?L#_#%WRFKW1"9.)& M3UL;\[-+?=L?/;]M"1]7$77*G<[9)AXM!RZV:]/1Z%&2'U7)=%19D2U=P$-#5&!T+^XG0>PZM3?+>V6E4CQ M89#4Z8;Q:_C@K 7?%=C&9*O??QCVB"2UR;?>/WK][[W-U3A6C+U?H$I3>[(0 M8?#[VQ_4>_+MV;,[ZOK@QPUQLTV0K%I/&>;<2U>3!:0PJ32J)5'# M\-FG-"-5 Q=;??@M]N['V@D#UWOWWSV1L3O<2?V )--@),>L]M/.&WS.O^(7%A')/_X("/RGDURGW,KU?\6TM MAG;@?\[0_I4[MH,9LJ8ER))Z:HJ&LL.V&5*:BF&J.?8 M+I"XRA %R2J<+\JWB]IM%T:IVX4BPG91?Z^";Q=\N[C,[2*%6>L,VX4BP7:A MJ((EUO^6@6\7>;<+J]SM0N:74=FVBRNHRV,5E:3+LO3L*R/865D"G% PXG(.6X+@W98ZD-J5Q+K;8Z>AW6N@:VF!/ E&K-JH^?*E$C/$VL M"XW+]6K(/FM6;A!4T5N=6C16Y]:LP;J::,VJ#^\I1JNC*H)4&R+XZ]60?=:L MW!B=8G+?C%NSDUBSZJ-/"D:?5$&3:J'A5ZTA^ZQ9N2$D5>36[)JRK$&[J$/^ M&X;K>"_D'59YR^+'[^W_;K,?I8_[&[]>)!]>/@-=?;Q'Q7B/608_[PD8%Z]+ M0_89Z'*#-JJ,3/=U6.P:6&A.[UFF.3.KCVRH&-DP!=,JS)/%S=EIS)E9;F1# MQ<8=966X:LW-"&JG-SQLW9:_HPE@0O E\+Y O MC*V(].P@C"@]NV/,$R0\3W"_O:X^>J-:K8ZF"(K.8]%5:\@^>UUN]$9#FO%: MI%'5P%[S8'2IYJSZ6(=2S5GU@0S- G.F"9)2^.:/F[,3 MF;-R QEZ*8$,;LZX.=O5U.H#&;K4ZIBR(&JU2*VX:@W99\[*#63H&,BH14H[ M-V<-5M8$QBSM=*.EN^?&JM@;EV"*GZ#4)K=11-$J32,G?*6^@SQ)5. MC-KF:.>^W6DC=GG?_U1X?V)5.&4EO5:H:S78WOBNQG>UJNU&TJY6?;Z#;K0Z MLF4*LEY6BB+?U9JHG?MV-:7L7&; M6MEQD9*W-$/D6QK?TOB6=L%;FJQ4OJ<9$NQILB(8Z@58&KZGE7U0*_N<9LA\ M4RLUN/;WT(8)PW\=][6S$&M_SEI5[?X.;UH,.7ZPHL,WS[S Q67XX-,)K.0K M_?C3=<+GA@ P?R/=^]_O=_;!W1VX?^G>]_B#Z M:?#P^?ZNBR]_NN]W^[?WW<]D,(07OO3ZPP%YAV;,A:W3>;]WJB^V_P3+N#(> M'^-7T%K K_',.__QZ,/BYQ58RL<*?'GT+P [GB,SO$M1AE4+!XDC 0P/I+4&2AF 5>&4BVX\#$)O8LH!\6/WQT MW& VL=\^N%,V&/:ACYM/UV8[NPU3K^C/*R/3%B-#$R=6Q-\<_[D-?_K[[NN* MV=9,.?%/8EM*?'W?HR0E]Z/VOZ[(%A_4^0>E'7Q42MK.P:Q#:^=M"7YQ9"JW ME?V%$6F=VK7:L0<,3,-GGU+R!=[W')#>U*$.,[W_-9]2HHA"AMN$2Y3*P/V5 M428952;OS<9>2ZR5OY>8J5M)LE?^SIV2\-F;PT.=8,O?.'3[E.-LDJXEYSF6 M)&N)+,IJENNV+!-.1,^%"DTI:E4N5"Y5 M!,GB>.%XJ3U>JN=U,#!17S4$RZQ%K3\'# ?,(< 8U0/&P,I+33#D6G#]I-^C MEM45X3PWA,E*\I7Z,QK.[;(P+RJ=(Q,@IV#5V86"V.DHMVA3GV#(X MD6DF!;*J-[(6&%E!,PIW.>(*5D,%DTY!F+&C0Z;8ZIA6+5IQ< TJ6X.J+],P M)311EEF8A*,D!2OI+IY]KU'OT] BJ\:G(^]I"I]SB!T2F\P\=QH2C)/"EQ5A MQ]T;LKEX7%5?TVO*T86W61;19+;%K.BF@FME%JVLOH#!5%H=518,H_"1AVOE MI6AE]<%!$UG 5%, 7Y>K)5?+2"VKC\&9V(9$-@1#K+^UO(++TR\VN,5T:D]' M_-KT &ZJC\69.KB^HJ"HA2,+_-*BCAI6??#*-"+::[4NMQ9CJ()HEG7V:MC!_])5K/K(ER5%79-%O8Z]H+B*%5:QZH- EMSJR+HJ6&9A M8E>N8G54L>HC.I8"*B;+@E7\+,SS.+,J"2QF,)^$,%I^$[D?'-4'EBRUU='P MGJ@L#BU^B*^5AE4?([(TT#!34,Q:-"_G&E:VAE4?3;%8"Q(=3L)F29>.[7!=7@"4U<+6.UK#[B M9%F@EIHFJ%99=P5<+9NNEDKEL1Y+%.$,I7AGGJMN,L.;[_#F.[SY3OE%IR>,_]9-"+FYWZ_OH%N#BVF][++;ZN^H"C18 MX/"[)OC5X*+)*+LDF<.O'IK(X5?_Z6)'*^S4O6L,JKW"U)XGR;%ZQAU?-M6I+,^38O6L4J MKWZT).5"^3:;4.4^F#\&(]^=,4V!1[RZ(QKP\O;\2*J!,Z#",4U2!57AY9I< M*9E25LZ28TG8J\,R!$DLJ_\W5\J&*V7EO#J6I&.W+5U0E*L(YW"E3%?*&IRT MC%9'P9=X5/@4X-3I!GU]50Y&]\%ZM=)6GKG5# +G 9) &>6 M*]CE*9@L5G]6DK&WAFH(ELGO6B]2Q:H_^=NF##=@U>>!RSKOVG3! M"E9]PK1L\*9-EZM@LEK]);YL\J9-%ZUBU9--RM:%-FVJLP?YE?HS&L[M2:%0 M_54TQY5.<5FU@P)%;'44WB+^$O6G^ELE!:-8@F987+\N3[]D]12$ [LZ)+#YS3?M>K^XZB'MM]IU:L_1QS M''.-Z8RC:,=VQN&8XYBKR4 M>(\P>QL7(R#O6K_#67GB/;56S1#8]#=FOVO4$U5J^75?5]_VL/RRWJ\9'86@ M3^X+O.5A/(!7@W&D%4.4_!"^X?>)-_JQTB.S12AHUPR^*_3GV#DC7S^?$RW# M/JPRH2_F2<;S<.[311]?,@; $?K+#3!#AX!P;T8HH,F$]1P:Q5 ,/FRNP^Y\ MJU.RY/EV ^*-"782B:"MB +!W@'+B32BJ9*DMTVSI*X\8ALL8-U:!94Y*%7/ M]XF]@X(_Z/GF=X9!<4F=3E+['J6U9>UP=ZWXZG7QQZ4)BOJV;?K,OO=S^Q*_ M7E'X["8VZEITAU;2#TBV[D4%.E15V3LE'XE6]LX\^;2AYG))2\RX'K%D3U:Y M'IED2 '/* R]^<(8>F!?DYHQ9=I#-OW5]#-GO66QOT?347,^MI]7LX26A2(\ M=X.X$[_MW%F*[)!:P8V81-ZH[1//)Q,:!)MGYL+51I=U.UI\^I=S-ZIF*\\X M?).5^SH4.6\,45!*2[7+TS"Q4;U7./(N%GG9J'W+19XJ8DM.2]"UD_.F=GH7DI&GH1,&H*E2!QX''A7"KQL-4(E P^9E03=.GF'6XX[CKN:XBY; M;57)N$/J*$VPS:S0FEG CLVC"GC " M)P990E/+QCU3LIG76QU%E 31J L5"&>;*56ILA6)E*Q4F**N"+)>^)S,=:J. M.I6MUJ]DG6*T6&"G"M-A&]BE)7=PU6J5BI510A*PW"!:0JR7%;[K#,GJ5R04NRY M-]G4BY/FS0TX>0/G]HA]4GX#%]=_ KE\JXQ$VUT%2%=\#4Z ME@C[?ET:??-X2:DZ57Y(-X-.8=\-HXQ,<:Y3==2I_K4HI] MUR/&J:]'P))U:I%-V\3;D>+%FU?<4^"DDJFUUN7;&JJ(%X/=Z4B"**F"H9=< MQE>3=A\A$6, YD#^7J!7$4"@R&Q='W3*ID ER.9(_E:D5Q% MT@@8CXXDJ*(NR&K)+/*50CD[%UKYL&R.$B;'7S;T\+[_Z03Q%P-+"'-W3JZ5 MPM4E7^R7N!\EZ@ MO!\%RMO$'!./J>0>%^F3+$.0BI,E M7GJ?&(Z\BT5>%O)$W_,Q#(["I2Z>@$3#%5J?N1KHN>6I7P+_(&WYF-O-55 2; M4JLC*Z:@6U(=J#\XG5#)2F5649MJRK %F(*F<9VZ2)VJHDK25.#\)X@R[R%[ MD2I51;V>J6+AK5R\.SU7J3JJ5!4I!Z8&IV;!,+A*7:1*51%+-S&N)UJ";-51 MJ:Y+*?9\C.S8:XBX<+$GD*R6F+&10T" M3URI5DI515:!:0'N-4$2:]&GB.M4V3I51>C<$MFA1.M3%6$HBU'N:#+?]2Y1I:PJ@E 6TNEHIB"6QG5\YC25"U**/?$M/X^QT54$=2W6=T@25*L6=YL\8%*V4E41UK7T M5L<0M%J&2[A*%5:I\L.ZAX^[!N^W=]'Z5'Y,][ ^F5R?+EJ?SMQ?UK*X/EVT M/E40A8)ABNB86X)HUC'?\KJT8M_EB7[BRQ,8EM3J%"YOYDDGY39'P#ES'I^R MY%-K#M=N\W1S=&= ]T5U(##,+'H1M0$ M4SY+2R..;H[NZT1W!3D7,$RUU5$U;'3$PIR/X M6>%=M 5I<:@V1R63XSZ;6GF23J0P+O-LK4A/JWYU"1QM-B2-Q=J?O\#S1]'O MN,KN=,Y69Z/39_QH18?OGGF!BV_XX-,)O/.5KIIO_M;:^%0L;''U$?L1Y#H/ M]W]DIR?0Z=JC'FR&BN6T&\FZ:__B<%%)79N.1H^2_*A*IJ/*BFSIDJ,ZMJW9 MU!D;\OB?V$TW_M#SLO/4#!3^YM&G]H\;>PPS_&!/?MIO 5JI]=ZJ[G0Q(DV% M(=='8#O]DIC OO;^Z [^' Q[7P;DOG_;WMLTMBX#[C\,>P,R?"#?^]WO=_?# MWAVY?>C?]?J#Z*?!P^?[NRZ^_.F^W^W?WG<_D\$07OC2ZP\'Y%V,%>J\WSO5 M#/UQHT\^^MB]*:? 4CY6X,NC?S?LP]8&(&T;_#LW&$V\8.[3A_&M]S*CTX!9 MD6]H(ZASZP5A,'BV??J['5#GJ_WV E,)AO#$WR?>Z,?*ZFNPM5#8#68XM$J),G2EMJM6S+:IEM-Z5U+:AJ36K5UU+0?15*' M-2$E9>A@XF-#>PD/GWU*R1=XWW- >E.'.FR/P\[V1!&%HNT<&RJ5@?LKHTPR MJDP]KJ#V[A%[NFEGZZ)]<>U,91&9NTJ8[75T?P5Q*>6U?;TW$=9[+EP\>/N,'W?[ 6SW!A'YB&'V[TMJ&5[\=GNZ?",PGQQL2/;@QY,U_> M4C1+7"2MJ#?Y<)P[$*)9F, @%B_CO?0.HAQHEPJTE%+GDH"FBP@TR2@Y@9\# MK18*QX&6 6@I->!E 4UJ=21%T$LC8N1(JY/&<:1E0%I*=7Q92$,Z05T03:,) M2#L3+U>S#J<#.H$7GX@]=RQ+B9":41,4M18, UR)2E:BE'K5LI1(:W5D0U!Y#Z^+5**4LLBRE @[ M+"F"*-;%$O%H18+B?*,!M?W1,_,('?I*)]X,,]EX.-@KD1U5*(SW;-:[&2A&ER++E*+SG.':(CL#M&2 MZJ)%_)HPB>N?3JEO3YA3:#LO[M0-0I^51O&[PC0>RT)!P2S?4PJU]^ F] MCDITGLM"0VYU-/ +N1)=I!*=Y[(02T(E55 EDVO1)6K1>6X+#=922C",PK'E MFMP6\HP-GK%Q@)LPA>&H+%1IK8ZB"W+Q)O<\-XHCK3;SSH6T\]S3&WJ,M$;D M1G&D<:25CK0S;6D8$),$42R9.YL#K18*QX&684L[3]30P*BA*1AE]Z#@Z;YG MTZK[Z1YJ0UE8N@6CN@HU,_OG7VLJ\*_.,FHF]:6C_ M^CW2O$^^][+^EYC<*-'R6*V.INV:G1UZB_+6K:*+1@X\#KS<1];3 <\4 7CF M;FB> X\#[PJ 5]F&9TK8[VWW1,MQQW%W!;A+.]"6!;RD1-<-E M!C+L_#RZI2E,1H+J;H"L2]O2-/-L.^5NN /:& M:FE'J5;?F[[2(*1.]Z?M.\'0"^W)^M^1\JGOA7_2<$50NU0H?4VA6*J$U=Z- M$1 0Z 2G B*83_WE4V 1O-&/FT<<$4QL]96$1DHMD"EE=%,P/I@DC!&U?$S= M<.[30" _G]W1,W$#]OX1_CGTR",E:U_A@5X1FT2+0YT;&WZWGRB9,8I=?'8^ M?M^3B33B_/WD^?%+^#YI ]6@>Z,/SMQ_H[:_)G;,+5@)?8$)@N\*MGB]CV0R MWD-=#(O[ZH9O0T1F DVQJ5T$3?$?OCT-@X4<&\$XK)MM0\U'AN"DQ$NO#SFQ@9D(;A21Z2UY0QC M2NB$@VIY([?-W;T8?5)\ -@2Z7V!LI!2PMBU.__N/:($Z"D&.Z<4*:6=Z1X' MTP?7ZXEBP?;O;SO=2)AKW?MK#A;M?@JZ-FV_TT M\J[S'Y+UN+-:$X+$/!V#IV.4GR*_#[LS^F0?#UR&RSLXT>.>RK;4AW%T6,Z/ M48-E[R3(YS*V3?F][\-8>1C]VEO^!%!IR79&;87H]*3LR TL1-] _? M"XY *;:'% SE@NJH"BM><_?#I!DV$U*)6]X>/-5GR[-:'545S.+\VS6I)[O( M76VMB^[FGM;$4[!CBE[M3Y%LWH][=%(D2P!,B-O(80)%\1=]#Q&R9<8,;+0E;_^W^9LF1\#$C( M!D'>#Z@FRPF0]1F0KQ/0DW?X4?R,+'Z\O;_] MRGZ4/KXG+%!(&?YQ:-\&WV%-89>E-LL-&=G!\_[>Z$U16_D]V>^+VI.)]Y,) MX=F;,"E[9#;W1\^@/L0FP0S4D%W+1*K*I.*]O'C3^#F1)T3LD-B8MP-ZY<(' M9[X+WT3Q4@P2KB(=B3SZ(/_'QEC5"VBZR>O:);Q6?B&)S38Q(%/ MMK-6N'^"R3 $4?F#[ M;POTK20K,!:TW,+0ZB,,M=4QL@@CH# ))TT:42Y:_!%[].S25S9>?&\,A=&& M$N)#V7DJ:),A?&:ACO37S/7IX>0RYNB4)+@>?M_"M&^'NA:98S\]\';H=$UZ M6JL3PM;%DL5V4LC&OO>RC<2M4^!6(F928B9^EVO3T>A1DA]5R71469$M77)4 MQ[8UFSIC0Q[_$RD&CLE2BXH A_:O.S<83;Q@[B?EHF&3BSKFHAW,/.L_#'M$ M4MKDOG_[\*5'AMW_OS+''F#FI8O!?%0,J-25C*CIA_^\B+)C&6N0('$R.7-;=T2(T^8$WGB.>?- MB;Q#0^,')&]N9"WP??+4PBH5M&BG]LKR,2L66B7]VJN\1?WJ>Z]N@"7,%M?L:Y7\P]?TK6RO)L$E2!UL63$_TT(2;& M\74]^$HK/"X-8-@[11+,A/O^NB'L3-F756I(^@U&S5V$DM:E=M#]/UE/$CB$"EFR M2A;DM]W35EY6AKI'2E'EXKOM*'B\NO0&;[7S?\C4"\D+M:T)>X D8 M>0S=%^S8'D?BX!,8,,;0O^U'; XSW_M71.U ;1_E'I!W$R\(:/"^3>Y#_"H MO+?S?1A)CM:0!;A9K X7- S 2HRISQX/\[+A46&PB!I_;P_:;%S?V_\=_6"3 M*7PQ>?2I_>.&OM(IC(CB!V/9^#283S!:B8^PMQ2$/(.H]\LS-;.@QMJRXMA( M%B@L'G 5833SET5JQ*,W#\EXCFPC^%TLC!.M89O\W[GMA]2?O&U2N, X M43D#-D<*RA-QEH!J'-!(9#E)$B+H;&23";%?;7?"AH&3\![_%2D6B.L5 M5]1E?YK2)Y;8R]X3I?O"+_35!>LZHNN378$KGJ1/66Q\PMAJZ"^7Q>&74P_I M"^;:^&_$<4&G?7P<" _30=PP9!PNT]"/08P[W\1[(N_BM)O?H]\7F3?"[I=O M2GA]G"C)".!L7-,(Z1/ZY 83)E(!/WP#GN04D4=8/S?X*XX.A8!I6!C#C[9V M>$.$VFUZE&8!$'07C"]#V@LJLLT,T $MVS1N^W1N#I"8D& ^!MBX*+6%XD3Z MP+XOF,] $1B 73^&)OO2E/2 -0''TU(PVKZ;DKZ,9/ZV&4>.UT-RQS###_;DI_T6X#%A M7:5!>^,1:2H,N3X"2P[%?^W]T1W\.1CVO@PP V(_5NLR8,S7&)#A _G>[WZ_ MNQ_V[LCM0_^NUQ]$/PT>/M_?=?'E3_?];O_VOON9#(;PPI=>?S@@[Y99%>^+ MFJ4."W'F%EC*QPI\^1'9*KW8W?M*?9;QM)N*(HDYES:WC20+_I4*[\Q;>0.B"8"G/,\1:EGNT;1M>21Y>F>_ MO "!HH@V"+!Q2-;\^LW,*H"@>((G0-:+-VY)) I5>57>F7]T(F-5HVQCH:#8 MV# .+'W*$^*^"PHCJ+Y\2_W;7K,2(>S2=R3@YF1ZZ76CG"E="XGQ2N)9MAN< M2Q,7E>KHUC!J';VYG7PCO6::Q5*7]M#1K92;*FWONX[J??>J/]<@Y'S%)*_3 M@S 0#,W%25'"A=%3%7) M7]Q##\TY39Y$>2<&0(0ROKON:Z>5OC1U_%*'D;HR657C?? M?&AI+7UZ D()^\:IYHZ*O_8QC&M.ULR&G-9X\Z'1TCHS*CGS3>]NET"QG!V:NYZ4,47Z$F:R\/&B@7%*S.S@LSW4$*13'<:9N>CQ6>SYW2 MA*,X08(E)!/'7'=IM;6R;TVE:18X:,EN'C5VZ6#)EGISN\F6%5#.%".4YVAE MS(K46]O+BE3LH-BAVNF+>GMKZ8N*&10S5#S/4.]L+\_PZ(=+EO5;6\K!+%'$ M?([)B U)K#@(J=.=(]NQ7'^[9T5S%"KIS]Q48!8[>ZE%Z<[LS%#<$6) MOO?82D=,K(QD'YOB0K:[)9NT$ 8/E-JE6.^X66\/%NY.F-"H;\$*5@Q8*EI4 M#+@3FWHW_*=O;G^< 8\]ZCE53CANX)GU](RX MG80N-HR_>(V83=V%ZOD#/J_\6V7P;]7:S1++A_M\YUY54;R@:LK46TO'SH4< M!W%8GKQ%:9W+. [=7A*+^S5-6./.-^L%OWP9AI;_2,\5]Z;#=?_!T/36QB,@ M5:5>26FNO5^:Z[L_05?X#P^#F>36P"J9CJ$;[Q7!'2G!=4I%<$U%<,=.<-U2 M$5RK; 2WU>KDE[%G)+"*ZK".[("6Y9,Z_]$IQ9+QO!;=,=JALU M8P4=])#D<[TH0K*)BW2S[JU59[.U.C+*X.-4ZZE+YX\DBI&W"BNLIO[F@ZF9 MC9TGQY4D/T!1Z$Z;.A:ET"7"W]BV_T&1Y[&0YS[DYQ+J-!5U*NK<8E/)+9/G MUL-3Y>IDOE[J449#-&FW#"E(]<^;2WUZA] MGN0H;@XTWWSH=+1FO5X2:UNY=TJ@U6^3P%K;:M:N"*R4!'9H =;>5KMV15^E MI*\UV[5OC\ ZVVK87D)_=#G*SPLW;)>UZ"=1AKYI6\U*U@(=K&5[5NXSW4[3 M[,[I35N=INVJH*]4]'R23+S7INT+V+E1W[AMNV*G4E&68J<=MVU?Q$WZQHW; M%3>5BK 4-^VZBNI80==,=^PY8>OV. MZGM2;0S^25\[M,)'UT\5]/1EYZ@X7^B=E%Y):-POY1AD$&OOV67 MGC>KEH4!JAB72&7/ ^ZS&)X-<4R2ET1(1\]!XCFLQR?5[=JDBEI!H!AOV<. MIRF(0#H\]%[0K (*\ 3=#Y4XO")= PI'K+?Z$DT_9[V$T02S 2R!", #>Y MC-L_%RMAT_ ACP>!H\$?QYB0BX[@"(%38S=]^C67#SEK)\\*%L9-"(EF*B1&_-&Z^,A[\56VNZOT MG#=^%(<))NZ*O(.;_B?.XXE=2*L&KK M'XG/Q<=F76-&W6C46.4)UA0$^YH KP#!0%U7%G#X0PCK"_!$+.0C@ ALFDB# M_YFX3P!:G\K:#DT4A9-1\O30*4 /07\FUZ;YQ^0S.,L@E?*M3PDT^+!T ?CWE>)N')R&"1]Q&(1$'@#W7C H@3 09N=L;,HZ?V!)91P'@LV M-L(%_K+$L?P1^.*)_"0+*6XJ?V'\',#X6^C:?*8[N0NJ1;=5:TR;42LA2 KW M/F@^['F3?'8-I3Z^1$A]DEGBTI6-.8_UQFV\97GWW1R''9!F+*ZX2?\>W=!$ MA''(K2@)7^0*XEZ=O$K% I-($_=ZIK-FU;WP.9^79D64$<%6GJT0,#6T7A O MKZ_O?A(GX6L$22*C 2*N/?T[(A!IT[6X;?=TH]?0.T[#,(UN2W<:CF4U+>[T MVT;_?SK&FW31B36FSV7+SO#S=??[W^>G5S?;^,M>:> M*F.V4+RSL\N#THH7;@Q&BKW"T7/H7_%\YN3YS#U@;;:HN.>&PM#'\KXC'H+(7 M9+M$/$1[PON&0E-2=0 Q:G.Z6TBB MHL)!WP.UVX.K/A$XA^LF?M$8'XZ\@+0W#<#B\SX=% ^6,]CE=FOL#B@F=#QX M<;HQ4#L0EAKSB)BPI7&"BJH-U# 304 BPI_B+IBV@-\PJA%9%B).*G#^]S' MFX]>'\<>M3&!4T2X*:#'L6((B+%$EQ, ; 2PLKG>]44P^LAMCB:=_$BGC\PE&EN.0"59F'3E3T5UGUTG'J1NV-Q3 MDI[KXT>L7A2@RCGWD9QKTN9HC1V(]/7.*]CD_AUD^2XCX/OS'E#VCW.K#YN] ML+QGZR5"SVF>NX&1Y>+-!KR]/&>??1=_N_[U\O[?]P_77^[9S=>K^=I%63:, M2NX]>[AEW[]>?O]X\W!-ZNW'ZZ_WXJ?[V\\W'R_QSY]NOEZ"QGOYF=T_P!^$ M.GR6*?MO-Y70'_[6"]]]* RP)8]M\/+,;))G%!)D;.F@43/+UC%F6C>'TQIG M<^GE:.3"/JZ"<%1C3S7V#2[^Z"6*^3!B-[Y=8_]E#4?OV;^#Y 5N*/;_@J1J M5_##ZRN7]!+' ET#;L/8[T7)J&2.NS=T :5$59)0O)]?K+HN=96^/7\ HC6MO:^S69U_@XN[2I60(1?D/]&_ =>KP$)7B.&*@<#DNW/%] M5[A/7NL.=+\/W8A#9)(J"QT M>O*YP(L=:PC73+34@SC=U&_";5B?4F! N1@[15X^BM=B,LYB@!=1F]$2@(PBR M2/WEB^B"Z/N>CV)2P)C>S).Y+9G3GLV/$_X+UD.=[(]][!&[_Q$+4# $<&7KB/Q_!MOOG0 MJDW3Y5_);6OYL"=M[/%UY!$R"*9R]"PG21EX5/\@KB)Q5"O$ ]2?IM #ZRCDI A1*Q "Q.Z28%KD<0&B& MTDE'A"YW3$ZX"%U?&,7*HI,@SV+K!VW,#0C#:AC()'^-@!E%D/!M MY!)#>M&8=#R H$H\1),V\>ZIFQS?E=_/Y%%=S#JQ)(1SWJ'4]S/&0'HWC-US M&DH9O#QD-!==GAHL9_,0R1MY.)-'TBV82@O/H[5SKE(9N9T,)ON@O\?D*A2G M1<+.I,S,=58*4);)>KIR!?5^"H#G/EL)L+8#-,*^!1Y*5R2>3T#B?8KUAIG< MON-(^,3P]Z3\:Z#\PVE=)R$R)\>GSW[A \OK$R\#']XBHB)V#PSD62%\Z]Z- M$]*K9]@1&CP" 'J =WL\%-S\&_=]'@_8?0QL_0S0KYHE)ZT17>^#R/J8_V2(2&_3[@+-P[!&=_0"ZVH5:1'>YZUN^ MC30N'T_%XG>XY& W]S&Y8#^"IA:B^!/2.74_7EN L= ??YR7U9<>_PFO :" MSY_;W>;'?./W_YY?SFX\>W0LB1 M=$=)Q$"O!IC3[DA.1K-E5Z:F9@9^-+8][[E0/O3Z6>]M*L+'6:GL^J?TD%\* M-.A=LT$>>U ^?%2A\Z9]_LN9A4_I!PE@0*_WSILHUH:)]Y@:OB$7V0<3%JZ; M07[AGHWZF97M.?]NR@/AECW Q!V.^HB\2 !40^L'$FGJR(>_].%NY:FHAIO& MXY;,HH#OD"I !R;TX,&SI?J6Z\E0ER.B_N, ;,8N8580)4C)ZW+6*KDP%MY-=#52E"YV@?W$.5V_+^ WPD2>Z#4U19S_ MP'L3WPD/Y=T#/MR/*=U;&#<4D;%1$@+,(V2!.7=_;EL]'C]S+B25U)GK=,R< ML2"VE',]P>H,P&-C1 (3:#%WJ,_#4*1SK2Q/\G+D"VP>*"/!R%OTBMUPKG+] M_/=?__U68 I@0GPN/V^/'B6TD81BHB=LRN.\4"9")-C*L*,YRW!'*^32CY[QV@NR?#2"G%P !*#1F%P =T\6B7C^]2[@8%G6 M^C00QU9 NA,1#4U]Z/*>!_D.%W5HC3-@Y5*8Z(EW @@3L'))-:$5OX2UL3JP M:OI-N5118!XF0-T0H$X9WGH,N4A$D R_^8ND]UEF&:0DB8(2J11(TD-W!";H M"(>5E;E17KV A$X2\L ?<2<1N^GWLQW%27R2/F?AO9 MRVZDNF.=$E7';\)WITINA;>+7= MOD"">!: )^I+I$DD',IC=4KXD>?1YXSTFWR4_L03<+HJ 4L?%M5T%].(LA&?JJ_MDA/3#7^.P%,O#IN"&G!.!%GMQECME7 M-W\A1^U(_O%(M=#"+HE)ING6 6#;,+^]H,A7<7C-*2I)"#RJJ)]^NL+ M]]$*O7/!3@=8_".@7Z\&(6PH&*'W\[,%V'& C%S+!^7O,T52!M908U@G"6^^ M"YX]D?<^Z9>%G<)^?^>]N4Y:+>>5%%^9IM[IT[QV-74[S>4>W==^6[ABG=D% MF.@C]"B1>43*R#B%7#HD014:)3W@R7Q]QT2^_IG[]K7>LGGN%P(KLD.WAS3> M UX0$#MSX66Y\![(,(P2XHO2 XFD?0KER^_1NS'M.]M@WLKI9"':&>RU%:K& MW7VT'MF]]=@GKMN$FJE^$2M< ?BH9X#1#,_U70"#BQSC)+'P*:1:I?"236!L M(D-((BB'O;Q,(4]:CI*DXTSP90JPL4W7SKM*=M+I:^T+0VYYQYM:N 5$2[F M(DGRH%#!8(OLH3#IS/31;/\#'I@;D^9.I,R1=RMC MH36\&*1^FLX!NQ"%*&.>'PON*">'=&.&FW+!WC&_CP9CL[[$U&L$0ZPHC=(HHE\L2SD)?6X5_&#U.^? M#QX0_8T]C7"LK"O+2QJX 5E)?DDG1^:I7S^M A:"-?-C2NLS?UGB1XTF$-)+ M)&-\9)P2(403\<)<\OMD\N:FZ7X82(*;#=-%,-S[^F.!TVA\"3[" 61 &I.G ML]B4N!#2;$A4?'H<#^.#>I-%F_], $XB4I6^(!)4)&DGIT94+='O_OH*1.B? MB1N^5,TU\PN'/5#]N)L&+<=JV_?:?2V?!H4(SC*,J/V#,+#/9.83P"%+>!+Z MZ)\)D!\JI/*>GV-TSTO9XEBIBZ*#O@9$'>>#HE,YSRA(SL>")23AZDSS8:TI5$88\:1GU^1&& LUIFF^V$)8@J,\# MV,;>YT,V!'G=*'QV .'FX?H+,VI,W/#3_WZY_'KY*T4+)(W?LX\W]U??[^]O M;K]2/QOXPN=_W]_/[Y]O:WFZ^_YH(O5;L0'@8@!O^9@(Z$_2K9'1]A M"C%FR8'@9GK]_)^9N'_]K4SVHPQ$DQ U#->WI;P5C190:SWW@N#'9'(IR5FI M"0RYY>12CUUL MG4<=\="*)WL0="1,C94&/_7*0U\\A=8U%@W$?[/^'AKV[("K%,Y)-;A1C)AX M='-KTOT+>O,?XK7HX[$M*O-[3%P'W0T:7*4_P*X1"G@2B61PK-*T9"F*2"#! M$SS38<;-65+W!1PK%/YXT"S)-=5_64 /:6.T'(6,^TV"'LS0>8.YB]Z+[,Q! M=F?JM\D>(S?%D!*!T7Q#W91R*]%Z$/U$),#33$K\%G;4$VWC*D=+G^9SF(.% M?*3.R'P-H!]?JNT(F%S-9NA&/\0'XY(?RJH638^P0QW&S;!(:5R]E>M/I%'" M'Z9H8&J32 :Y6!N4!^@XN"*T2>*UWA_.W3P)FF:-!@,A>T@4CP.=H-"2ZNW+ M\H\TXUX(E/<*.7M"#ADU#M@/EBC>1&1Y+MB.CBLC7;8U0LMSW.M*(6>?R,ER M9=)6MRF6_LS4':K+P:M386:?F!'5P8B.$*^NA/R%P:-/=O'[];N_*5P4PT6F M]:'/2(:,,&L F610L$A4 &,&CNHN>C9!WD)[QKP@D>&@0BS)U]J/"U M+WQ1E$)@C$PIE'D.[V'?#\]]S!F1F+CO8VA(X6:?.L*XP80['%EVIKSE!BD M;_F8%^"+*0M8)SJG,[]"W;Y0ATXG]S'UR=@X>$:&F^6 GN@&(B"X5C0&OA3R=@: Q)Z$_VR\]'IY;<6S9/Q0V]X9-6:#] MDF;AI&JY_&L?0_<*&_OTRPG^>1%N4^ U6WBS9W9L9S3T 3/3*,_%BJ+ %FTW M2?40V28]DV/"V''2^I:&^?M#?=1'XJ+Z*F,+)/C @W"/ *7;J8$P-<]1ZY M2*%A3VC(#9>0IL)C&#S'@\I%_D2\=!RY"T1;KDP B]9^LF);]-R+1"N/?I^' M$ZV@1.8A-G*245N19$O7S((0/@4&L^RK?A+210 /8I,(=I/"]]+W<0O3F06_ M9;5'V,21B=XOLRY*$^O&"5X;9+M-$\NA!HI@ M^0*64]#P0"N1">T8B46-@[K=)+Y#KO.QXVD)8K5<9J=%32LI1!Z*2H2L.#^E MJ6Q.:4HR$UD>8#!@F0-693YA@Z6L,RC6HV!:'4;D16!Z3+5IP)],"4*(1FT$ M1C&3:89N*%JN@B7ON3:EP8)RJR&6G8#.3]44U"*4>JX*PJ9@3D2Z#S5F&GMQ M"%[DEH;O)"/1YC>DJI&(R\3812!['G B-UEAEK7TI-Y/N31(;3(:3SU B5"? MX3W5&VGS,%@$%N'OG\6MLY([THDKWHM@?MFYJ#%#-*^64M;5*Y12]O7VZ_FO MEY??V)?KR_OO=RL/D2L-*=PFZ&/SQ2'&/H0A#5?$]&_*51(I/#VJB7)D-<@? MB9\K!Y'NNW%UW'BM'&4!^8#)(@=\V780.F,G+>Z@QG[GDPU_97)[NIT!]T:R M_@L%*(D+:AXM-Q#R7!%Y*NMF=BATH[06C1*0< <#&B24:1K92V7H3"1$NHZ0G3ZNZ.5Z*];8 ME_%NDDB4[>2A$9.,Y[(K6WY3,M7*%DG3_SO*K2HD:X3CS-UH,/X 7OT88.]F M46*'67[_Z+@)>>K5 * M!)0 F+/Z:/GN?R1%]Q+70X^%\-JXOBCH<<-Q_E04B.H@G()G.=8H'BLI-88R MU%V8EJX_84\H779?DO%;<\^ %^/5< MQ( M#^#/[ 1DX9!3\B9VH?(IEA]A(<:0FHEE7Y#A2EDD)\[!F=28SVW4J&TX MQSCI3#1QEV(KA0!(A-^1&;$T46-C UF,&/2X'(9,?K39P,F4\\N;\7 =;@]\ M(,7'%]E$S?)(/\1B%Q<]<-24/\!;@WL\E"FD@&+'?:1$+-%P-1L&RB;&]N7, M>%!VJ3-]C U+-8&'%GNG M0N,(@R06E9YA%>0TA*7^*X@7U&+[AVS;#,SH8>-3V:=AOGE[>G4J^DXZ81UO MRLL)%>15$0CK3!$DAC\=+2"M4:&$6J@ZH3TJ/"(7!1+DK"GX;2RI)D*8R M3%X*&G-"]PD_$8XC#2//F)@A$C1H?/T3?<^*:4!KVH0HY)A73:-;I1B5XH%F MWI.6Z48_T$(.TCHT4A S48*V+2BT3SQ_)E@3\"O*5',2-"U0E069V/Y&M$-> M7\=IETO'F5NS.:<'7$ZE!3$;NO;Z(Y'W.J5[F2J$_I+1].'HAA.M+M(B!QKM MBW&!)RKASS^E"=_8V.!)E0U)HJG-(@P@;() "KOP9%#?!25+:0IZ=E,)S&S)ZS-'ZLD5__*=)(2#A1?/ CRZE]C%XU0,RTZ+*SAR'-* M]RY*N"<^'D>=*\^19I68962EHWG2;_YOI%'4M\1R8*&)/&ORZV%]N9.$6=KI M>,R/Y=D)C8J!/=;P'SDZ>8(%Z+WB)GD>NP%D_ER$/(.3 O/5R5)\YHSV<7^8 MB6'3[O"11:$MIH^=HW^JWC+K__.HU_X8/;YAEA?_]QM3K[]YI5\UFO71S_>3 MZ&X"+BA+"0XE-2-2DL3'4IEHXX.H=E2E.OYNRBY') F=U*<61..T'_AD$^LS M)L4^4TEQF-8Y*;ZCB%^D/[S'P>6>]7+A^K19>F@=3(!PJM6%:A>'\#\G?;/\ MN 8?O9O^>TNOM5/=6J>SF*[>$9V&\^ JU9@+8_23Z6G@6% _ADQ? :W@FQK'671H5$VZC$:M[Z-G34 ($S4/8-@GK9!!YX8!['"X4K! MISO^5HK .J)O^='P8+F7V?'IS5 *2?_QOS!:[(Y_K*68)@6B+U M>I;] TSWQ'?.Y89MF_-^_WVYQ.%"X9?7FR1E+#N=5(]0>8+#,0JO,=SHQ+GK MK *G_\N.SIX_,YGV93JTKNFMA@B,[^;X^%$A,)3H'MC_MY9*D;PX5KQY[+QI MUIO5X,U"=)L];RQ_?@,:GGF0H>LX'C\0/HUR(/.0,/CKQ.$+ZU1]^K\JZ50W M60&AB.938"DM5)NL3YNKE2_BDQD069T;#@D8BB49[PNRQ&P"4!K&!AK&*Y 6 MEM25I<"B=^M.:6\]O*SS_+X-V9RI/U$ZL8/HPFIXOUH>,"AX-8^C" MT/6L%/ -(5-J\;&YZ;P1<-2U=VC#6G']27*]J=>/@>MW9K)7T# WUT/H49C? M[RAS87$BR&$J@I<>250X!3&_8#-U.JJA23-[LL*^;! ]AL1D0:B,?\XQS"GK M3:2V84H:UAP]^RKW>9S[;&RC1[]>-U63_LW3!Z^L:,"H$F0G-?(M+'A?NHT9 M=(]0.3=K,W*BL)7"]ISFPW1=+< MO/>:^?=VM__>KSO;>90!H[L* M ,J7,G3O_F1?X%N#B%UC%PVZ%-,\HBVD$,T@D$D3:;$=5.%$GIY5#=J9KG69[ MJB:K2AD\1XH74^N:9J41HU*KUD#\IY!CQ]"=1B":M=?3BF?M95X$PJAU"D4@ M5"'4:11;&'I',SNM>'Q4VWN6:A5YEPHW35F=B]XU$<)CBU 39\6D%34^L4S@4I MX:UZE+C1VUK3*'HCE! Y55!Y#I+!$?,0) ^.2[0#GW9&Q3C<=P,3\>RNSZVK*(-.F(X@]R>KG_2'/. MW6AB/_#KYB//ETU**STE&V]I & T)P,+Y[O:7H!3HL5(>YK?)VA$S#9-L1G) M@=DT3!"GWH>"AG+3^Q#<@,D>'\\QI,RJ=&RA'<#3V6S75S/M _\Q0#SG)]KG M!@S.;RBV"!-&NS28^*__U6W7C?<[27E;90>3@&G5] PTLW/VBN8K'0"DV-@N M(I(3.V1>MN=LHZX/+$X3*L=;UH",71HTW ^#H1B4SA$V*)1BI&V2C'!'@Z@( M7X!NDS B*DZ)M\;N0=)A'0E0(3:?D*M@[+R>'*4H3^,[%"D%L@ M@N_X* AC$D8D@0@[Z=DX$Y'E:LL6_6R-(R+@Y(_4QL M0TRS%CT<<4M;H&U%3_NEIXEP^T%):F(GNU0Q42"&$R\;J\I*GNV9_HH$7@]R MS=_X[!/OA0D*++@,X4I\QN'54<*=N1O6F)-P]L4*[0'3Z0YM:D3&(!/=)S0T M1IYE-C:P7T4"2#]US M\15@"'QM&-(X;0"QW!/QPST?@=K= Z-#5V2_=[*?CG@=A+P_NB&:6VYN/T!( MKC-6MONP[0@U6 [FE*.:*V? RS5IVZBYR^%&KN5PLS[5 MO"DJZ[/) 92R4;-J!>;(C^W W"CINM;:TN\I8'TY=U48Y5> MR?,"#N5*6UR=VT2#']#WX#T>BCP-IR6 DH?8@ H7[/4_/CT MM;JF;@D&^RGC+_,(^0P"Y6OK+$?(_QH&S_& W8'==+@Y\H7'J\X0G'$?(YHK#LNN\(UIL&#QK/:=;'Q%J$W/B3]D NMF(^I7S1;JOIF?^E&VI)RKNYN'FZO+ MS^SRZNKV^]>'FZ^_LF^WGV^N;J[OEV4<+DM6VC>M?2P3<$O39IZS0"_A*%$[0=^YXE'@Q?>5V7(,$SV";9X!:YSC;F4E.F5.C"$B,/@"0JX#!?%#['O%!'S%'F[+M/V[B/B9AAWY=# *!M M9?E46+&6)E/1&?&I,,%517W (TH..B<\C1_>7U]120EEM;K#W%E"JDZ!O=78 M-]JZE#(1GWE@AKG@+E;1)<1G0^L'9SR*W2%M%E__1^(\BN_FJ\MHB_0N+*.D MY'+:'98'(AP]5U0'4L%.R)^XGW!*IQ@A*K"()SVGK'Z0I6Q)2 FY@"E1@Q/+ M%>G[N46ID!%13LB>MV.@A8&+I8MX9]++0QH#UT1/20U6KM)VEYI"Y.@:=::" HIUJY2XK@<$\?U!*/>CPM/V#]2 MII62$%%_ U)*(+']GAY0*-PO"JE&TJA-("J'S6^2U5^AC'4J)^>^!ODJJ"S. M,]8#AA;6W@5+I5Y6DNUL4W:IFH%QS4!C$A9KU@SHAJH9V$+-P/7]]\\/]^SV M$[O]=GUW^7!S^W55NV2?AYB; CRO%(+TU55*NEJYNT74.>#E\J8B^?6Z66LO M2?5>=:EVS3#-K:S4J)E&L95VGQ.O3J=.ITY7]=-U5BEJ>:59&?JLX7UA\/PZ M:%+MHI>/>".%D;#%@P06=Q94NNC-<:QH(N"Q.*I1[AJ0!^KD\B6@3B[7J(V3 M9I:6AFQ:%=(J2C7EJQ2Z(K-H4T <)?'T\OR^&FYB67% M(K/EIYU'+4<'KAW4)9X,[!2I[9[43F# RS?^:+$K+TB< U<]5C%KKMIY<69# MJW[;T59"S9ESMEE?ZR/,/ZM>):H28_L68WI3J[U,I=8KAML4KL9^8:IXK?PTH;=T4"R; MZHI3BJ5BN_VR7:NM-,M=14X5VRFVFZ4!F49;Z97'T^.^!#RWI;*658<\'/+@ M]TDOLD-W1!W.8(DGUUYSG,,1AB,,O:$US'JI8A*G'2!JZ:5"1@EDU1;"W*=* M3'JWK>GUHG:R8N\=LG>Y@O&GQ][5(QF]K9G&FCR\9TZM'G#73,=03'>R$KQA MM#335'4ZY<%(JUQINHJ]JTQ,9J>AM?2B.4N*O15['RU[5X]D&KK67C?35JG, M2]LMG*;.O.?!R*7QF7NNC:-=3BQS&;2 1@D&[1XE<(U#I(270(*H2/?R>UOO M*J[;T;VMN$YQW4RN,[5&LV@,6''=BEQ7./RFV.XTV$YOM+5N1R4Q[ZJ!@V([ MQ78S!X WM?9!+)!3@*YQ"#U"L5T%",/0C,*Y;8KK5I1I1?NM'0G7;3.-63>K MXY-5ZSV MM+*5F]CQ565P[4A>J 0N%=*>R74=S>RH;.62#$I07'<:7'?6TLR&ZH>W@_[5 MNFJTK)CM=?9Z2ZNK.VY7T%4=7Q7;S2ZQUK7&05)I3P*Z)YHMJ=ANF0K4Q,Y. M2K71MUB*AL&&'=>;0J/K.3QNQ'$J11H=%E MRIO6;*O.3CN"K>(YQ7.S1]LU&P7T8L5O*\*UR+Q Q6RGP6R=KDJ65XJEXKO] M*Y;==3,U%>\4B.@KKEO5[5K [WHDS+9IDFN>ZY8](Q/TQ>$O M3("6$R0]CXLD_0U*&,KFZ?U+4>_]5B!3:JHSF[JF-]<C&:TUTS24="T9-I5T+9]T/7XI61UIUS2TCNH# MK)+]JB9#E(9VNAI:JZ-K9J7N=:6A*0U-25Z)M%"@._"ZV0%K"?QWWZ6 M#S3H_F1#>-T@8AP Z[!_)#YG9EUC1MUHL&<>P)M@(8?S M$?=I(_SG"/\#WW%#ED249(\.:XIB#B5YHAFCJ[=,.A&L%F+9(V".LR$VG#M_X59(\B6T;) X(;>#1Q^. MYN [UWR]HJ*#R1T[:R2X9=J9]1;+CUG/]3Q45M@ ;K!H5>%4GC6*^$7ZPWO'C4:> M]7+A^K03>NC]Y.J Z-?J*O&$^/C]L^O$ U0E:W52)],D0OEF^7$-/GHWX^]F MK:TW9GY4K^FS'YFS5+MFF.965FK43*/82O/_;AI==3IU.G4Z=3K84V?A2C(% M._U0W@J&+L3YI&LO#)Y?^U[*U0%C[JTW)^7^(]Y(822TA2"!Q9UH*@D_@X#> M'+N<)GR]BQVZ>9B @AOS\#54AJ[C>'S7CIBIFY]@\$ :TA>A&5VC9O2W7OCN M0ZH=K>#I75@"TRI*-;,AM!]7U6P(70TL_W%^NY05 7&4Q',/2K4BG4*D,UO> MZL:4O&V]II?EH:-R$PO:6:L$CI:>=AZU'!VXS$U9:'5..SK8*5+;/:F=1-NT MU->\FX% *T>S]T,?FT:SBYU]:83RD(?6ZPW---=LLK3M; \)B,./YCHD1MHE MF9-V2!ALO5F!$F/'+<8Z#:W=4E*L/!I%6\T/K;P4JT9JX9:EV&'G"VG-=KFF MV9^V%#/6',NHI%AYI)C2Q?;--/6FUEJW$_G1*F/*I%0FI1)C%1)C>LO0S&Y) MM+'2B+&#VI1*&ZN\&%,VY9X/W3 UHU$294S9E*@>%YU<>?12;-/^J!40/5_& M]3AK3:3:J-3SH*:'J74*.^8WJOQHK>D+7W)FQ7Y@J7BL_3>B-CM8R]]J@ M](0X3BF6BNWFLEVS7=2#426V4YJE8KO2L5USKPVC3^BB6V\(W)'<=ELJ;*%S MM\OM?[W/=^"!)9Y6*/,#U$;W6;6%2/>I M$A,0DF8:BKW+IMK;-N:<">DS4J"-PU^5%QWJF:S MH1GMDLCQTERJ2F=6.O-1$).IU[5NJR29>J5A;Z4SG_#M73V2:9B:65^S#EWI MS$LC@:>I,V\I6;ER3G/9MOZTLI<[#4TO;'6KV-N*T>Z]C@&JGEI^LM'N1EUK M%NX?4R6N.VB.B9H]75ZN.["VW.P6+13:RTQLMK=-2 MB),-(I5[:I8N\J$U/# M;&IFHZ@7]MC9^Z Z<]$0G]*93UYG;FKM=6\%I3,OFM_0*U!&)"1;*7$85IF(K5ML]JBM,4 MI[VBB;;6:744KVV_K7+#5!>;8KVSY<6Z=GM6TIY[C,;M1O/!SQ.+&\C7H_5#9 L&YRA(J\ M+*V%/40?RQ+(#!7P7$896K-YB+#<*<"V<-\'Q72GP71GP'5Z=W4%3C'LJI5(QG6*Z/2N5]992*KNW5=?JYEZ')IZ0 M]5MX[.J16+\4!'X76R NX;^.^_3A;_!/NJ6A%3ZZ?DZROI=_06F*O\KCGZ,8 MN- [*9)=W^%^?''>!4&SY4/J]66G-/"4__6_.H;1RM"Y_RU,@J99:R(H'@:< MN;X=#[)7(Q%',>+_O MVB[W[1>-C2PDS,2S0OAZ/PC9 +X!VV9PZ"?7AEWB6_EPY 4OL 4[&(ZX'UDT MNA8_Z7&?PX8CC5E1_C0V[-'U$W@>W@]'>Q:[!Q;@M8P %;GMC]R0E*(9@X=7 MH+M%]&9%!<@-:63F'D+^Q(%88"_\69''/LG#X3EI9&<-WG8IC6:]TH+5D]CU MW/\(T1):,8_F4X(\F=E"I >1B\]K9<(%;@\ M&P''Y $X[^S+V$V"XL/?>B&\8,;VYJ[5FERKM4N^I!4OW!B0:$\ NCT3T+= MZQ9Q /^)-QV/UA9'<";2J\;D1X8HG,VS1A&_2']X[[C1R+->+ER?]D,/O9]< M'?CUM0Y)I"D^'J.P5A=HE&E]\LWRXQI\]&[Z[T:WUF@V9WY4K^DS_SYOJ7:M MW3(*K33_[Z;1/>(]&::YE96:M:X^^Q,%\?+OJ=-M;(T*%G.P3/9]=8$:NA!3 MDXXDT-9?6_KE:J\P5Z;/2>[^B)(VC(3^$B2PN!--I7MG$.BN=R#JJZ(HQ!QS):9NC%+9D[J>-/!AAGQAG+3"QIPJT0;5CGP3)HY4J"9 MF_)2X:\=%?@4S>V+YDZ@T]8]]SPTY=%5!?;T#SYK=L&R\YYD!DFQLY^24VS"U3K,D(Y\5Y2K*+=(1MMXMT"EXKS1[8@/R MS@J,4U&S\78HNTY0@7#'(VZ%]H!2$!S0F[U@-.1^O$FOX>-T6E3'-=%N:@VC!)WO M=^0Y4Z16GJ.U3:UKKIFZHDA-D5JA<1Z-;M$>"&JZP(J1-HTP29#_9N@>1 M((<\FMYH:TUSK^,0Y7%+?%LI6ML1K74UL_!,B2.G-:49[6KF4EO-7-H%7-7( M)14[/LW8L5'4J%=.;!4!&0_44L1S'!$01?S%B7_-#NR*^!7Q?#".J6AZ%CBUGZ/IN%(?4X5!%CZOK33 P>EPT= BXED O4C%D%4,6R>'*EZT"(6L"4%4? M'TD<1-&^DIMEH'U%.XIVJB3W3B!^_-F-W4QQ+#S6F,]C5*)#;@>P M63!N7+4K2F:$W1V@G36DDTVH5P_3\JQ'JZ3&4: M6J-N5HJG%*E5D]2J*+\5K563UBHHUJJG*AQ7U/%T8XP[D-IE]G$J;[BBCM)1 M1]6?/TKJ/J:::B7UE-0K'76H*-^N.@S'86+'2>@6GVVLS-CR'*UEEB!16+E+ MCI[.#$UOJ3J;TJ#CB"GM3->:IJ$:YVT=KNW3ZYRG1,=)B8YVMP35Y(K.CI[. M3*UE*$HK#3J.F-+.#*UCUI4RM'UEJ'-RRM!Q!6.+UB$<232DS3J=['5\SC\UW&?/OP-_DG7&5KA MH^N?Q\'HP@1PR:?/45>^T#LIU;J^P_WXXKP+2^[;2# H8Y/Y0C6=.SO_3#8,A"[B0VO'G +<<&;HF9%<&+63"*W2% QF%!$K+' ,CC7)R& M42=J_OA28Y^"D"%(\.V6!_OI!^&0]J(!&#A[\S6(.>O6V$2BPAO<^#N!'[9P)_YR&<]HZ/@C"N*3K>(QV[OB M1% X9WHU QSGR'@1 M^0(E35$OG#7_EL7TJ^>H=?;S\#/LR7WBYSWXBS.Q7HWE>7.E,RUCR)DGFGB% M[04)<%,0$=?SG[@;GIZFD9Y&D?4AR)HDYN/)2J'9<^GX"K"J7287T M"\AP";2/W.;#'@^%*6;J!#V3OCE;+U$,-KMK3TI5:M899;$]E/)W:T\94T&@M7$E&R],/I1@S=)*FKQR' M8?#\VH%=KEJ0@E[:LX\H:4.I<@8)+.Y$4_D2&02ZJYP:30\>'F8:_-1E1*=\ M(*7ABU 6KE%9^%LO?/:GPUXX*?(KF]D5S)U 6_"D(X5>?V4D8+5 'S[P@ MFE8%EX%@+O&LEVP.ZU0DTWS%@R_-XCC8B1OFFE6?JYU\]3P6A,!^ZA\4L5:5 M6,],S>@6KY90I+K76[EDU'K(0YM:VRB)?)5@*$ZW*V_DT*F*Y6IQO+(^?6+< M6RT&QOH\H[F]&^< _*N(]V2)MZEU6XIXE=)4+;(U-;U1+[/2M$+%] 8T6#I\ M--?LHKTC9!Q/I769/84WZ-7E42R3>8ZNI'IQTSVMW3E$YU=5L+E"<9W6T1L* M-Z64D@VMV]YK\6/Q^[FR=&^T#T'U);AL%=UG*ZUFJV#MNQ; MTW%Z]'AI[[OK7U7P#FH2J1K7;V 2E0E M]^MAZ;VQ9VHOP;5;"6X[: RYJ"?FE,3@@9-:&BKAJ+175,"HR^5I10?7FQYQ2K&H0V*GJ;7K>XU&50PW!ZY6 N0= M/8?&2W!-;1HH%&PWT2MF88>\[I.(E$F3TG'Y5 MR2_Z#N:^S=_'.+AQF\N/1(-0_P_S ]B M-N26#[OK)YX:,+K' :,V32^B"6?]%8=>I -X5Q\V.FL4;]_#V9\T&'3VV_E/ ML3<66C%LT(JBP';A1X<]N_%@ZOOG@.-@Z/KT#=N*Q(CRD-OP[K MO=!$TRCI1:[CXAQ?>9KOOHM/_@9 +4-G.T[0!V0?EV M3[ T3:SO69[EVUR,9I:S;;-W$\TI(CB0),KDS+*BN?6((Y5 EANR)\N#WRSG MCR22D[IQ]#6*B'GO5%1QB '8B.G@=4Y."/F0>ZI9T[.G:%)\R$=)"-2+\DN.7;<#GW1&&N+,?1=( M"G0<'JVX8;/&5C[["G?O],G;M>[&9UCX8E-"+3L"OM6H=;*WRD5H1[2#>=!? MZ9C+QXX3A=??T_#Q3HU]Y+V8_J2_IYV*J>1Z'19"J? OD@I?8.>P'=K'=@:4 M2XHW<33Y*(AHMQV%YS]9+A%9K7KR"),T#<-[9EXGA18D= ME9TH_RT,GMR(^#G()LO'UL^*C91O=6JM>F?9:.L9OK)TWW[@+_"H[?A;*QU1 M-VKMSM(CKOCW1JO8$W,WU:BU&HM'BB_)P5J8X;A-#!S]&.45 5T.%^Y<,;65 MB>HEX^]9/OIC&@>K9NBN 32S"/,>0^7B=40R@*C?: MEO!2.HY8;QSM@C29XTZR/3-.KYN5RH&8X=S\(P1XC0VY/ ^#VEY M.)<%2XVC$]]K]S7:U_?:;S49^O#AQ4PXM?D3]V%''!^4L EYE'@QG@&6L%YA MGZ+5\^&Y?@3R0-2!P:S;\!&.]Q\!6R2(:SO A V;707!B(<2Z "ZCP N+QA1 MD/Y,QFUNKZ\^RGC-6S:P$/!Q&#B)#>CP89./7M C\O#=83(4D.*/B2?R2S3V MPP^>8?6(?7/1_\0>G@,-,&?%K,=A7T@Q,MD ?A* 1[3_P_(3S!'1TS#3[T!L M(47NW#@($7T4 7)R6\8C<$E&B%Z@DE$0PR"0"7X)[GKE,AHF]%U@1I+4[PL6'G,=B MIUP$LM,@66Y)HN1A$,43# > HUP;RW\!< XMUZ=U@M%Y,J+-]S@=<3B$]X1P MOAF4Z3K__<:UN&WW=*/7T#M.PS"-;DMW&HYE-2WN]-M&_W]TO?FF5.&7A<&6 MSS?__'[S\>;AW^SRZT=V=?GMYN'R,[N[OK_]?G=U?7^$$9?5@@AFK:TWRA;9 MP$VU=Q;9F!V-,&JZL8KK!$LKH^:\( MW [B_ ?H'<;PNL*T6E(^'*$QGR41_.#Z;R\VZ2JU%<):J_/.UC>W)5^9<#88 M-:-98FJX%5H[*("8&?D$6N5T!&AC%TO9/(4[KDHZ;-?KNF8TS,JV5U:T5AU: MTW53:SWM6I47@085 4^NV MB_8NV!)R3DE1^^3ZEF]O0094-BYF&%JS7EW-YKB1<]9I:=U.@3F@OF:"5*DTAFZM76:-X2O5%XZK#S>0$\O L[#E3GU1UYW7+N/CM.FW M")]2<[99UXS"2;M;AU%)75>*2123(& :Z#5;TXXY+).LE*6W+,]C5LEN@56R M[+]0@+1#"U7>AXD2Z/>;&XC2Z.H>%MY)$"+5+:RY"W, MR5B8&$]0#$KEBZ]/9(>N$&!>,=1;*1A\Y#8?]GC(3)&#>'+5AG_'KEU [)1B MBUF4A<+,JC#J* JC&JV.9G1:9:N,4B5]BG*711Y:IM8HK+*KFK[M71QIH\AY M=\=Q!U?T;DMK=XNZ3%7H:U\1\*[6*3S"L%SQ+P'H5KF%P4,08X'8 C>VZ J M? '<3L*-,V4V<\F5CE1;K:96;V];!2N)%G;">&T8IF::1>('_>![S M<+B)9*AL&DA#J]?75$4JIFU4#S>&UC7V.I3].&J>:!@MS6CM(E]GUZ&!33-U MM@;H%3L,_!YHJX]:T@$WP!(A\$S M5L_8ULBRW?A%W)C6N%T,2LFF?7\V"7+$KZ?==V<6LX MA08P3]O-OQ,T^MBCP1-+IW'@<(_ 9U^LT![(/D5-6" .[!_YJ1YBSW]FDRKH MW(!7.+'OB*$W #:/6U%,C8)\H!>F&VF[+NJY%5 K(=J.Z*3OP5:Q%R*_IN?"X@R#U.8<]]?A+@*]%? )L MW, 1('3XB"/,1 ^E?D(C0X"%GF- 8\_A/)%%@SUYG-LYXCJ4IGC<=617")!XLL[/)0$;(=CQ=+ MBQEF2?N)(Q88KS0U:T[((GJ51V(>LTBYO 4R:20[P:7B/8K/N;P7;!Q*"+N@ MJ4!1L=E&W1HCYQ$.5\3^=#.&'#5K["H8#MW<>*LK."%\&5X-1]_.J*/*$/C" M"OGJ$GC6FF>"U-T9A]V$U)%V7TWKDA7AN M[<&^CS6;?G 8WEA_7?% KW8_UXS=FVKJLT^\%U*[5I!7=50U#S?/\LT'4"*C M!.367UKU>G[JH?7X" HB:L8@3'ULT0HJ[1 1[K /#,/3C-PP<"#:Q^MG=3@ M$YX%:?75V"4-;T2Q+3X8=U9^QD:OL)EFW:B9FV\'I'$,VKJ/%+U M0E(\,^IG.7EZ20S4/O$:TJRR[ZZ@FF^3]%?MI-Q9T$GY<#?J;(:Y?^6G0FWP M,;2&56/\J_'P:B2Y<;/LUXXX9B7Q( B!P+*6F94H0.PT:O7.X@*]0AV9#U+K M5^;*O2.IV5O857JZD.\$:W MG< EN+"4?T4AJ%)H=@.94G/[%B[//?J'6-HEV&YOW=-+IJ4RO]?:O3M%H[FZ9EZ*\G!4GJ M7EI=6&&OR#JSMI;,(BM2EUENR.U\-M61 JU0GZAR&1*[]J<>#Y[O49.:7_IW MH-%MI0?;)<6WM]=0[G@@HPAJ6P2U$T?1*7SK!)QA#];/?.JZJ+[P>?RJ[ -S M(3$M\AFL[=UTHJF@]W?KG4K*4!"N(H#''0$T-+-5N@!@6=HF55$(%9U34 5D M*B%TW$)(UQI&T8&;A\Y".+PZ6M9O%:G2+DV6Y,U*A4:8"RPR?[& B%L4:@JY MS=VG+ >70D44:Q)*,JK2/!3UI:1:8_-7"C1%(O_98D^6EU LZB]&K9/E$>/+ M_E*O==,_8'9P-,)BO2?NO6BDFHN8%@]MEX)56(*$(:V1K!1^H )GD30ORIO] M()YHV23*33'08_6"IUFE2ROF]AIZA7)[/Z;5Y55+YOT=J^A$8KNH![;F%TS8J58_XQ%\ZY/P=$0>,%Q^R_T]6SA-":*Q!LD,9*= M*+YPMCJU5KVSO>A3HXPAL?;.0F+=5;STY7.);3WB50ZU4L4F2A.X M.U*@'63 R\$&37[,[COK112*8TL63):1&MW..A*?F*%:+5NUJ=5;:_:0+'NK M<47 IT# #:W;VK:S96O^EFFWP:KF9V.!^5EP[.*^;=39'1VP\0WV>4HLCP4] M ):H!JF:Q3J_\%_VCIMU2/;,0UZM*E3#J#7;BVVM59=JUSK=;9F2VTKY//8] M;]KNGKI+TMLW\>"8%77A?$M-,NSUU7N1/3BW/X _@+K^8U6CRBMB1K.SY/V>U=(9^W MKG4ZI1MTKA)C%=TN"S;6&YK>5"G=*M98S5CC>@VQ5+AG4545F_KAT'. MJ40+_\7]. FQ9>@3CV(:WF 'PZ$;B^+YZ@4.S\R3C!LV"X\954XHA9G3QHQR MWBKL*.PH["CL*.PH["CLI(7@]4-I;*<2,OSL6CW7P\DG.* D\6W8GX4MQJR? M++7Z*FE[-C:Q/2OKIU%>-(4=A1V%'84=A1V%'84=A9WR8Z?37',4M<+,L6)F MTY#G2L6^\AE9Z3F>1,&<(,'V@=1\ZB1[DFT3,J4F\*ZA&>::173;@,Z!O&:* M)11+S -)J]74ND;15!?%$XHGCI\T2=\43 MBB>.D2=,K5-7YH1B"<42&]6<*)90+'&\+%'^0^#RW/>V'P3_#,$GAMP)[=># (/ =>-[* L_'M M /68QK4[;F2''+%8?8 WWK+?.;,MWP]B%G(K"GR0/"\,(.4.K9@3#N!'A'70 MA]_<"+X=#0 0<1_AA;.' 6!9AFOLY<98B MTS;W+V[7=?[[C6MQV^[I1J^A=YR&81K=ENXT',MJ6MSIMXW^_^A&^TWZU"!, MSS"R'OEY#_#]XYSF/UY8WK/U$N']DR=BH. \V.=!3!+[^*I\/TG^$H ?_M8+ M\8*;/M3+A]N M_G7-+K]^9/"'S^GO'V_NKS[?WG^_N[YGE[_@'PAA.8^4%T)XU>@650'2/7TZ ]!A(-JZP:U#B7SM M]^E?X,X"O)$:QE G TJ%(\"6&%S7 4A%(%>':'H2W7#UU=C?0>T#XM=(59A\ MH=3=8$7+BX(BRVIL9(&]0'I*T._C!4HW*[RB/X_D5N6GTF#HD@U>1@$(%#*, MF%[_*^P SO0(?_+QN%*M^%Z[KX$QYGE6")H,(GZ1_O >]+Z19[UF_WW>4OI M9JW>- LM-?_OC=86-]5NXWC\8./-&Q4;:GY@<)D'G>M] /_@V4=NH\7+W^+% M$,*E[2=\+LVLD(B]V7B?TOE/\Z6>!Y]N'(-624,0RJN@5^QU%LIV$+$;WGF63>X]\*N2818\NESY=\O1.'#CH MLV$ XMP*7Y@%7XSE0[+W";IA7GFV<@X:X;&)!Y9TRB2^+=UDF2>T 2'$PX32?=NZ)3X7+'*$>V"Y! M%T.6!*[+) )D A)\Z233V'42!B)\G/.=G>=Q@S$]343V^)^)^V1Y&!W5$, < M?@,^E?%G\FC"Y0TP>V$]R[-\=.(/N.>PW@LY)+_7?JNQ*.E%KN,"92?Y.YL+P= M*S>GG)NS'/;17'UBCHE '!PDL*@331D+1^U^5-Y:Y:U=Q!I3D?4SU$UW MYU,ZLJS?XQK!?H;S8%KU$GD4M]/V15'O25!O%XBW6R[BG>.063''T*R_*8,; MIT J7V-^*M_5[=>'N]O/]Y3&]^WN]NKZ(V;NE3"#:^$QSZRW[!KL^$2D; 5] MREOV*#4(!)4?AR"LR*P#DC5_EV#"F&Y:YWKSC(M=Z4U'_B92 MX?%U]W"D4/C(KE,?PZ5-#CJ]:S8T!LM: "(PK++=Y[^8'N,M?A$>0L-+, -8 M7PRU\QJ[\6%G$4@-="S@1N2)TSRTY:<3*7%C?)'W#M;[#P'-BAFZE.8^ZP?P M: R:.!L$S^R9>Y[<#Q94$'?Q>.*],EHX([P]2-08%W?<\XV8!2:!7 M0:>?;G$)JK:1D%R1W)YYF,_+GXO\RLF^WEO@WLR+*K,PO10.+(![,)>0'/)1 M$"+.JB;_'@:(0'("]CCWD4=RSN-< NKRHR\4/?T)T=//BYZ\&'G+@*Q2TO\S M 1F,I3HD=::)2A J[1T+34*1W&H1,2+1A]+!GY6D>.X/#O^)@^GO%SNJJC$9 MUYATMU)C8IH5KC$AM3&W&/Y^(-7TV^7= [NY8>?L]N'OUW?LYNNGV[LOEP\W MMU^G:795W+2JIIOK-?;Y^M?+ST+YOOYX\_775;7O,DEF$$C](!P*%33B,0;S M0#T%V2HUL*]!S$&FUMA5;APA7>BP/,@I$2B5NIF&#WX#DUB" MQ3Y=7CW=CCH;SW=;KW30VN9"\?KZ:H9LZ"00[(M IB#5"3 [_&@*>B M5R>Q*0HZ6Q_H)9&+YI>6TP$ )HXK-&B+(M%4&2P"J&E5-4#.2K!8&]: U^"! MTZ7$0SF-0CP'8'=<>'&8WXG,F0@BH7Y;J6(%@'JV0N?<"X(?5-X=PS."]X>6 MPT40=Q93Y\#]3U2/N!?Q9U( @:_'9LKZC-TPJL;8QGR^_O[U[OK7F_N'Z[OK MC^S^\O/U/;O]Q*[_^?WFX=_L_OKJ^]W-P\VUSAEJUY@I;G#=KR*S-2"3(S1K2WU9-(J.XPML^#NP? M:'!(E&2I&?$@Y!R3IC#0/;:,6&H452M5PS!K>KVUG:P(V(!>-"5CUZD:G5JS M6>QXN]^3H=?,3NDVU:TUFIUMY+24(VRU2=J&AFE>?!2S$QH@.&L7 M:PX09&?&L@F"A6M6CX=I+F&KH,<+MOF+*3XO8'VE4 ?8FWM[7R,TM5=>-WF5G&OHG& M>8J]YMY'HU$8_*1.<((X/XKJ@[+C^%^6E\@=!WWQ7\%TXN<'##V6_0Q?K!>Q MVW_S6/SP2ZH89&X%.,8W6#QPRGZ8:RQ?H:#QM-PH^]Z%6+O+>7.DW(AF"(YU M4[&+9/LQ70;XSYGX/75NJ=X::Y?]JOQEE;].EV:YUUG3 *=R44@LH#W8VQDAUM8!9 M)RPUK6WB+MBQ%K"I^K]P>"$"]H"EK] MBO2]98Q#E[\]G],W$= M+!BC\F-KA*4/[(Y'01+:/'HS57MLS*T]KOY(5",WNC@2F9HT#A9;'&.!+;65 MP&*N8$2EW?PG#VTWXF*@(4$01YJF(V2I/TYN[B]-^Z7Z,.S^R_U(%(A;6!0: M8=]D[$&#+\(Y";E)J=31)IHS(W75"L]FU2H\F_,K/%=HD7"H ZY6MXDM5IA> M[S7/=:(:/_#/P]S?XM BZK'"$&NAJ49X\HSNSPMXZ&LRA W85&8,+'3'^W"& M<]/4WS#?&L*!N.U0/Q0'B?F?$[N M +OW!,S*:'[DT5P *TX[>459AP&4P_&9X[07PN M%P(M S096*2>.W4+='%R-:2'3K?X(;U?))[M7/4PM3L08'AV/8\!U$2O?NP# M,$&D32U_:W +[^+TVP@'A)LR3&C_@N+,XFNQ+$LLWOKI@7J&J"C)A M/%L"NUJ)1FB8+MV#RUO+=ZE:5I!-?>=2OL&N"X%L BAG4US)20@+^<>8D,1? M [\ !_6!.O,LU'[SP1)/3+%0L$123&XCOX>'<.C'*V^A\V;QS;/PN,5>U7WS M(2/\J0-/ <#*6I@LOD6SKB9A^@"LPI8\I*5/ 45Q"X>0P,:PTTZN:1KIQHUZ M!WMO H'<\<=$3DR^/_]M [6M,TMM ^:PSP'J*$PNHF0(G/?ROLRZ7&N^+G?] M?_]^\\O-0]9ZHQ+M#YHUH]'=4B4^H'TKE?@MO0876\DV9=:,UN*)%_O?4P-6 M*AN<]'JM46^7;%.MFMY>J;5#^F'&^"1M7CEAPN#YM7NN4G-*KG\.W)XKZ[&^ M!K6Y&0VK%PU6'20?P60,73*G-H6&WGP]JB/MT;CAM(Y#PNZ"^;-=1D);&R(K2*?6V+TV(."F+0LBLV7*<$$EY!K @/ MHZV$OK1U)%H9*F;W,\UI=FS.K.D[FS-^*#"2K3H'EOW^KF IMN?@3%"Z;"^H M3;GHHO(W:Z;=S 6WOS_T_M@@1.?)((Y'T<6[=\_/SS789NTQ>'IW&=H#G$GP MCCN/5OC.L6+KG5[7S4ZS_0ZVJ^M=4S>:>L/LMHR.^(A M-KR@'J,.NT1D><+?^/_;N]K>M&$@_%?R95*KCI>$T$)55>)M&VM$66%:OTU. M8R!JFM X: M0($#C%']I)?1KVG*L>WBMJ(&/)_YQ>7&3Y<:>36? MZ=)BRWEA7,V2"N?>\D;=&)-3:7SL$*^P,MGUK<2:C#UGQ0@$P#L"H-OVO%Q4 ME9Q15B^*)040@!(@@$K8^PF\^@0-5$<6>F58H(W[B(R(AY\(I+Y .^Z=_/SA MEQY_!K24N>%TF_*G*WY-&G^Z"LKIBNQM=)X'K>T\Y\I\69=FGJM%>:.DD36=YZ,LM' M0"WD^9!/A4.ZWZWS? H#,)E;N"*JD-#H8WWL^8[Z40.%MF"<)GTGWU3M-:MK$HP812W7GP6?EKQEF+M74V/!+_CH3YA M?>;AY:=AA&UI)_>8/M#X]Z*E40*G'ZU\*DSRT>%T,,F=VH^4@G6.37(7O3FV M\S2B6-;#-F%%;0\#_(0F-GH7V\@9W!+R1P!7C^XD&VQCK:()N'HPVUA#UL.X MY%S#*V74SH.C] C,T9]!'R CI^ M1N@8K[94P,:((FN,A[J-^JM>=I\$](I0ZH?(W,MLR#T"RD8TYBT,.4\DZKU. M!<(4\NDVH&FG[#^CF]6 3$-, @ID2$8)$R2!<%3']*FEGN_:)AF$*2L!&;_+ M*/C9_C:#K)@>X]>B^Q])0R#P=WJ2^0Y'?_@:+S@*5OF MEWF+&)K"_%0$Z<2Q?&^UR%+RTH6%EA!]<"$?,8(S?[>@;2W*$]K6P83&;$@- M=D9W,7K,H!X=XB6R7M&(P#:=7:ETF<[.Q2HU;LB_?'VEN[EH-FET[C]>^\NY M8CO-[ZU*]_=,$+7IDRX;)O]DU>V97&+8Z2Y^]DTWH/L?9Q%/F$&[%TZ/ " MQOSC SD[NQ_RO8'CTM$9$R.2"JY>-7LA*_LALRUE"^7W"5$WO962+9>WX\5= M.;QR5EUSJUTZSFUXV?G"95QU#EO.7A-?/0$VQ5E52_4JE4^N/?_OJRM,$3(CYVG9O&^=M6 M R#'="WLS&\:CY.[YJ?&7S__\LMO_]-L_MX>]<&M:X9+Y 2@0Q ,D 6><; MP0*![R[Y@9\@>+!A,'/)LMG\S,DZKK+X(P$7KXGU2+'E+KM^?3\TI:KUK M6JV/K>9[-/O8A*V/'YH7G\XO+Z^LZ<6GR]:O\^O6QX\?/ICGJ-E"E]/F^Q8E MN)I1 JL%9]9YZ_R*_I\S??&O?7.!EA#0ICG^]8M_TU@$@7=]=O;\_/SV^=U; ME\S/+EJM\[/?[_MC7K01E[6Q\V.C],N4V$GY=V?L]13Z*"GNH3G<*,X>O#7= MY1EK:NO#NU92DO'!.SACQP^@8ZXY6P%I!BL/^>=B(OK^C+UG@EK-UGGSXCPK MR@K69%DYEV?1RYP4N9"+)E7X.RH$!@'!TS! =Q3C6S2#H4V%A$ 3=K5M)/=)$K?X;LP&>_FNS7VQ??:IRI2PW]YAQ"3TMREB:2'C_1 MJ4'&F,^OKJ[.7IAUBFL@-#E>OLG^;)Y?4&@UQ!;9KKIL^JN9T!VB#FG/U*M# M0K=G'83=L<@69)3\M[]O-=8=5KL:,:56-<1>1A&+A("!<*DCT$?FV[G[=&:Z MH1.0E4H?%)$D/W1ZWP8S"V$=V4EQ]D=IF<3U$ DP\K,#+F>P M(&AVTV"#1#,9(/[T"'I+:Y(4R0G8[/7L-96 ?#I \?;VTP8E+)CAWS1\BH.- M(A55N?T6FNFVGY)@!_]7M-Z&4]W64Q)D_\D4_H>X"M MFT;'I?.%!F#/'D<]@F4XKFH!3_7:V77:+2^@C M:^A\YG]O=^>8."ZR@W!+(?][PCO6TWA"_[WO M#B;CX=WPH3LR)CWZ=G^L"_A*<7ZGBW,J" SO0"KJA+ B<[P_F'4_4K+]+YU M>P/ZL]L?C@\,=Y$0*?;O]\-^0RZ(!(,W3/2INXMP&D^&G;]_'?9ONZ-Q]Q^/ MO*4T"@XLF-\=>[ M_O#[H0>(-5LI\A_W'!*H),!%U0C?MC'N42W3L7!,]<"C(17\1&12?#ZQ&3'V M3=OU0X+H#\Z%J3[+IT;*OS=&?^].C':?MKY#%3[I=95ZCY!.JOZK;?6G;$#* MIT;J'W4[W=XWKD;J%B8CHS,QQF,Z 30&M[?=N^YHU+T==;]U!X]=%51TV,G M^M#:!BO#_5>0\ >1@%\!%0$2&2 64B,DDZ;3*/Z^-QZKSDI%9%)DSK>16>L] MPZ9&NO\R'-Y^[_7[U 2'DZ_=48_Z\<&7'C-4%0QVD4NQN-C&(N'&.P3G!S(, M:X0*;_O:_?1[1KO75QY?BHFEB+S;1B0"(6+&4_:XQ5E-^7%*JZ??; MFHX(:Z33VVY[HN;F:3FI/B_S?KT]J9$V:0@^&3UV)E27@R]J\4Z60*K?#_F( M)D-?(T7?&;W1-Z/_2&>>QOAQ%$U 510N)I0J_N.VXAD?P!F!+*<:0: 5U2M& M[+G9;?W"<)X[HY-Z'E$_= =CY7Q" :54Z;DY+6?4Y)Q EE6-4(@6,R;&[VKQ M1K:X3-\?<]/2>.6$D]=(QUUC-*"CUI@M&#UT1^.OQDC)FPCII%K/33D3-O&* M%:"L .=5(PCX;'O"1RXZK6 9$:J1[J"C.,?912X%)#?OS'#CDYP-?C4"19 7 M?G!M;&+DETPKK\EW@_+^?;Z7"-/+X$W"L4[+.**,\01.;358=E!+4K/9:TB M\CHJFB6B=8:.=6FIDG,Y*T9<1Q5OY*)UHJT\F53IN9S5!IY M#(U/N8Q607:\CKB4F'WHS"P^Y6;L-9XNB#/@ZJK?22]%(C=++\JCUQ&:3(9< M'8\\D12$W$0[FUROH^)%V7)U!'902Z'(3:(+,^YUQ$64#V0WSEBAC=S9/20_ M4,"4,D9F2# [^WM+'V"[=+)1C;D4U=S,6YR+I-XOE@?<&4@E@E0D>!,+K3OL M T@(K=83VA/A'!\IF+GY>1&8:]:U!$TC(9SVLA$R$7[B?DT#UT.)DD*?RPV4 MR$AO=O),+4Y6H@K=HS/%MHVL5[26'2*E5B/8H+.GU22U.9G/@;")MCKN4O2&P0*1]4R3_^IC.,6V M[BK-P61)+267[-VY#V_33KC0[.PU>I"IQLE0Q. 9IDE"9*$7#SG^H2VC@+G4 M%'(97 U3B&6"1&@M@8_V4*9 ="-E:* KX2"%,)<7C;=U;H(57.+.#MC#5=A*@P[X=IYO;T64I13>7U16BR\0 )B=&-B.IELBR0S$=UWEBGS%AZ2GD8)T.KREB*<2X/*L X$;:>%L?B0.">T,Z $BTI/, 5VYA0'ELQ M&RF2N3RE ,EXT2/A?<),K&RU"%B-T0FW0T9!/&#HT'AA0J#C0S/0WK@B8R+% M2WQFF48Z43##^((LX]J"E0E$%M"9(^PZ?5%(+(/L/)?K3?H@9P<2?K7$9.,T?_:O(]@^)Y,1!E)I)Z1SJYO=I6>[*X3&B*6]'9-EV>/ O8T< M6H]@?^RU14FM(9?_VV4-R9IJ(A^L*\#3"\DT):Y#+6U$>#=%!L!D>T0F>WJ/ M(-.]!:E?QN0;F]=K6,IA!4KM)9=1++H^8\MRTBT9V;QQ4A, V2""">"5.1E. M'L=VW@_-:@+@:M325S*V+&I@+ MJ*3@Y1*EFY&W'%?8PVAV?&Q(PV$%+A(@F_':S?SE[\:^AYV)FY[$GTVW'8NF0;HG>X2\>*/*56;G\_H%S955+1\LRPT/5ZK!!>Y#=R@'5CQ#<(^64[3A :)J1^V741*%I25 \G(U#SXO>0KOHE 2_IWF"7H*V3=M3B/Q^ M3(^IER 1HZ :YH]Z#MNLP9Z/D(66',#)@GJMA6M;$P(M[,QOX0 M(&Z81;V[H/ !4+*"ZP4M2:IAPXR'*N\YS^,: TCTG427E0-+>^Y=1S8 MV#P.K.TW]=A5Q6/JC?@4S /%#IQ316,'[ASRR2Y"V.8,5K2]2HO$N^/35!AK MX7I'T7#&7Q1[W*/(TC&NUU1LQ\9\#(WFFOX">Y)X; =!)4*QU/L-1=BO'KD63_]$!7V$V<.)+5&[)2JHH. M3]N(/B&'UB%)S;#?+/X8,77?8PE9KD5A:*8<38+Y#&R, MR!,VD60(V451B3$D6T'UIE2J"0^#3ALZ/P9<#K0-WW=-#.4-DM-5HGFIF^!; MRGB:4\&G9 M7U)6DN=OA^G W'5G7V6TC;F,1@.KT1QHAE*?6ZR@YWFS/WK)) MZJ/C3GWJ%EC=>HX7\AC#==A)+EZ;$?OX%9-! W#LK[D8UO^'45JXYYAV:+'; M9:/D"8WB"5K00)Z.D?2=NT1]UR\>GG]ZO?:8*QPWM<-[CC@4YCVK4*5RPDI$ MR+23//$PZRNRK7290>(Q=Q-5PEW&ERMO'+;IT^@2*4?[R@RJ$N"G#L^Q]EQB M*\.JJMG9HR05AP[:N8A[7*&5I8XP2@%1=9?+(HGI*SH)S)RE4-\I(2&J**ZE?=NQ_=FK MKL*X?C!,3M])UE]$12LQR5#WH\:2+1TD4=Y&;-=S]/8''E=H)5RZ;I"SHZ'I M'H#)LTM=X1U^*MO!#B"WHITQ\[F0S0FO+/6F0/BS'9@FD R1RS] M2Q]0^#;.8MJ8?RYJXG89WH83VPUJKY++C(ZP4^5H%3UF(*)NF*^5P8^2]@-4 M[#Q_0DTJNWJ0&1Z3R9CZ@)JC^-DCZ5&BHZ&#AH3EU5\W*,N(K:A+ID[*0T$( M[3XVV=%QZ4Q86+H2TR1I1E4^NE0AT-Q.EH]!.MMIE0BWV57'7X8DWG:RK,K,JI._23[C[ M@4^##;F7VD%1%8>DOKI[@..LQQ'V'S0-%Z7A4Q>Q;T(_RZD2GD.\F]/OH^PV M3OA28D=H 8^?NA5T8Y*O?+A-2%!5DV;;K4.;)<%D:?KMJJ8L+/&'=#;./D!*L=O9)W59':=K M^ES03YRP'O@4HZ[8BDY8L\=V55*C6T4KVJH2(8ML?K /RZHZFC[]Q[Y#R'^@ M8>_?0BL*ZI.6LK.G"B&/'I-*1#OIQBS:BTF _\6'B.%L8Q:@O'ZBQR9(-JO25:"[#A&\G MDJWB;16K1.4/LZ(?3??,%?]P8-1!T[7](^\FD,BN[/X!Q1LG]KVQHK+C0>;> MPYZS<>J0]7;H8-E^?PT&E>AJXW"YI*H1KAOR+4V/'H^ >5.[LQDR^;WG&@>) M#B:@*A-/MI2(QHAVQ. >^]#SB.L1E7/_"H25L(EH2]"2"C6AQ-R%15^W$?P: M7=]?$'7)DK & 1D U=+\^LT""5Y!"@3J (=RM"D2!'&^ROPJ;U65]1__^>UL M].(K3F?#R?BOO_ _LU]>X#A-\G#\Z:^__'[Z%MPO__FW/_WI/_X7P'^_^OCN MQ9M).C_#\?S%ZRF&.>87?PSGGU_,/^.+?TZF_QI^#2\^C,*\3*9G '];_-GK MR9?OT^&GS_,7@@FU?-ORM]._*!Y31"8A,\M 8;$0F#4@'-?:YRB<9O_GTU^8 MM<8DCL!01U",_L 7^H/,0LF<<4__+CYT-!S_ZR_U2PPS?$'#&\\6/_[UE\_S M^9>_O'SYQQ]__/E;G([^/)E^>BGH@UXNW_W+Y=N_W7O_'W+Q;NZ]?[GX[=5; M9\-5;Z2/Y2__^[=W)^DSG@48CF?S,$[U ;/A7V:+%]]-4I@OI/Y#7"\>?$?] M"99O@_H2< &2__G;+/_RMS^]>'$ACNEDA!^QO*C__O[QZ-8CO^"G\.+;TZ.WQV].: 77QV\.WC_^O#DU\/#TQ,: MS.+#Y]^_X%]_F0W/OHQP^=KG*9:__E(_&JK6F9&L0OK?3_GXE]?X4QBE\]%" M7._HY\N'5,!=# 6_S7&<\4* 2PBC2;KUIE%5WV2Z_,M1B#A:O#HXG\&G$+X, MW@U#'(Z&\R'.!IH+@ZGRNZ #);0&EUR!'+STR -R'V_+K@YK1N-:Z+N$65PH M_?*S7U:AOL31?+9\92'FA8A7//Y"E$U&\OI\.J7I/\@HH]6.03'!@,KT):(T M(#U7(7%7O'7=#>@2Q>UQW2#)P32]F$PS3LFD_?+B#ZSFY]*Z74 *TW2//;=G MUN4[7L[.S\X6GPG#.9XM_[Y,)V=MM#V?-)7UA4H)_+8Z/R:;/KT!YOUDG"[Q MR)*S4CD"S]:"\H3'.QE :L6DM"[1\!OK_F$TZW! /#,.-))].RY\P2F-?_SI M'9*;60+[?@,6C]IJ'Q@@=P*4= A!H('D=1:.>6-$:$V)'X%:AQGRN3&CJ2:: M$>3U9$PQY'P81_AN,OYTBM.S]Y,YSCZ$[X%>&X@HN4K$U<1$IG$K \&9#$5[ M)0S+&D-K]_<#2.N00STS#H$G3?[,>"Q2ZU!:L^$^BNTI?W8V&2\^]Q]A=(X#9(8Q6S+$1*Y:!4-> MVH4 5AN5A M&BO81C=X/' QN*C*0J*D$1AG@(-VV6P%-.KHF7* M5C2FRH]1]2EJ:DR5QBII1I4/I%NDZ"W?,&\Z^*@4#\-.;&"AA]BI(:DV%;H;&=%R0F8,D31R#4$+2)15-B0D8LL^W%7U+@SD]Q[QJA%RQP)F M("+-;":X)KI2&Z2B=,;8URQ\$TZ>0NST9&BA@:S[4U9XEEFJ'R0A?"'B< M/^+"1!]^JR_B;. 2)HKK--C@"CGV0#S5RH!TR?EBO4SB3E)V?^EJ_U(4)Z^LX)J[CT)2C=\5+%$^S!'@J.+>Q! M"^&W+$7/IR'-_SF.(UB&)>;8D::6*+I(I@G"2XX#S+KXH4T7MD. MMW:LQ-1PS /AI$TI,W#9DCNWDKZ+-$6+U=)8Y;PTK>O9#^Y4R&8V/5_XC+O-9!UG]]G#\"<>I,E,R(T0Q!I+R@B(ZER%H$Z#H'*,222OK.UCC? !. M3_.L]M1HI9)V' FSS_7_=6Q?P^@2V,GGR71>=QT =I)R=U=X!Q02$ M3PL/09'[9EB<+9&;U+PZMSZZ;>7P6YC^"^T(1F],6K+$*27AO7W,:N ZQ/CGA'#&JOL'9%\-D,:716 MYBA9=J"U%34EXN!$C.1:DD >E?:^M9&Y>'(;_%>97P7ZC87;IBC_^YABH1'FCYB09@U9X+J%>8E' MIU2\P@A26XJ$N#00HE9@4K %2[ FWXD('BC&/_J8/IFK+53:6)[-[,_?)Y/\ M!X$:*%FT8I2G:K*!9/W(R$:C-3">.4,E.++6.[^7S^Y3_-]@UFXDTK8K*!>C MN+&;W GK?98:8M2>XJ0HP;MDP'M3;,;HDNYD_>0ND#ZMGC10]?;";AQ(7"_@ M\I*4<>"RT#6;]."#]\"]Y+XXH65NOH+^L"-^^FA66,JKD-]15(^Q **C656T M(,$6#K*D4D^9&M>YTM$@BL1$T/0 MB1,BS0+X4AB88CP&RRT+K4\P/H:G?_%*"T8TTT 7?FZ)(RKA%3T2$H5*H!A] MYXU!*,%'9ZQ,*;7./NZCZ%\PTT+_6TI['P5+8SF7WG+(1450B2GP3")8QYAR M3&>%K>W"I@7+/L1!+5C2D7;NL.<_7MX5VCOZN7V3A)-3^OK;X?O3D^.WQQ\. M/QZ<'M%O;X-JT2WA@>=TVS9AG<$UZI]P==;U:FN982:1Q@MP"K?)8:"&8!*' MI))EDKD456>GC%=O[GOZJ#[B#(F2M:[X!K_B:/*E$OORTP><^2@R"A T;T ) M\H8Q)4D>$D,]H9E#:1VD/@JH3W'J=GRX?VZLE1[:+<'CB'[UB1!=+%U<#W7 M4Z$8R48*FC,EFSY:\!5>SM*@U)DKWWH7QL-H^A2JMB5%(PTT/&\ZFT_/T_Q\ M2DA>?P[33W6#K2M6.N1@ZP.) ^D\>I5..G(!X4P_J^,"# MJ\/L*G2^AK&U/9S2AWR83LIP/N F!<8$HW$4,L@&R2!KEB%S2CL1A8NZ]1[^ M&X_O96"\H;[O6;H-I=R>P%?S4V6:+(80.&-I?JI":;]%!ZA$B&19#E\.Y&W"WAN4$^J(%T.$9RP&E3=K15<-N"4"9K%I#6V]E\/3O!- M0O>O.#['MZ2Y56=?#K^ET7GMLEJK:/1?KJ?%?6T_@$R!3%'6 U,18@D&=+&Z MH#!:BM8F;0.8?3)]F_+E?LC?K;8:[LZ>S8]+W2JP*)'B].LPX>QD,LH#([.5 M-#,!@Z<)FTRA&,8S*%9)R:U'A+3..0L1 MZW8-)PS-?Z.!(4=GHDNR PG=@]$G:]P7/MZ=M]MJK^WB,PUPJHZ$_&Y330%C 6FM56Z%KFQ-@?/$*G*W<4)?*=9*G>W2M# <5S$= MC]_@=/AU40<]&M>J^6*5GNSKARG.*4:.5EAF60'+M"#VFWI*@@+EVG,1F14;T P2@5"7IOKU3;7 M.ED(0G-(6:@LM2JQ^;K-+0!]+E$8HZ)3N8#).9!L# # M[:Q$L=]$?G,.W@]=^Z'_QC4W GH9C+_",=:Z(N/FW-I.T$WX,=P:^/?_OP\?!7>L_1/PZ/WM./A^^.3SK> M'OS00W>W5WBM8;?:.+Q&9^8/D^EB2LSGTV$\7W2).)U\")=GE;Q$06&$+:&> M[,NJGK]TD*1T4BIIL'G2NB7D)G7)%8__?3S%,!K^#^9?)Z.Z_G6=$%[WU#B8 M#F?TJS>+[7(?*$^N>^N=*V(K]B- ]GFP?CO/CI4OGY_YU?+"VL)7=CHTM% V:=8''5 M0' D_,Q5H4Q52B]:;VG8Z0#[M%[0QSFR?U:U;!-W=W17,]EBL:FX!-'E>HD9 MA>B1TW3.061KF;&N-#]"]S"-46)65Q MOOW6RY;AQ)Z;A37BV;I3M NM=E0;RB30R*,$&PKEOT[5_MJ<<"0C(OW"9]YZ M4^0CM:$]=P3KB":;2[P/N>;!R:]OWQW_L^OL\NHQ.\PG5P^M40:YXD#RXE#0 M,,TQ7W:%N_W"C7<.BI E*:V N7K?G"2JU,@6K+1.11-BQ.;=Y;;M3I\B@[;'H*\&O"- M?DFEY!J6.W+!M;$=N6/PDE'6R+4UO/#(6>N2ZT-8>N4*]T:B)IKJB#=7W1") MHCH4#U%X"@9<+"A)2L=$8Z MT,%K4(%R,8].@&66*R%%,+FU+-=']]/$%]UR?$7BU87Z6Z;BJ_!=;#6_C2^$ M3,EA2"!#;?VO?:G7&ED@.U8<$]'%V/I@SOKH?IK(I1?TW%;]7=/S[7 FZK_F;TO!CB<;DY M[./Q=G&HE9%3A&B H[2U(NLA,&?HBP@N,.F5;[VXUL$P^K0M_1D1?M^$VH?A MMDFZB$X"EXEFK@NF.A9=.XR@RCQQ:3JH_V]DN)\N!WI$0LR+;8,?PO?%>8.W MD^EBV6:5,)BGI!#)C*7%"80L6#V-78@\E$BB#)8U[Q;P1(A]2@0Z8MG=6=FE M$IO-N)L@%Q=W?1B%,6'AR23+'" ]%13C#B+S 9(02F065)(JM2*&UM;I$VQ-JK4YB[XM@N]-J;P!K.:F^O15,4#BK5NTV,X\3EYDLA#\)YXAG(GX(QK;33 M=?:QJNKJI#;)"0F9FT39D4%RQC(!TZB$"R25Y@L8FQ;=GRZ'-UAP.JT?OOK0 M"7H;6.0>4(H"*I!>HB>7P+72%(LXKG+KS0P_@/0,LHMM671W]K144KLFWJN# MABBC$%P*L%('4"HD"#QGD.@"1AT-BZUM[>:AWIZSB=8\::"2]H?$W]5JV%63 M&.93TE&"D,S4-K$2@JPWO@=C0_1:V]":'2N!]*G:OB-R;*^0O?2S<#9Z(>JF MBR(5*%\\>*,XI,31*:\KT,:,:=S/8M_1?VLB=:6]#IKVW+Q01[L4N,4,N;:T M5P$-.)X"Z-K,W*"2SK1>G%X)Y#F$_ZTIL[U&6AYKO[-.F)KDY^"-HUUU=3 S"J?D1A]^*WB M.1_./E=6'Y=%3JN]TXX%&C762S066T!-/?')!99L@K2E]5&H'X):AT'V)V-0 M6TTU(] ;_#+%-%P(BKX?X>7)R(.S>A#K?R["]N1UXMK6.-U("MN] !>$ Q<= M.<_"I4FM(Y]U<*U#(_=SA<[-U;6/_H2!AY08\"S(3I8BP3-=0.20U%!"U9*)S?( MK@*S5B&0_63$::.:CL[I8@ZB&&F@Y'J<@2=+3Q<*BHM!"E.XWF4/MP<8\9/5 MAC?70+O;QV^XP1I5712K3T*]%7UR=C:O.F)@\VW0IQ.#M*_SX=3I&<2#>;?ZR:A.<6?=0_GXC;7 8O:614]V,(1 M%(T:8KVG)0MO="(N"-]Z;JV/[HDK=GOQT]N2ZZ$M$HUUU\E>P-_"_+)K%06= MRW7ZQ1GIT6AV7 Z^AN&HM@2I.X7(0%PWN1J$Y(ITP8&.Y&F42!RBUHY&8BCJ M"(PDU>5>U(V!/X.UP>:$W+G"FV\)NYI+-XO(*2H;@M6 =M&I1+KJH1QPC487 MSVW[L_&/X7D.&PP[MW6;ZJ>;G<[$X,YK%LFBD\UE"* +G,.TC*E M22*6F]9'PYZ*L4_G9?9@LYJKL;.V1;\=?/ROP].#5^\.3PY?TUM/CPY/3M)G MS.1K=>\:/.';=O"J-$P&S4RJNJ_T7WS#DTNLYVZ M+Z9>+K.\XS"EZ7GE[46;[8M5ZX/1:/)'&*?ZIZ\I)1K.+QHZ>R^]\P;J;:"U M22)"0";!U8[Y7F'RMOT^N$Z'M'76?P?0';@IG9^=+S:<+RXEO&Z:6DN?UQL$ M+$:K=1* K#"HMQ> URZ"\S&4E#B3KG67DB; >Y73](G\]PH-.Z=)N[K6AM!O M;X$QG@>AC8),;A 4!@\QZ@R9L9AU0"6:M\)M KQ/.=+/2/#-6=)P&?HQL3XD MR4%,D3-;.&3.ZFTQ%-S[8#QX;U@R1G"]8U_X$-(^[?+L,X5WP(/.HNV/AZ\/ MC_ZQ"$-?'[\__7CP^O3@Y.3P].3@_9LWAV\//WX\?//Q\!^'[W\_O(Y./V+" MX=& "#,Y7YP\7#[K8)Q_'\?A:(3Y^L6!-TC4 M+1IL=!E48 &B91J,54HH41"5_9$RGO+ K0.#>X^I"?%E3S>ALHZ&!^ E4JC" MT$*L77 \!2PV)EG:=\%^#$\?CLMT1H9[OKB58IJYV/L#G"WQ8!)6JWJ3>@X2 ME(L$A2);H-'GY%5.LOE9B(?1]"':VQE-&BEE:Y(L!KP"S/O)>(F'%^8$)@5) M9E%;LR2(P0F0H;B23?2N;FA8PS0^^I@^!$J=:[^QM/L5T:P8UZXCFT<@["7" M65:8!]PFNB?\ D'6*QDCL@K)09*^$H +ZP#5CO)HI62!;7I MQ'[\T>VMU?P5O;:8K/-7851SDY//B/,WM>/5MR]86TY=/_YT\@I?3^@SZLNU M#\5P?#S&_XMA.@C,>14D@Z@H?5'"TJS63$"((HK A=#2;V[L&J'L34#5+>=^ M;#7WH?4.7>ZVPZECH2'5^XW^F RT#L%RG,&])S6-!P:U-OA5QQPEU/A3H(PNEYLFC/XZ"6-RDDIG(LF ME?WR^AIL;Z+:GX'8&W*@,V:O$N! ,8VY7F&>+(N4%CA&R)(#X;/W0ACN4FH9 M5.UTNAZD"T&E2I]B>&#"QP1,.BL)QU,E.?AO.YA5-/ MXMA64[-#?>_'WZPUH!MV1N647&T94!*)6Q5&V;CF K),4F 06NDM:A_M@#ZW M *IG%-Y0XSWF,$W*X^D[K*MRUA0C9(2$5=*Q4);#'()0@F9D%BS?O19ZQT;X M N=SBY1ZQN#-]-W[ F+\_GHRGD]#FE\T':<96D72@[KB#Y#UI=SX% &VK4)^ MQ?$Y1?*U0X;5Q8JD93T2ZD"9>KP$4P*G! H3?<:[K2A^:(*N/[U#V[L47978 MI9L89"$U#4: \L+7;A^+S(,#XS)@8<+0$!N8TQ6/[F&8NJ&.GV .MU7!+EST M78QO)^=3\A4?IL/)=, ""J_K:J^K?;31<8B.6PHJ#,F$%8M,=,"7FQAZ&!SN MGC@;*V77#/J(9V%(9GAZ7-X.9Z2MBPIUB58B24DH'D#E6$\]&0M%^R(%M\RG M%NL2/P32PS!MMUS:7CW[,$FGQ D<>**VS%Q#\/7V2$O!:\Q%03;6>64\VFBZ M\%WUX7TX.[1W(_1T->R#+)1+#"03UD11[Z>*Y&.MBI1%B PR!RTDFFA-:WMS M^>@G-B?\.8GR5!6TH)KHV<4(2ABR+CYJR$P[)V7A MEJ^WM-DERMZD$WV@9<=*WC5G'\V:A-4\9*$!%Z5QDT6M>%I(DM<^W3:K-1?> MV^#I32K2!QXV4]R^&5<+/%&'[$,UXU837N0*@E*< B&9"O?!\[A>F+$5C-YD M+'WDUU/5M&]:U8!:Y\!=8;KBM22F&""DG.NUAR)Y9X0HNF-:]2F_Z2.MGJJF M?BU@+4=S,)OA?!;&>=G4[E*BNUZV6A?/7A:K-A)6HU8=RV?7]=/7Y[/YY RG M"QSO<3XP060OB@3T=0'5^@2A! O,RAA3*4:IUHUX'L.S[?&OQSY[N99M(LUE M3Y,\^MK_31NRZ5'2O!-&JEA,\++UE89KP.I#_MN<,7110*UN,;SHAU!;&2[Z9"\_ M?WA]OI-G[YPP#F3DFI0A#<24.)B0A'6%AV;7!]-[F;\>>ARPS;ZJIA M3Y0?P;LQM27SJ$+==Q:3KKF]!<=E!B:S#DY&&5U7MV.N@Z_O5GA7A-I08YWE M-W\_/G[SSZ-W[RA"/S[]]?#CT?O3@_=_/ZHA_'6(?D0YW/C3<,N3O)L^:MNL MI,D0&R4<;X=CXN:[X==%[YK+)UYD/C4$*,8Z%#9#"M'6LS8.0B1>\*29XPI] MX*V=X>.(MKY>\>%/O]&.ZM;E-6@1N5R,7,@+&3BM$GC)C8A26&-;YR!/1]FK MGGL-277O@L5N]=?N&L^'<2YZG0U*<1)%<%!X[?TJ?.UL3EY<(#J,.DEOP^Y8 MM<#4)Y>X'PH]737[]8-OS^?G4SR0.7E04EJ(GEG0$4LRT?GBW$_C:F^(_/*.IOAJW3W58[X&)=ESH<(.#>0:B/N4HC;DVE,\<&.U[L(; MK\!\O8O'>"T\DA.(WM70 0DLY@RU,3]/01GA6]\,N"'4Y^2[=T:^S12Y)]:M MWI/#?!$F;4$?[=JN44RT^S9VR8OW0BA4;+RT+I#IO_%Y PP+5)MI8%U*HYF6+M5:$-EC,&-;[><9Y]B%\7^SX678Y9<*$4,-24^KF,1' M<^9 )RXRIQ$ZW[KD^0"4/B44+?AP;W&B@0;:W>N\O$3T'8897JV^+#&1'2[: MT#B5# Z4*A&"2AKJ15V%^V2%:MVY^G%$?0KXNR!'0WVTV>*Y&.3EXV^,=8 > M)7,F@C.UMY W"AP/K)Z^8IHESMG=+4H/;-Y\X %]BJ5;*KJ94-M>[7[A;:^6 MV5F4*5'>R P2UQ2KIBA2?.:5JK?.>]:\#_E]%-N.ZR/.YM-A/?E1+Z:[:OGN M?)9<.;!,4R!8>*'$0W#($8.A,Z\\ZAB"7J_OS?W/[IV[VEZ=+:38< _6E)A4VR7= M'IAT5CG#.116@^94,H3,"19&F:7GTKG6B=D#4/I4?FD\H5L(?R?[H)? 8MVZ M:[0%P^K-5SXA>&2FXDRX9!W>Q\NFC) MB//Y"!>7BE]CNJ*;9C)30@RXB#AD#K4I 8-L>"0:NB)+ZQQF+6#K$,0^+X)T MIYBV2>[J_;_U"C"5A 0O.*L<+A"4KTV3>6COQC"- M8R@PLV9V8#C3]PW3Q2>@!,[Y+?[9GQT!;T[131,!5Z-QE_ M.L7IV#=HY6/)40KGM"[++>=HMM) MMMWMU,O;6"_S[UMCU+H8[C&#,W4;4L#:#)YLK\B,0.8K=&"T=?<^CKRE4"V'=V'Z>0+3N?? M/XS"HCGXX;_/AU]J$%*W' 24GO)1#IDIBFL*)1Y!^@(^)\,+-\8YWWB0C^'I MG0?[YT MH)T.(J?+^F>BQX5<,GARXI8&;5]S3HOF?$!3W.2-YZ^,GCP+J:8VX$1W:Z:*S MA:6;L7_B5F9R-](44T^@DW6R44!,-M?U#>E*ZU6$A]'TM*[ MPG #3;(!/4,+R11=-^EY"(7B$,<,^2LNO3:MJV@/8>EI(;D1(YIHH'G,<)7+ M7^]E3RB,U%9#L93#*QTB>.0,O':9<>UY]ET%$/?1K,,)]VPYT4@+#1>B[AUM M(&BC\TP>[N^32?YC.!H-%+IH&0_@>$UWC2%02@LH)J2B"Y(\6J>4Z^!:ARG^ MV3*EN6;:I)/_H'&=3_%H_)6LVV)Y;!!XI&>% C:19U,I&@IZD&(@R;72F+A1 MZS5!O?_9:]68V+/3<0M)[O.(SV59&"\.*'5\IN>!A^W@$,\ZPVQT:N?R42MV M:"<>36"YU*Y1",IQ#Y[S MHZK00C^MUM,=QJT:/]R1WZX-K;?GELY.;.O($5 MB0?4!C+2!%#!.8@\6<#B+(TQ"!M:!R&/P.E3<;L--U8L[3311>NEO]_"]%]8 M$^Q%P>6J7ZF@K(DQ ;[V4U-9\7H%J0.*B;SGS.J@6H<@C^'I4RV[,WJTT49K M?GR83@K.9B27,'J+UX,5: 6SY#$]3Z;>XXA XS-@#1KN@Y!.MN[X\#BB/A7" M.^5("XVT"4XO ;T>3<[SKT38RMOE.)F+1$M>8ZG:BS&D"H93U,8U0UE,TNO= M-/+P,_I4!V^K\);"[7"KR)7[8I';17V^+'J,46KD+MD7?4!G/_4"FRIAV:T.*2T8_(=*=E9-!1<-5@,R1E5.ROJVA./D\FG_I:2[F@=?8&#L*/R M1H(0=6E.I<7F2 UDT%R(,@3/NNT.L:[&=Y5-MM'XEI)NIO%_A.FP5C>N800: MA^!9@0HYD9-1".19$GB5>3$A&Y-;M\*Z!Z)/F6$;?6\GYYTY\]_"_'RZB#DF MY59WDNT:4VWRF-9N_\E#:Q8+S&:(#_1\^1"^+Q8VWISC0+':-<$HT,F46C,2 MX&(M(6&20184IGEWIG6Q;6MEUGW.LI-;$L%$I^HND'HO1) D"C*#H(/--E"( M743K,..)$/L5@W3 L+L&K$L5-O-F:X%KL:=L^W^#2"<">.\ LE"O690:9H;<5',X_5W(8G6C2#LOUZ%+488$=6L'628;ZOT&])W5 MBLD4N&V^,-*+DED\QU+"E*1 M3'F%/M_M1-Y5C_KG67K;@CTM5-*96WQS^.KTVFN\#M/I=T+Z-8S.Z>W.LWY=CBNW0H7N[,O[D#-RFE;^]B6E#(%D3* 9RJ#SI&YG).7[6]! M>0A,K^XVWEC]#YWAW$[V#0_VQOG1>#:?GE>#N)Q7EVY.L\B5EI*B>TEFC/D M+I"EI-S26)\Y2\V[ 3V&IU?NI1T?&BE@1W[DB(*A*<[F5[?;+39DSB?-')01:R\K07:/YUR7@BPP&7(-I(D?K9/%Q_#T*07:EA'W M=MNWTD/+%@)W1TB9UL5!]9MH!U[PZ+6TD)R7H!Q&")S"=!111N8+BZ;U":UU ML?7)+[5F3"?ZV9&KNK@!_BK7:^685G]L6S>T!O1&3N?1^$.$HJ-C'M#JJE3) M(&:6(!LF9-'>FM1ZA_[Z >!V.=QU%?4C?KF4\W'Y,!V21?P21D?C>[7NE KW M7A@P,5D2!DVH$&R&P(0O6:70OM'-5H#[Y,B:L>Q>_6YG*FVW@K8^Y-6[MKQ. MD8F8*%&,E!74);]86#TPJ5(446=GFQ>3M\3<)Q?9!RYNK]A6-\1::I!)DKEW 2TU!7:)Y8JUF+AIW-T1_\,J8=9[7X9!6:J,*_WB, M@WJ)J,D4_"96S8'TI'P=+82449:<6+E;_=IHF(]AZ(/1[HH9=^[3V8F:=C%- MGC##BQ-D1C@#7@K-<%D[.#,;0(J$GNN@T+NN&-9;P]Q7OFVOPC;LNP)T,,[- MAI&")9?)J6R$6O>BM-U-UITXA[TSLINI_12%]R<=L(YKPYV"F+"Z0Q,A2DIB MM!=6FI"2\ZU[O/TT7JR M$9-N.8T]J++'T:!1WG)9&(1"(U!.1 B!4Y0MDBO>N$"\ZTDT^"R\Q=[YN;V: M>\'6Y303Q5A71&6G@LFU1A_O)G$4S9K4J8#U%C?O(,U:LE!@DZY $@N6)DY^+M:DO M19D\8E1:<)\ZW?'8R>)7SWQ&A^\@\7]QD=V-HU7!*>H M@$L!R3J*9[4H$&+PX%U2!5EF2J]W'M]W*VC,ONA%%GK3;]2DZVNGR)QK$S!'!:!UJV"P@.#*&& +S M3/E<[AYG:[C\^2Q\UU;DZ$H5:WJCR]?KEQAF^+<__7]02P,$% @ 98'X M6,C2](Z^30 C6<# !4 !P96=A+3(P,C0P-C,P7V1E9BYX;6SMO=EVFSF6 M)GI?3Q$G^_8@ _.0J[)ZR;(BTET.R\=29';U#1> F5%.DD*87=3W\V.%BR M2$JD") 4[:I<#EF2^7_8^_N!/>/?_^?GZ]Y/MS <=0?]O_Z)_9G^Z2?HQT'J M]J_^^J??+W\A]D__\S_^[=_^_?\AY'^_^O#VI]>#>',-_?%/IT/P8T@__=$= M?_QI_!%^^L=@^,_NK?_I?<^/\V!X3#3EV'WZN/X)TZYG/_:_*?# MOT@68@ J2**&$@G9$$^-)MPRI5P*W"KZ_U[]A1JC=61 **A ),5_X#+^@T1] M3HPRA_^=?&BOV__G7\H?P8_@)UQ>?S3YZU__]'$\_O27GW_^XX\__OPY#'M_ M'@RO?N;X03_/?_M/LU__O/#[?XC);S/GW,^3GW[]U5%WV2_BQ[*?__=O;R_B M1[CVI-L?C7T_WCT 'Y_&7__A?33JY^D/\5='W;^,)O_^[2#Z\41!3R[AIY6_ M4?Y&YK]&RK<(XT2P/W\>I3_]Q[_]]--4?(#\T^S+WS^\643:[8]_ M3MWKGV>_\[/O]1#QY!/&7S[!7_\TZEY_ZL'\>Q^'D%>BGR^Y@%(%SO\HG_;S MUI@^(I!AO E \+O0+Q2OB''9IV^/^>MGD039W_3&%1$O?G95O(-KWZTIX(6/ MKH!V\D'D&JX##&M"_>9S[^&<@WR(L'SD)[CR?XZ#ZY\GT'Y_=_+[ZS>79Z]/ MS]^]/GMW,?GBXOSMF]H/XS2_URC8Y M^*K7G@_0FWRWNXH#:F*<:@I!_^FGP3#!$&TI_-%DF_A+[ U&D/[ZI_'P!NZ^.>B/D=5G MOV%J_+%#=!/'Y\,+&-YV(YQ\[HXZ5'D>H\"3WGE.O:.3 M?IHA&KV>G#MK@>H\L">VU_4BD(H*7VD'W:F[CHX6%5Y)P#O3OJ,"L@!/7$#? M2=+L2,@A$20VMUY9JK)_>5K_QIK.LST3H8/+ L*)XV5NHWCS@JG3Y? M>+5?U--!?X2;?K=_-0-CI!(*>"(^X.XC$^4D>)U)QK]&G3C/F:^ER8>?_.(5 MN)6H%O7&M]+;>QA^@O&-[WU+I9BI \HC<0H)))/#96;+B&=&NAR#BTFLI;WE MG__B=5A!;(N:%-NZOQ_@%OHW,#H)H_'0QW''!I%98I*(%#R:_* 02O*$>I\L MH\'J&-$"FUP?7C&8$'!>7@#62;VO!@$YB[ MI\IVNEU.E&:*J7ADSR&?#D;C\SP#_E4(4N ZA57$4!41%-ZU7T%=2PFPM:P;L.#7X6 T0L,H=\<=B)9IC;M.L!E=0:[P*\/0 M?C'!6X[\3I965ON]Q[_XM_RYHJQHRL^AG'^"H2^>Q=GG3\4LO3O8:%8BE8,- M#71'I$X,@:&ERSDU@J.Y:[RNK..58%Z\QNN(N8$#< &]7K$P^NDW/_PGW(/8 M2=IYW&7* D- /B9*D*IH>"@%$K_(WLG:N;"5:';/@$HJ>Y@HJR/O!OO[!Q@! M?N!'A/8:#[3>X%.A_QRM$H9$ M"#%JS4%4MPT?@7,LA*@E\44RR H'QWAX$\#5S#N J&,^OJGQ<+.(Y%_5O+>%'OJKKKT-'6IYR0>> 8)9(&)*+C M0'"WDE1+HTRN'0U8 '$L&M].NHOJUM74_:8?!]?P%EW8CLLY:Z,ET;ED+P"_ M"LYE0J72AE*GF:CM(BR!<3S>X3-%VV!3_V4PA.Y5__1F.(1^_'(Y]/T14AJE M^BL*J"!\!1E_IX2DF00J6-($D.(E,(7&". ?^"TG\"MG*:O,@@W@O7AVM%)% M@R/A3?\6#ZJR]"F3W\&X8S)$#;C_Z>0 (:$0T')EQ-F,IY>S28O:GN,2&"^> M!=N*ML&)\*8_AB&"FIU0[P;]P7PCZXB(3DF,AJ UBH<5+U8*SYQD&AU/)O%@ M:I\,C\ Y NW7$?4B"\S608+9)G3>?PW#[NW$37W3+^9J6?X(>?I^"&/DCG9NL#J*^;9 M:_4*^E!RN]&Z3!DZ_!KMPX>ZAM!2Z$<"7VV$_$2U6^= M-<.3]9[3SEG67K&$IEA*TTBLTQZ(3SG@"I4+2E56^#< 7KR:GR_.)EZ%Y<6K MO(J0EVA_ZR370V"O_*@;.T(XG7@$DKPW1!J0Q#-GD)C9F0#"1,B-53\!LGN] MUU'4$]K?7,@-2B$>@GK=[=V,(76TBD 30SN#BX@TUXSXS 7)B8H,( *8,""" MYE#;:=T(X-&=$/74L63OV#IS\@\H(YL@G=RB8W,%[VZ*K,[S!/GH_&9]K!\4V KC_C::BM@>[TE2#,VD% MV-F.N8"YH[V1SC$TEI5E1%(.>'I"(%*DH)GW$43M HP-(7Z'U*JBK94'WK__ M_$"2N/W^L^U$I8O+\]/__-OYV]=G'R[._K_?WUS^U[FJM M[28M!;2O5#244&,!_6!FB>-&$ZV$-#$9C2=K[4KLUI.6NF._YR.KC^-.B7 M--5D'$D.Q@F?T#3,Z/;)6 I?(@TD>I9",CD96KOOY%% !S*+:2-%K^+,U@)O MX6Q_BVG69[\.J$T&,VWB7"T#M-L!30T4]]"GJB;UG5&"A<0R,QXM(U/Z8V@L M0R\,,9"T\%H8YVO/YMLA%59,;=H7$S81=I.6X^OK0?]B/(C_G(^JD<*E,J4& M3TK<_TK;0V ^EAY;3AW5.:K:;04+(/;@L6ROG(4&XVTDVV ZQ4E*$R'ZWGO? M36_ZI_Y3=^Q[,W!, >.34A51FIZ-*)-7%"4Q4RFYBU;JVFI_%- Q4*">Q)NT M(8YQ?9#FOOH,E9=,)U9@I*Q+\7L@7KA2V K!2[!*Z]HUQLN1' ,!*LBX0=3] M),:;ZYM>F8T_B$H[M-9*":N.0;!\'/?S\T50P'P:]WB^#X1]^ MF#K,)I\A*B)(3+572P/JX9PXM M1F4#@VRD8\2"+?U;69$@5"9&*!I]DLS*^F.-5N/9/3>:*G.U8;J=)AH8)8NK M[C#C3!2@";AR^8IQ@5AC<-&(A(7 LA&U$W>+*(Z;$5M*O8&),D'T9C2Z@?1Z MTHK['H;=P2R?,T\I02KG)1Z6D[+6CLF1"1X2RFLQF&A;0[Y)R%777H%GY)/WWS;1_>G0Y6!$!G;PTX>$. M_0%0>J/N&&;3.*>K_0!Q<#75ZF3A'<>B%RXSXI0NXQMU("&*2*@U5C.P4IC: M=E[K-1TWC0^*$0T:LU]W;[L)^FETS[,^]:./'1FIMD%8 E8Q(D$*XJVD)'*F MA%'*A5R[-' 5EN-F6!4-M.K"7A+4+4U7[V!\GB_]Y_>#X401X_&P&V[&I0;E MWX;^N!-E5#%0W+O+@!K)E$/; ?VCD- C!R%S %.90%M"/FZ>[5*?#;K MOVWZ4RQF9:TE/!5_R(,CEJM,E/.1?7V[.+L%'_U\LW91;G+.]WT8)"G M0X_+YG,!$7V'<1=&KTLVNC=Z3N'X\Q^V9=5XI556*AE?]KR[;)X3G&9K*(%) M,UTR^$8AMXB@.GH:(DN^=G_:HX"V?9&6??BT1M9182*-@41E\'UR7!/'0!-K MF-3:YM)5N(.5[K2\O)[N'QX5=>1\*$7GOW3[OA^[OGDF?X@^QJGS(KH.RKT+R2GA].+:P@[P:9W,GTQ(R'W]?;5@2/W*T_$>S&IMUUM*H2+WF.O93VUZ%((,#T^ZA,Y9S+ARG^#*+',MM M,X(XJP(Q.4>M!)?*KG7C\5$Q]8G2^X,GZB9*;4#0WR]^'=S"L#\1S!4@R&+M MAO'=:3(K%LS61Q6B(]X[=.AD-O@5=R3K""QD2;FJ'2%?%]ONG?[],6"P _4U MJ=0;?AH,_1B6@K-!VJ!T)(PQ7LJ!%'$>[=X8A Q" $,15 \6/ +H.R94/44U MV*R^Q71RBSYY,75_&0PO? ].KDN4]/^6;$^9M3N_?C-&=%#2?-S@=$[A2:\W M^ /%5_[IZ1!2=SR)J!FI)"07B'#E.C>7 O&&4:+03A!:>T@/+['>/K?2=DF[ M9W([E_:0M-^BE>K!@AXL]ZZJ?W(!X>_](?A>66^9'GQOAGPT,CM>"M]PLY\8U%E49G"58 ?$U%WK\D&>^US%_'ME0:EI%?R8,MP3U?ZT/@_I,1%N![I:6;-=+17VZ_GYZW^\>?OVY-WK\\N_G7UX\^[R MY-VO;TK2Z"Y7A-A]_ZJ+B]LF$?;<1VV9!JNRPDI)L%\*>GC;O9WP8?;$D]$( MQO= M#[@&F 1 (R\M5T4B(1HBM5/$*MQ\M8E).:.H7.^Z/_S4>S3"O]U1Z)L'[FT2 M4R-E#K85:D6;_2N(69AF'1B;I+;6T7']R-G3V:@MA/]0?5M(KJ$BI;0V.YI( MXH61.2OB'(^(+J!5%#)5>JW\]KX5N"))4U]_FPBLLMY^0TE=WUS/@' *X,O( M9%HN-)&V..X4&'KO0J)%[8/-:YW43VCNFX?NSH?82NR#&C*K&("; /&?[P&1 M(7JM=2GNYJ:4U&9BDV2$IY!L1C =J:'46E$- M8DZ/0+T#^LY?PRSOM@[<1A5%&T+=6]%0&]6O3[%J>MOM%K84MK"42(V6>; ;./V'UDNZEF!M7% MVB"7_-Z/$1BD2X@?^X/>X.K+W,1VD>ID V%!HI7F+"=>LU1FS5J:M7,TU X@ MKL)RG+RHJH$&A\RDVW!A];/J'G2R' -*HM,4'?"2\Q'HB64 (:3D:.+7;MY[ M!,YQ\Z.6'G9J]OX^@GS3>]O-T+%)4P492/ ,,0J![I[E0(37BL:0N8VUYWFO M@^N@2%,G&U%='0W.FT>$,"DJZ(!2-HMD"07CB62 ;TEI5P8=A M(9>1&&@T(^4RTBQZ[J7B0M0NX-\$7]/S#\?G^=7-")\Z*L.+0K<_ MT=LL=L_+T'>-WH0O;<'H31 GI47G(GG)N0?50PNL-K]K8_ MV5<>;N?,6+P#H(J&&O@/*Z#-PC'K@&N4?GL4V'Z2;=74N!X]MM#!SHD2G,NX M;1M"F1>EB]'BOHTOB^:!4NL#S[1VXFP/!'DB3;8??FPB^NI)L,$(]\P/< O] MFWGM"Y? P%E&-$L*\91!RDI90JE6*6K&%VZF6I7^6OSPOD M/H7I&/C01/XMNA?O^:OG"_XJ6NXA,:V!@*>X=!DC<2QKPJUVTM!4LK2U_<1' M$>V>&SOS="JJ8N5&4BTH]/KLU>7IH'\+"+GT/$&_.QCV!V,8^3ZN]=,GP#][ MO6TB/YL^8LOPSE8KJA3#*0V!=V,J[FAE(65)/6XY^']$9JN(MXH3X9BVF:4D MTP;P?]JS$,K\MZROB6B9'-+"Z#!DT,+U731G!BG0/"'0T0 M F-LO2+S#>BQ#,>^PAQ;ZW906<8-K)"'F.:W>ZZ!JE&@8CFB_40HMM?8$Q38 M0MR[(X/)442/MG=0,J 5SH$XFQ.)UF@&7#N::H\PW24)GHA"[(H#FTBY@>[O M&6 %V,Q',M%%I[4E$C2:OA[W/%\&N$LN@N<&_>GJLYV7 MF]\U%#2PN#R[85 M<8,PQ;>'W =(O:KNC3 MJ([%**@L_T9S;58CG+T7ZV!L9#"L@V\_YD-MW6Y$G2T4TV@NXI-8O4]"FAP( M,ZE@1=3X\C""[G]40? 2X#D:\CQA=AP"=S;1Q\XY<][_&NA/,=.<)%'4133& M4B N9O3D@>9(-3 >:S?+K@EM]V9+?;UN1)SG*67G9LWE'X,93,]#DM9J@N:< M1'!EH@,70!3@?[@S@E8/LZ\)[;OCSO.4LO-]YQ)I\#6%E'D$Y]%VI[$,&^:9 M>,DIB8P##9%F=!-WRYX[<-\??YZIF.8F\R\^EMF_-_UQ1WJ1)A-364BI5#WA MX9V\(#FI;(V)$$7;@/L=EGWSHT7\_9F2;G3^3/W]8NV=#[M7W;[O3=%.ATE^ M\&,XS^4[':E]\G@B$LMD.2&])ZZ$E#0/W*,QIT/U -LF^(Z'*4TTTN $*F.6 M1V6X+8S.^V>?2^W"37?TL0AC!E!3H9Q4%O?-4"X'R88$(S0!97#O<]FKZC72 M3X(Z#I[4E7V#PV49IMFF%SPDHU.9<&1PTS-X]ED?62F' &8U'H.Q=K9Z-9KC MH$,E::]L%JIE9-P++M_MD>3_L1F =8P%%(!P):"H1&3(C@>-?P7,?(EI6(&N/ M6E@;W'=#FF?H8I$TJAEIBLLU*K?]H@<6\4?^"@VHR17 $^"7:&1=H3?F+$M1 MQ4RR*,1/UA/OT:[20ABID\:5M2VBVACRD1.L@=X6::?;T^YRZ,N8_M?^RZ@# M+)BHC2\.7\G,QD"L=;BQYJP1KA5!U6[-V@C@]T*IY^IDD4"F/8'P>R.(-^/N M+=S#S3I!"2:2"KCA&DYD9(8XER7Q3'IG< E!UZY\>S;8[X58-72U2#*[5@(UDP!2\*2[;*JQ6J\LR4[@5$I MRL0Y044BDH,D5@>4C10R^BQ B[:^XTIH+YL_+?6PA"^5,ZGWX^ROD=#]JVGB MKI-99%930Z(H5\)2BGZ&T9EP#\H;AGX&K3VI;SUDQ\B6*EI80A;>H,_M;KK/ MJ1\.OR#66]^[P;^./\*[TB"V99/;VI]?H6MIW-[&:4J6@25*R3*4,3'B ME4)K1 K#HDS0KGP@1/'8R0Q4ZV#=9%5KUX_P/:V M372\3GO;)E(]Z/8V(VF*5BE"P9;;?*+%/35SHKCC-CON:?7JG4-O;]M(M^NT MMVTBXQUV-*V!ZGMM;]M(8VNV-CU#W+LC@S*4,NE7(AGQ7G MCE4?NWGH[6T-.+")E'?6WA8Y]=YS](IBLB4.(XASQ;YFRC%*73"Y=CG>8;>W M;:2EM=K;-A%Q\SKPN>4]*^"P"D\T:P()JN2WN -BO4DD!NF8<3QG4_O-?PS/ MX7B;]4S&+23>A T9AM.),KX?H4R-FHT=CSHZ:WPDV6:DJ4/KQVMC258J4&>QK-@ALCAIW0=5C2L]:W6- TPQ"A_* MH(2L'!H44@D2* #Q3CL+AE.KV_;F-0TP!1.%+$/'("9'RB6EQ(&3Q$A/10JX MC_&V!L1!!)@VT?$Z :9-I'K0 2:1. >3 )%33B38QZX; 72V>?8NTG3D-G=S65&*YYC#+A->E>FA GBN 4B'$234.G9 MU:ZH6A?;<;"FB2::CPV?!M<0XB2\UDDB1QYP._6)FG(S6B06I")"^1+?0?&H MVOF,Q_ P59Q'+K? M5KXKVWX;!3A_N1G?#.&]_U)$4"^.%1)>2[W2EB2DB@1<(,^ MB?*10+),HXL23&C;0-8T5.F]BS1JW*ALF5')(B/.)$6 ZB!%TIJI[Z 6;A,= MKQ.JW$2J!QVJC$HP<"R3# (=F.HYXMX=&;14 &48-7=E(G6B):SB:&FM1-/66:A2^W)9&D<[UD93CL9$/"(A#G=!<$KJG&N;/X<=JMQ( M2VN%*C<1<8-@T_TRC5=?YDV%)P&//1_''2<]2UER A+\=.IFH$P1H\&DA.XL M6D<-2V$6$1V."[F-V5A1ZHTY,M?&>((<9F6>9R:A5/\HA=]EU''?I'IZ&\S[V6%J<> 1>C57 M8.-JO"?PO^F_0W?H\@_HW<)OZ!M]''62LBPF@Z*2I5 ])" V>$6B=52K[)QN MTL+S;,#?*_6V5%WS$;T/RI0!WP(AF"8Q>92*3K3T37MB]5+9,_522:"U$XDH)<+6OZWT$SG'8 M1K7D7?%M=WET+T3YN M>*ZDX\&^%70 +"N8S_O0\3PFW"AQBS0<#T^)KY^+1A NN0#+\6SEN16O9AB^ M7R8]1PD5+9@U8%\.QK[W^@8ZC#,=P#*27 QH9'E)/% H37TQY."SM:("3^;/ M^RXX\2SA5C16)A#OX)Q_[?LXZ:>O'/TJ!/!*,)Z0FIF9P>X0]-/U8Y#R54.D7L23>+EJGM%K,J4, D\IO9*RW0[8Y9#5DP."05UK9HMES0_& 5$&6:](=X.MFX.1ZL0A+A>2IC2&0V MZUDW=?#\X-WV:MK?[O?UN/9:*T\1I FJ3-[/G-C(+8E*:*HU&)5\95;MWBXZ M. 8]2_R[+IL[_>C[5]#MG_I/GR"=^E[O$!SXEF 2BJTO0+M;4 M",1RN8<)UJJV_C M:?.;LS%*CSLAE8 [H9;$>6QF#J\Z1E6 .J>!N(RT/6DB[07[S*[ ) MK-%OX$L;WNI._@ M_JKF/:]KK*M1W5ZK->VG\J\2=581\A#T_I)X'83/*0:&JZ()UU?Z.8,Q)&0/ M";]E-1/?-9^?*&)\873>1-T-:/P:AMU;7^YGF#5VE5J%^;$TFB]V4KV7;!*& M:2"96C1J\"^E\6\24TZ@+5<.QB3H;%-[5$1\Z=/&F M-_GRPZ#7^V4P_,,/4X<;S[2(0*PJX1G!H0S<"R1'87T(,KI8NYNCY7H.)Z6P MC6-S,!IOR>;9JHK4_M$=?UQ8S.C;U7R[](E@)A_3H?C:BR@#@02X'@<>W_]H MB&$R,>65$ZR9CU1I#2]U2Z[!L%74WP<]6AJ_VZ_G L;C:>1AU$&+#+S#TT@S ME4LIKB5.HK!!<('BUR:K9J9OU97\H/XA4:5!]6S%597[ULMUZV_Z9=H&I#?] M,S_LXZ^,6$=S)H)2@3"E.9&!H<=B_^/+L\9FX-E(V3<,)0[JD01"2'QP='-]A:F8E7.1F6P&;W@N]]HIZ&Y+0B M6NJR.N:(YYUUL9'&UIMS M\!QQ[XX,#&+PP!+QIMQXD+4L=YTQHA)3(2BF9&YQ]<,AS[IHP(%-I-Q"]W@< MGN>IP34/_#-F' 1-#&YLN-?E0'R(Z!.X($RD&@'5+D!:1'$P4RXVTL]#E6\G MW$;3>._.M@FGI;$TESNS!2_C^JB()"3-"'?H+R4F@'G:U!@\IK-^2_DV[^-^ MYZ_GQ%X'5Z.S?A6F_9SVV^KL40IL*? F&?T5^"Q8K9AC)!?*RX!_>."."&VT M"OA.1-UVOF-K(CQQXN^*!YO(N78#RO0L.KD:PL2/G!U*65GC510DTF30K FX M3)Z9%_-@V92V00?G+1#0;A+[ M1(-5!4YRX-28H+E0M2<>M(>?/^JBAFTDFH#&V()PY4(G@L#)/*(#/>B)*M](B+( M#%IP_&EMZ^%X[88MY;NH<5E7X_-[S=? U,A*6(9G/Y;!MKIZ5/5;"+K%B.-E MV*CU!BBCQ @DNU3EX@[K@%!5=B%F/:L^XWYWRG_BO-^%[C>1;P.=?X#;0>^V MW,SS#;C9.60@)>^4)EIE1F0. D^X$NH0*4D\_5QDM:/^CP+:O1&PO M/!-0YA)T7.0AQ,@)"S:A:1LRL:%$-X*//GL/(=1^_Q=1[#M:]+9%?$_1@V/#@%OJ^/QZ]A5L8^BOX4#S5&?!.=BFB:B.).2/. M^K+IT%3$M28* MK2&3 Y$B"V)50.]8T9PE)+2@XQ:,>.S91TN,:@)O$#IX"V,$-YKO;.'*1$\LA2Q*X*;/U$*3SR9# !,T0?):Q^DWN3V!ZV41I(OE%9J@6)LC7 M=HCS/ 5Y#W4G@_+5Y#]JRV:7" MZBHUPGSSR')U\TD_X?=@> MW/(R,Z^BB)%!&P$LZ::="PS4(DPR ]0"U,P/K MX-K:-9X)_OR!X,N3>GX,:7*5]3078 654C,@TF6*KR('XD/.Y>V02<;( M1N M0=X WJY::JJS9<&[;J220^F[>42 T]BSE1:RHR4K*(BTZ TX*H!$PZF32ADG M:GOI3T#:5T*N&1,6@K7U--(@QE,JTA^(8)Y16@-8H]3=2E#[R=]55>&@I?QW M2I 0O=7"1H(;"*WMQ]>;"+V)B-8IK;^ M*9YJ"&I>L0I<"FL2,5(J@INBQ1W2)1)Y9CP;RTSUB]N6 MF];U5)40O#&;:5 M3$&,_P@Q64-J*X"Q)66LBF6'(7+"KZTX<4F8F_ AU5^8<9^^0P]\(V6MZ8%O(ND&(9AOECFC^_V!H#[+C.YE))I9320OUVHS"41E MJL'APB'6GK7P!*0#],QQ[9L.VREJ#"!M)>E_G_UV=G+Q^P?\S[O+BWMQ_,G4?M]/;[L^E)1L M%[[.\/?CKP6O6^0QZ@+8,IO14!J5+$T@%T MJ#0C'G=*PJ0%G:%<\5;[%*D&?E<9EOUQ]XD[T7:D]T-)U-R[JO/KEW_KPA"1 M??Q2&NAZDQ"B3DQ01TL;5$(!9\.)]5F3R"E8D74(OMEM?H\BVU?:9D^L67WE M="WM-:F36[RT9;2(=QZJ7 -LZTNEUP&Z]YNBJVE\C=N0ZJIK[QR+C!LC$R5< MTQ*8LI0XI1S)PE&EK7/1U*_1W#NWUK^U^3"HM8F66E)J>J'41 )LEON(8!@- M+A#.=232112'HX8HFD*Y>RR@2%H1:!'.'J]RJZ_(59394@L-L@O+H/%Y>6I4 MR@BGB-8@B.3@BS07X7QO!'F.%G:T@X@Y=Y-Q*60_G._:L*^FE FTF@/,.PB.4"AK?=B$L^STO0CDI) MR&CYC^;-&6NLI55]7<5U[,D=JT&0AR57^]9NB^J]FFN* 8DD0R*\U!S)P"/Q M@0'QU(4LL[:^>I;N\)GZE'-WZ$3=1*DMIO7ZT<>S?]UT;WVO@)J9!S8' 9H' MHJ#,&LP^D"!2J6-0)@83BK=1F6E+@>RAE'!ONGTXYG=KQ53T_"9#Q=[T;V&: MFQZ]Z;\?(K(Q]+[\#7KI='#]R?N/\UW[D=TB4ACIIL,],S=F[]'!W5+(]:,R>!!2&C^..L ;A,4UB#(Q( M'PT)$ASZ)6"3$9$[5]OV?Q+4'MW#O><'ZVJLQ?T2N$/B\A]LE$L =SSN*MIP MB]XN_B&=2B3DY A$:;E()CI?.RBU-KC=4ZRR8I><6_6UTF!'*A/Q+LI[,WFU M3FY]MU?\YE\&PPO$?/8Y]FXF0Q"G7;SSV9D=+YP4*I1IB+EC[5S#J]O^.RT'T]];6KN!TC8>V+3+= M=-6U"TL?M[DG1O;O_4$HQ1GHIC9X)J:TJ'.B5-E"! 5 MBGB)=/:)42NHMUPVJR^MN(YJ.<'M,4WS&T*A*!-C)'L W"$X'O'116*\=DJ% MH+6H':.JO8:=%YWNB]Y5QOZC._ZXL)C1MZOY=ND3P4P^ MIB,3-[Y$#K-W)<$4$G$<),%=)&<-#$1*.^AVV68-+W7_KL&P-7IH=D:/'75N M/7,][V^&\:,?P:@3O(B>&2 ZV$BDB(YXT)+H' 67N,%(=<"4_[J.'[0_')JT M*/^OMZ:2^QUUC 8A4BEI8@*/U ":!.":4!\Y34D9KVHG56NOX0?E#X,>M>^^ MK;.84_P:^O'+\E%!$8U&:52Y!03/+QFR(TYR05A,.@ D7&->RY?< =@?/#], M7C08(57Q/;Y7!_GE5U3ZV\%H]*9?2GY*J<_Y^",,2\'K$#Z6.-8M?FP<7$/Y MK:\5!4')0*V.A(J,CGX.@02C%>X$@KE@M]Y((/ILM_!N".XD8$S2?#L$:4>#XBS2I0K<9AR+NL,?H=GU0;0#Z-7 M^(7PM/Y1UXIDM6G=0+]B* MA?QXW0[\=:M!P,,.+DSCA(Q; 4YD$AE8(B-GZ$=Z11B8' ' \G3 P85[8>2* M5[[]_>S=[V=W]9J_PN!JZ#]][,8/< O]K8:AKO_A6U_;]JQ55*HU?=T=^:NK M(2(JJ,OM%9-'WJ6)@L>77*)MB^>5P_=?4A*$3@2\B98'I12M/:[_*4Q;-T,L M__QI?1;'?V66V,%BKM>11BQVM=Z>UF55YL- 944O@AU(S M>8J;'7[,<+K;=4?_?/7E%?3CQVL__.=T2AMG04JT_!B4@3D*E^J '<+ULVT4(# MEDPR2K.M]!U\K2(SWH4L+!%)!B)+Z,%;8(3FJ+/.^&7U2[>6 MF]TUQ77P^O MB]U:V!7KE$;#<>=B[,<3B^;.5_#3\; Y@!04/74G$(_D4J/7&R+)2>H0N&"& MK36^ I]R3_OXMSO-/PK@:*R,>F*N&%R8@)J:L/[H[QBH(?;"6UVM/*)B'JDVL8XG+F,[ $3S1:#R1+ M7(1$*I(@&2-)>L^S,L+8!^/O5Z1&EGSX2U99%8$U>/%^?=4)C"7+&"6"THC6 M(]H2B >7$QSS/"0MW&/QG,U>O%]?O60M/E-J#5(P9:K#C$$I!B\%[BJBH[1G=/?\G:W%*6%79(,JO271G#*PQ(U+1QIK:@6XZ ?4OX] M6GCX#7\%K*.LB]HG3T(J%Y=G@38VSX&@4\R"9$!YKCX!^A$\1\:6:J)?>2:U M*UV<">)B/ 1_O*Q8%;%2QN(G M#Z5B\;)[/;D89'Y?R'G^=3!(Y\/IG2%3=P"#;NGZ0N PBQ]0ZB3WMCAUW!#I2Y5'@6BT4PS=/R-E[=M['T>TAXN_ MZJMQQ?V"%730P,^^A^[\%H;W@$6T[9R.G$3-2[5 N4]8 R6,L$,)8B)>&0RSDCG4U9KA?^? M2 XO>_;16*U5A%NY!':&Y^[.0YA/9UT'5,42V)5 =E\"N[V.%A5>2.3$87R];3Q0)TPG'A6!F>6P6J!:DHR%27NX[UYF-Q=44:Y\A&[+?*I M)/]!=>'5KHE]#\-/,+[QO6\A 0) ZN8R"-4C).F(==D3;9V,7K@ ,:VES^6? M_^*564%L#3RUWW!-8RA7"L/7Y*YD.D(B.1ET#!Q^5V3?J^ MM:)6>D0M"X2*6!$SN@%Y,+PN9N%YZ'6G\JM<,;36H^J7$&V^PEW5% %ZR-8S M($$S=+(BT-)6C&9!3#3P$)//1U53I)-P#J@G&= "DJ(=#1,+;>H/P#C?-M).O'XGR;"*I!/SN\J%:I"@8RX2Y-)FV$8D/PA)>9AVA,RU$XFN]J0>? M#WWV.UM'>/53*TL3>XQKICA8HFA2Y7:\,O!=66(4D\[0F)-9[SJMP\Z';K$! M;RVVYOD6DZ56'%W%: 0>"MQH8I,21 FM'8A@S4,+Z87E6YZMO:U$U6#^R,QQ M>SP(=?;Y$\0QI'F1Y05^=Y1]G"0:QGXX?NW'4Z.0*FF2<8ID%I&%90B29\$2 M*A1SP@)?4'RML&^E%1R-0WT "FXPVVJMU702CS55T:[H0>/@[SKF.[HP'#5R1,AK2#264Z"!TZ<1'GH MH!VM/F9\0XC?(XN>J: &A5];[Z?X#[J#Q#K*&&TC!P)<0QD\)DA0F1&10>D2 M1(% M__;^[-W%R>6;\W=WN9R+\2#^\Y4?03H=7']"V^SK.M%,VZ+WK\ISMTQZP";)@54DL(F[DB0$O<3 MYC5QW)8<@8M9!:VBKST^MLE"=I63VR>O%ZY6WSLC]IW[FTOB31]W1/AZG_'; MV3JGQ8;>)>6$(LJ ))*6J^9!*1*C94$FE;FLS?!'X.PK,W@ 7!FTT5D#VW<% MM'F080UPC4:W/PIL/R/;JZEQ/7ILH8.=$P6]_PPL&1*=T42J:(@-3! 1.+4Y M6,-#[9O2]D"0)T:R[XK#=^^E5I3]H*+@&D35+J#7*[-N^NDW/_PGE #QS'F:)]]L M=BP@*@Z%PC)Q8CG71*!#K@"$T;3VO2]/83H&/C21?Y,HV0CP S\BP-?(V][@ M4Q' MQ!]5CHC39'"91B3CYD$KLKL_V""MCP(7COSO0:L8V));2TTZ#GZ%?HP M]#U$>)*N4=2CR55[M_ M2"J\DCEDPGBYD5SA1N=TM"0XE< J+Z2L?[?J&L". MB2SU-5$Q;_MUWUOJE75"T+Z,_2/:"5PW R 6F"9>.(@Y6V-"[2C8?YG64/WTN2YTDI'&BF M1WI&-7A!3%2Z5*ZB16^ $H$.H+5)1.5KWT_V761Z+ @;-;[9"A*^V9&C)ZUS M(B85TI= ;GW;X4>FYWF\WDVF9Q-&'$JF9[*K7>(O3P*(3.1D&9Z5RI45@.,D M4,L)$]$&A2>FM[5ME6\ '%YWWOLO MY7N3%=PMHY_>]WS_G;^>7_NWSIH:I7U:K&<_V:(M:+*6#[8'';\4_G+P47L\ M>FSTM-PE($AP)I*H>!)9HW$O:^^5+X>W3R2Q#IRVFZBV31!\/.R6HL&))_([ M*F3TX>+W^:TA>'1H0'#"V$RD!T:L*O=H:@:)&E>NW*L?_EX-:/=A@OWK?#%> M7DEAM:^W>S?H_^O&][JY.\-V/NF.FM] X[T#5:[>%9PJ(@,-Q(J$*[="5:D41]_SG=,D=I:J-\0_+5F>0DR*Y7T6@82LRXW,TI&?&"2*"%PM=3G M)-:^!G'U8[YW>M3308-$VWR1DY,Z: H@\6C.^'0BE;'$EF2Q,EH'JU3PHO9U MBO>?_\,]W%HK#1DR>PW60=/(KSL$C^SYFEFAXBW$VL V?;CG1>>-T8[P[#6: M[B$0GY@EAE*T;+BSE-8.@AZ ^])*QYM(LWZ5W?#38.C'\*9?.N:ZMW!_2RM MY^>1R2EGS0BWX(FDW):DFB8!=S.1?%+\8>?(RM*[]9ZX>_-@&[4,6LNT0:;[ M[^B_E*JP"9V]BBJ7$O28T=PH3 Z Q.;.6Q_0A D/[_3<^HV^]_@?)_RV.FE0 M/#.#,C^(U@#3Z'S_!LA^CO=GJV6Y>K>0:8/#_5M0RJ/G$8TGQF1T2RGB"3I& MPKA2$%*VVM5N--Z!@I\XVMOH=Q-1[B[^/7%ET>7%O>^\/R_4BP&B<#F2G*4A MDFE.0G:.1&8##5&G8'-EK6\ ;_>VP!:*7"]4O;466I3I/PGU\H_!?+*+9X6]I%A6Q5/._O737?\Y4U_ M-![>3 )OY^./,+S\Z/NS*-BDXFKT9C8KH>.R O0B@- D,D&W*Z(M'G&Q,:Y]+5_#HIB1#@FHC1X6%2WU!HLXP?_]\F+ZI,LG[N>R4+*U4:_^.[P[[YW@T[YY ][E4W].!R<-:#.#[I)]02X"^]^C+7[ZAC74B)*T;T M9'@B%8!F'B]]#,%%[4-D(K3E?:.5_7AI#D85&Y&L58=>>%H>86E&?N9T?>A> M?1R/[@W]4)T(_)*4LB@2;BJ;$D1B^LSBE(=3 D?PC^![%WSX%% M,JO*?89G)Q_>O7GWZ\7;\XN+]V1SQ\0U;$!FY)N4.(HB6L15QO&OS*1VQE$3_\ MU&EZ,QC!? )#@F.YS$Y5"!]!AS*D/7$9F%FO>G3IQ[?N2ZNHD6\,N^UE=9B] M83YY"]Q1@M8@"H0I%$C)4"0J?* F1V;$,?6&U5+FHXU=FPCUI33&K+.F'XU= M&S5V;423773(/$?'+X:_P3/G:S3#.%$QS0C4JL2PH-(;.:&L$A9!'0!9?7VC.^A M-7 ;)M536(O]Z(%UBT+IQI-0)KC%<2<::T,0FJ0,""[+1'S4E-# /0.31*I^ MP^"C@';'I@:N87V1-]A=WDWR!X-K>%NRQUF6HJ*2,_;9($-M(M;Z3)A TNI( M7?W8^3< ]A :K*><02W)-GCM_P$E% [IY!:&_@K>W12IG.?)DD?G-^/1V/<3 MRF&R_(YP1@HG\,23.B+88(GCJC3K1^3:'N MUP4+$9RAG(A<)A^&5"I2=2E#8BK'S)CEM=WH)R =I0&QC=@;G"W?'G1(0YND M"*49TI2^-DT5J3FY]M^_-6Y%VL=,J^HZ M:G!N(MKAQ!?UO1G&R?%^,D9',=R,I^@7G=1[/FPG>9Y%1/!)"R"293SY519E M,$060LN@JS=I;H_ZN&BW8RTV.,"7&ILS$2U8G"?IOV]&XX*[$R"!HQZ(8^4* M;F<]L1&=&9U59EXRB+GV0-EG0CTNQNU"7PWJG%;X-*N =U02V9J@T(VQ:#-P MEXGE:$(8X[UE*O"L:]\ LR'$[X!6E?2SLM*HNMO1"8&F%#VNGHER73@>ZMXE M3115E#'E$X?:88H54(Z+'C7DO4@#O75M2G_<305*]Q8N(-X,4<0P.OL<>S<) MTGP:/Y[#TQJ^AZLXN1[*(,JL_PK@+\ M*#S9W:NP=J/(:PCCTT$?-\Z2')]^A>_&72_B=/=\DW^YZ?6^G'V&8>RB+=C1 MQC&I(R=ZTJP+'/#=0?3.X%OJ62E+?A C6U$X]TP +YH^.Y-\19-[$\SWSUHK MHN6, ;$,[3?IE"769DYP%8Y:4"ZE]1I_-G_V=\.1Y\J[@:G\&H;=V\GE6:?^ MT_MA-T('[?/DF-4E083&>R[&.XN!^!R-O3\_?7;YY]^O9N],W9Q=;U,ZO\:E;EM!OBKO2/3DEW(*<.85+%V#FHUFFTWA85/GM8@ M@Z)!EO)CGF3"K0H7ZJW!->IRE:M*U$#M*,QR)+NZ/Z:2OA]N"Q7$>RCU^E^7 M48Z]41>13$SG5U^^%F0JD:S6G)$D4$:R#)GVVD?"%!YS3,C@>6U_YTE0^QKY M5T/Q@Y8*:)"=6P&PP)O/*UH#8*/B_2?![:<2O[)2UZ/,EAK9"W428T&7:F]E M&1IGAB82%!C"M0'@.C/_<##L2Z7,$T7P^V;,)HJH/?;E8,8?Q;=^0_ M?1H./@V[_EX%-1/4>LLX4<'[$HR,)?M:[CT P9P4,5+_E%&[WJ-V'XBMK)M! M,\'6OF?D[]U!;Q:GN_P(?^\.KU#6?AJ_@^'I$-^=T4D+7JU025(Y1&Z*-8KWXUT://2HZM!-XQ1UA-!QWWJ*,KR9(3_UH=M]3R%IH M7BX:9Y+(J"BQ/CL2R[QDXXSS8JT1H_CQ]PX)_-O= ;'\R4=@:E80:<4H^"*: M>]Q>!],FIN1&ZMZ7U5A#/RM5O:5PF[[9][!1(XP561&#APZ1S!OB-/-$"RF% MRI9*L59HXJ 4OL+FVY6^-Y%I;9ONY-.GKN^7RPS^_A[_/OHR*E&7-_WX7X.; M+X/^U?\9W,S.F1QC,CY0HJ,NLU"$++.S*6&0<3.+'@SC:QWL:S]R=X=Z/?4, MFLNV06_0W=(OQGY\,YK0W FNN2RS)3TSI0@@$$=5)MES*EDTC.G:#8?+TG/K2]QIZ@P!;B;A '6H%.RJ@C+S?8!, - M$)U-8KF.))B@I(LEH=9Z)]ACQ&=7'-A$R@UT_[]N4C=V?>_##?[&U3SL0)-0 MD"+)J@QY*&/TK F1.!G*Z$@=M*H]D7T9CMU[]S5T-*@LX*8'_P<8P? 63F^& MPU)7G 3E+//2QK\ C-X/1F/X-5DP')N_60'0P\Y M6A(\>C+E/CV;>!(\/K 55GB)FSSUQ3.AK9P;]+F]A3'"&IWGTR&D[OA^<\JT M=%> 5)GCP2:HSD129*WC61.!)YZ2Y:(C4_NJJ:VI/*5(X:#1A8[)D5M&W,C@,=#FV9J M:5 NNPSLV>6FV-(A[1$F,IU^5&*!5J MEU$_AN=H^%!-Z"M;Q)Y97CV1UPCBGZ\&MS]#3#]_G>]VWN]]>;J0^AOUW_^< MJ>9CNE/XMY^\43'U)B@KE4TW&35:]\UI/PUU<[$]/N>P[OJ_@YF*J_:3M<1< MNS'KW:#_KQO?Z^;N[+&S*]7F\3>;=;D3A"2+KWVY[@&M'(_[8[ LQ!RH].L5 MK#W^G.-4;&T!5S0C)]#07F<_O;G_S7HP^C#30\6GW-O8-2,GS[R MS!@U1"N@:,"6H+MP@? 4G?324B/B6J__LQZ_NVUA79U^\VJW%^G*('755_Y- M/W5ONPG/I_JO^L//KO"./PJWSKM][Q%UWNG%#ZSW+L]XI7)P29ER9V&.1()* M)&1T9R-XX,EIE1YVMJWUJN[I35RI@4?>P&<(8F70_YDOV(*S,UDR0+K^^:PP MHD*2(GTWFV @(#T#B(@!*1W"$1! M>I,N7;I(";U#Z+U([R54Z0E(""2$S?_;[69?G'/VQ7MS,P[ M,^\S62LW\S?K "I5)14E ,$= L"'VPUP7E$Q<0E) M*>G7;Q25E-^JJ.KHZND;&!H96UG;?+*U ]N[>WAZ>?OX^@5_"PD-"X^(3$A, M2DY)_9&6GI=?4%A4_*OD=W5-;5U]0V-3@V04['(8K@1/UGVO^P M[/\SPX+^?[+L_S+L_[9K$7"/D.!V\@BI 0J :UQ>)#?@?^%_X?\1K6OHK]>E M\I3XD>'"&T#7Y P_(N##,)J[K/S>V!M_[RK"X[@L)?_=^5E8QWBXVE;0M4/X*'[H=YENR=YI<_RAPWBL0\HX&U*HG-X(U&CFSFF- M7ON4MJ_),<:S[3I2^,J!DLM&)_FTP:LL>ZFH36MAXN7C>XE?I-.1.1% I#;E M@C*BHDD@C+_551[F[;3-3QQB/4?=U_WKS$?I!O"EJE>V6VS8[;=]D7 MN+A! M1!6?NK;%:*Z2L9N<]1Q.*5UM7$?:9.3MM;3C7T>[N78/[C2^ -_83LD5")8U M<^?;22L:AWH6C!8-I2J1?F^IYF&V?DS8)236@'R(+L6(8%552CJ1I6:-S8EO M#=/1,J5<7Y.MUVJ_;.X V6U9)<>U#!%GRZGTTBZYX=^RU$X+.2[+2^N;EV!. MQ4H"H3YAA!KE[S1H"MA5EX_?)VCM>,4_G4]EH*I:*EP/YC+&=-M.LG_7>3H7YBJ:N7H5:I'R2JN>T1.K: MZ#L?]O%KK!PV^Q[Z)=.>P4-O .N_;@#5 N%B=Z>.<3J_]UXNV8^7V$V2GAU; MK<65 /SF_OP99>WA<:6P87W-TR=,^;1RN":Z5#RZ, C&E-ER6GL44)$RM^=> M+#X@TAJI%6L5FL7OL)3-9[ZTT,9: 7.LD([DAKT]O1/)_?-_!V]<.$0+D4.Z M=P-87'V.HHU-==@APFKD>WU7;MRE:!I@E)3UUQUR_69:ECE(>1B+J:>K5=@C&'PLQPER@*]NN4Q\B/%*J MC?:;8^)GQRI9%!;H=.!#IZ$2OF82KBTEO2Y6-9_A?"5*#&FGS=7O0V-6-6WR MO,Z]S&U+4[:,*IS5J W(---%'^_J&%88EJ^66TR870)?:RG2_LU^H:7X"/"_ M\/\6;G"6P&>&.&;,ZPV!B+EMU;^+NC5=<9,J5?7 _O5WQO%2OE03L>'B[1#G\*.H&-A@2(S[:(0>@R/]R9HZ>]V=?NT#7+[ M"*@ M'U<,%7V^_U;D5FSDC/V+UW]2E3K."-O)?.;_*I0_Q5]RU, G0L,Y^13+6,AF M[IB5,#6-[^YW&>-Z^ 76+9@E$6IH^"I]-TYAEJ=!WO;^G$C@V>GA> U\O42! M\7P\!%XSY./<33]I8HZ!O<<2U?0L&?'=$1D-DG;J>G(#^*14(8(&7'_#W]N_ M 1")KD4!Z5I9G6'V[4^4LQ?OOW9_#79L2KY3]*I&D'F8RK61()I&$P-*28)8 M(ID[UVA:Y;@6:Y<"+)[Y-.G0CC#G)UY/5=Z[:CR'F=P @GQQ2LB+'LH%S2[T MHB).TS-WX?;K]KU^;P:TQ@M1-'HM9YBR(=IB F-_68I8/.2=ZE?4$,RG5Q6N MB6TMK\V..1 8+\J)E]50X$ ZA9C6:Q=+_XC@G8RR5UT>$G*T3T[R]]H_F8 \ MOXX/O .A0\WFHP@1Q4$&ZJW3_VX 5-7LL\;7;Q!M(R4J."?FBG2,':Z0G MT_NU/*:+EM,S'WJLK.!I1YUE6*$X6NQ&,8[]!D F*O!M5D+&%D57Y 2CUC1Q M^$"J+72D?3WX7H<[6";D!4'9:%=?T9_ZL?7OWJ"OGE;%RE'R+>L4M-K&^O)&[;@70Q1&*;6:IN_W"N5'C3<#P4PP5"[)1K>_?,F#F#?G'M MY'O,76CM*M3!>EMN %_A-?!(>9Q0N9/CI(#0H^NCV)A,C^6T/D47%"V35%BXCRR_ M.*]N,H\J56HW;VI*[)4]3&?]*=HK.#;JISND;)VZ9 TNC-0S/#DZ\"S M>J@C95P@Z#JKG7 9HH-DC4WS]V>]KA52+NGE^"[\=IZ+>N!;IH=,U3GL"]1) M8/X&\.8ZP5/A ?A*(,:I+K[BI3M'C*==E:^YCA* V7!7Y@:@>M6 )R>Y 7!? M3BDL3\#_T99Q[\Y'^K L?A-TZ3+(55=IE&QIH-LL^Y@2Y7@A+<0B%%*:9FV8 MGO8--?]9W?;1[S[5">W(!%5M1QXYIBF';&@9M%,++^YSTMW,'X9\B"#R@X6/ MI2?Z9-N)1F7\0&0FD+^\]]F0"W#BY=P6[=J(]3YZB+57QHI J)']$;)&/SEO M -&MBH6OD'^'?["KM":!MQ*EK&-840TG-*^V/E0.W::XG@]4>1)N?2#WL:]+ M\KA.[N.IR=X,\9X1AU"%IO:=7P"OW>FY\36DH:3 YO5/63Y?2 *K%(Z'J3:AI?IV=AA9 C(T M8(/#QRV%3#L_+,N :V1YOW%MQ5E-Z>!-3E>#IHX;%,,-/$(AXAZ8X,Q0SAWJ M8A!.-ZW>X;\&[[L^NHD+)@VI$@^0'Y)G1MN*G=0$SJ>N4<.MRAW0WS&T^0OU ML+RE5/B$YZ]5ZSJ?-*8-B=-LX?F0Z,B.Z)B"KP.L!D1E YZ,!'$IJX*B8_'N5-%L?PQPP M)W#O0/ JR>X,8_"9,WM;5E&3RV=!/_99]&)2N8^ZDGZ2\9YGWHS?_)G]ZU#W M,9KRG+)F!E]+T)2&$)Q/U4E+@T;] "1G7/.OZ8S*8[OGSHJ*Z5(?1= LE8%XA^N5O1B9^U?WPPI]Y@Z7;I^O'RUETL^GYYF^/;=+"-47^ I<$T A,,5)M,R<, M3X)C1*Z%GZ=&T#GK_SKHEN^ M4&(,CWM]7:R&//]W4=4N;\$_0;>X'-M]T:Z#7<_Q:[MU7M8-(#ZC@P2?Z4EY M_8!\3J%_)PU.\>G'A;EJ7/W[;QXUWZSS%]&)X!:Y34<8Q,<$-"C,+SXH7!<: MU1-@KL>KOI:FF\F2:B)!2Y<\&VFP.NHW?FB+@J$'4,41M7 2W <,NTV>CP:0 M,AA/@GPOK<5<;R4C* M#C/Q<>W;]*RS+_6_,U")&>\1>5HYL%KBI8LG(?+_:I[Z:!NSS _DSF5Y5ZRM MMSDLQ;%LHE6?HO+K./$R6^+NIR8O"=J\A5H[?==_.2"7/9J[H?@+: F.>M6A+= MM]&M875WSJA9[[,;0009\">N]&_. FDBE@\BS[&+YV$&7M/4_9,5B1@5S-2+ M&1)BB-#_QD[6.[8\G 8J+07#$(5U\CK1+K[\,D'"AUBR;[%LA2K3WS8I3NOH M#@^7YC3-S);^_+/GSH,K*CPCY\[[\K_P_P*G"DL2ZR2Q"F#G$"&( !(:_;S6 MKG!ZLVEZIS5B;3Q6L->*P-^9=_D&X&)0H67J@WL %.G4[9I3[[(?&RTM;FZ> MTXJJ,Y*W4F$/!ND73>8OJS^J]_,#-9[)3:-7K'*OK-#SY/$XH52?T"L5? MW#3M7+[)G3C*GDE%R4X=/I5S;""!=<$/U.!G Q],>&0Q]X@WZQ?G[0N(TJ>Z MU.0&O5GB\#%_^;R*Y98)GIBO*;K.#K@U7TJ@=1'86#TVD[9\!X>V?QK8-9T_ MN3T+L\SAT/J]Z1L >"?ILJPA^:2P_%.&?EUY[O;:?07;1 >LD!%^S((9QB>K M[$RD'ZUXK(8)0)CJ-QWF@(EE63+T8RHT/QXW4_ MOL=X32V:YME^ _.=MXS+A5M#YQ+X; M0$U#7)UF)) ZD/\&T*7\V][O9:6=/J/ATS2K[TWI!L_[A;[&Y)?LM#&CRS%W MG;&J$-KI0/H;@)VBC;?HGV7PW)22F>-N3.?RB]V[WKEH=_,X12]$HS=/E\W# M89[N"V%M=?$ER-+^RO$-X$%85O3&R!EKSFNI4BU_'\G&.H:")GG:H01]LW*8 M28XHO@=8*9^+!6&'CD3@+J[+5U;U!F^(,&=N71#870QKXK8(/5I7.QE?& MD:!\[L%37!0AR[,'LI7J+69M)BTM?C6I\N-G&L]&"N-&N,:U54 +G-9E":J# MT*SYX0P'_R7P\Q.^24.;5PF]3T,-M 5U@SN)7",Q_1O].!JSC#YMGRFT%Z;X M!D!Z?!E=N=''Y",0;@?0OL<3AB N7(();SP\%*#/N0Y>;>VTC# MI8-Q]4M5,]VM1CDNY>#I803DO*VW^02"5F_JAZT[[ $7G='@:;PD?JP2':^*ID_+!%CG=C)J5;N:#-!NV+8BW&\L^=+ :H; M8_L;^BUU,?$,*B!)@(2L+2WED0&6UX<978:4E6=$R2TW!^86#]VRC]%6R]69 M>4!'"3O$,62YB7&Q@$K1+X;V0#:#+T6[>G!J)R\O?^CXGXE#VTQ#VTG%[K?& M,,E8O[-P/=<>J:8SD(!O_6J&T0$.@IVQ]QPV2>(9['/>F1QA@[9U68@U4&?Z$-G(;_G#<& MQV)2(RJKNJWL89]R))Y;,7 )[*3R&@06]^?47N >4EI@$*AN TP)0B&\V2D> M7/;#NJFZL39^P<9PAO6K3G!CQ4F)V-$-H';W< Z,6D+[I:['!O]Z620+M))6 MG^FQF5SN&")^=>K.X+F)G=E/TM-&R$:&S5[R0-LL%NW/VTX< ]8BVO@P3QU0 MXP\_!N8?@2SVO=#F^Y/+)1::_F\+3RS4+FS'_-N$$)HWZU0O.*E"&?NF.D?]/6D+)&TY0Y5.0]0NF+ - 19B)_YK&;K' M5CK1C9'%-&67LS< >W5Y!Q"83) ^6#S@!OL69B]=(Z&][X$%: #D8'SQC8NRN$Z,9 0.UV,67PN63([1JP%303O0U:*\9E!Y&LN7!_:<@_]FO\46ELT1[ MU5F_-OTH]=;8$4T@ZAF(.J*IPZ M<%:>X8\'D-*G?E@EX"G>)(*C[>OR6]8[7\3_[9FG(74Z)* 4\M0^SH@V?"[K M\A5;E+,-WPBO'J?='YX/E(]9#+04_9+<('?OS598D>+1>5J)+3,@$_64_JCP M\;-W^BK*/"6B?[43D_22IY)/RBLN_"OS(D'3LN__I_^$_O_?N ,Z.. 3'G)4 MTVZ-7%U=%4_PC]@BC<^+3ODD"P ,>'Z MZ[5HM6)3;E,TBZR[$ND9@,0M^FN;?COI-4R>&,.,]KXN;&5$CG<(ON-S_)W M7[63JHOU+8;7<5UXQO56?$')CG:R\;&(?<).](>?B;M)B>KU*WF)U34[FJ__ MP3>X>BC)<2"D?CZ*I&_Q:]UD;0M4^M0SHH"W"0#X3<:1 & K:I=!2>#HI)_- M%&N&K0&.G3T.(%7-TYY07J5WUSMO-UR!U^@9='MQ$7AQ-L,U?Q\M9&9L]NK/ M\I(F@T>*.)&P<#;IX^\OSRO8M>HQ]%@N'#,<'OQRRH/RWIY^V04=\I6(R]N. MURUI!6ZO8GI2..[-3;H^H%> <OKM9:[4C2MB]SGO-7Y0;29K5_CB5V-?>\K>X_,/XP3/ F?92\ MR *XW#*ONW"\N+.2*L2965ZE.)F;KOD(93G[K".8;OM MX>;O%B]X6]WX!"PXAT'V":H%$9J&LNBB?]#L5>@TZ=C4U=8"HDV0V 64@@C' M) AV+8 8\H._>=HNS)YS3" ML3\'G]:J';0-2!G_NP%\@]=S'39@*3':XV@ONN;9FI*]&B&4?E6>T1OTT:]Z M(HQM,M.+;[X?0OKF^\C$CBU]U@YH*YT?FHN"^S)MC6K;]L8D8B17Q&LOMAV3 MDR?.#-?NSSZDC(NEO/]_G[*8^O]^2YA@HK<71L,?;\\'289<5^A/YML9A,^6:?F*I8\_>'+OD\G M2?+C(/),JI9ZMUTL!2;"'[F&5D-IY!:.?6R91L2I?9U>_^J"X-BM.HW^ M<0'[4W69 B1,UNU?2Z<*SH[S2)[)R7E]F@GC[OUDM,)2/2;&JQLCIU_E9%IQ M,/S[%(0?RZD/#IQ2H&M57#\!X(0M$7&4U@I1MC,W@,WU%!"5&I0K9MLLU!I! MST444M&"CKTNQM,'CF33R#]%'9>T'WM:%OZM+[L_>A [!.\*QF3B\I>_4^9 M.P4#V8PP[&B-2<_"+WQK$0).8LP-_1R^H0Q] ;*-29LS<>5N<%;X!\W[#FR2 MF&"L,NX-JB\79J*,P ZO4+YI=0L5H^=-VO8Z3V"H&WLED%CZ2@7PV ML$;MQC33CN.OIJ&CMJ=Y90E^66N'9EC[&T"WA4+$0SQM,8Y]#1E'(9)SE%-W MG3]^!M^+]A>_E+]<66*9OJZ .^<\"!S"/ZE#ZD#$9CQ'S=&C3A^N_];7":7P M"O$8\'>4#/UF<1T7VX C%YBW$!9.%*&S5 MI&SN=_ FSF*YT._SI1'9IG]@5'W>? MF_IIJ?+;BA6Q8^>>-(D'6VQ<>L/@=1OCH*UH[KZ"1+*5CI^F#*GB*!<7!JC6:JO2'NY\\.+O,*PB8>@C>PS\#G6P6&3N MAB+?"U#[&"" '7"RP?LKA;@$5H.>!O'9-R<$7L^L.8I15 \V= '%<+7;L.3! MO"S!"5PGM=-C5,>V3Y[C! 2G3BIFWAJDE?]LBU[ LO)[611#AVMX M:ZLH:%6CK09-XI57'9^5U:;R.K;-1E[) $TBUML?]NXLR)%CE(/*PS/;RBG! M/-AX]=[Z-5'3114^8.O1[Z8]>,TX[I$_GBZL5TX!P=7K'#S7_@ ^]UC%@SGB MV&QR2_HDFC:!>\" <,NUR?"[Y)C#E(*#\V).-[PZM?L 2F]O_&3FG/75N6-M M.:. ;&B3G+4C%FB?=ZHQ-/AI,&Y/C17F_#6!;8B,]+&YQ_ M# ^[.@EOU5K/$N@)Y$/^^G/.?,"1??(6:Y']>2$44A\0T?3E,3#IPY9[=%8D M,F?A#$_.C*1'1Z#R<'+(?])]\:4:T;/B5RNU=OSHH)&J6C?)Y42G&Q8SI)W4K;D6%AWC)Y9W65$36W.=4,7ECHF?2XV],O^F)"N@>:Z7CBAAR7'!#X]EXE8]I"TWE MM,NHXG"\ADYVPZ0Q1[J_KW. @HJ1 :F+\[T/K@OU]S=0##T[^4><&H*A*;/2 M]5,F:Q6S%6K6X8$[3S!=39@OK G!/CC#+T,5"9>D;^-%@WO6^6YI+G3BWIY+LE)35Q MO^CX[Z"%/A2M.; XM&.#_;D&?YZ?3J1!_:F#(BW^'5+XF":_5\_5-X7F?>1^PW@'NY6*W]T=\J+]J=^9;B44)B)'@5XS8#;1R70V[27*%1Q]QI2 M>XT2(IJ(SD)Y]T748@6KS$Q]H$HSVU\/G\0G/3OP?$E-;O22.>O+=LV9U9J" MM<+B5&_.HQN M;K_QEP,'PW6# F1&/3[^!*(_MI03T^*U;54 ]V59!A* (R! M/K?$"#:.#*Z7(O;?I[*7L'FDBM*;/%OTW]NZ^FN9X>,=W6&-&G%I_&T8[J^H M:CZF?JI^6#&I;E8(%45[RT?EP<7;R7 OKBOACE F^[W"P%E7'Y/W]12<1=%B M1I]3UJ6<4TA_ J5_OF?(&I'@=T]PV+<(@E/"G6 4.%J4;1C.&Z7V%H[R7RZ0 MIVJ?GE=W)/K ?[GZ)FHD8.D'P=,J8J'X4#$I"<:RDXLD0<^ 1&W[P /-E"O1 M0H^5LL25NBEM3%CW;4XU]7YZ%-#LHEU\4M2T."-!H2JD<>I@G6-&J3RA8+?V M+?LI9OP7CF"B]U7F3-J+P@V]2>ENSZ6)Q&MG> Y/&6)W%+.B[[.KN5 M$:L*>7]=Y'D$1,3U2HK"F&C;,_3FG)P+(YS$Q_(^R[J*0,9>$MHQL#8;_(5V M6Q $3IC37J<_0UI$R7,:KT%>JLFL56-"3%<4=VL&9K?2\LTZ[D2ZM7XX[W5# MQM%O8H*2P3-=@TK\3L(J1K_J[!SX;&TK!B]9,WT[C"S(9W,U0L5IDI+%N ?; MK;=RQ-39;30.U+<2]_V2:9&[X3> 3YH8'E,V*C@F$8:?/GL-M;'EW+2K-W_< MI-[YJ.F=4A3IYSL 0(6+2&QV\"W%';LN#7P<^">;?JZ5$Z5TZ7QN\4"LI?.W MKVJ<.U'[ASLO?MX9L,+.,]X3&>! KTNV2T;/IA#2AI2\\M1QV=VN;=);G&B1 M\8!N0V5$UGDLW:07BDB8U1YJ!$>6'"[#V&RMYX1-AZ[, F/7M+0LLM(OCHRP M)O.!\^:B&$5D3>\<4U9?R0;%$7/WE5?AXX3[DM?%(&$0Y&=?> ?=4 C'=]?( M0M3P3LE:;\#B1 VK[ZI973V9L6JIMU0L1"8SQ=[8DF'5=LPJH M^Q,->J(?<4^7LW :Z11R,26HN/6N#ILO% MJO>'T\']:7O#A74&^U/5?Z[94@Q_1A1G*[Y1?'[<3_!B7^40%(GAQ+[&\5SG M_AM];8C1@:G],@&G?EP]5GF^%?; P*7_1[Y+OZNY,E;7YV#3X)8ESU=,;< [ MLZ#J?\KJ@!0W #"F2*8(6LNLW' /C3ZD_O*YAH<+W,%@:<$3V&-!? -P@$5D MT\R>4R[T;\JEAC[GJWL4I]70/'W\6.2=U<"'IZ$O7%JMXXUW<."HSEW,9[J' M]WDK2T@DK&$<,YN#OIPV,+&YA/GN)\@3PA\N]0)"_59/7A7R1J;O.*?<5YW4 MXZ,[X9.2LLA8TYPF'T2-Q\KR(.>Z#%:E4'UU#[(*P96,SOR[LD__ 0B&A3@ M^;?-'U%Z2][2VJ(=.J6YL"-]!V0WN?->A?+Q>\;J%V,:ZA"K6WJ2@,*7WC); M8IQH=9-'W71%!>QDPN3.:]*8IR33GXP>R+W*GOF7J99U _A@35OSP*21T_H& MD*ZN:#%T8L&^Y2,3IC";S=V];8J.WCKAQ%5I:#N,#2Y>?^:*N@&L5]'=KQ@N MQO%A:+U_&_6HF+0IZYQ:QRNC?+7ZL,J0%(67YFU8UL#E*XLC\*]]8R*%>W7W M:2Y4:DRB2MIG4\4;;1=+=RP9I+9"%J+9W?OE2 [5D0Y=.2106XM[BW_]=(76 M]A?EVG/+5LNL1AH;TX6>W%MY:[;TR(M<3MU//Q$A0/Y7.@O=D(MQZAHZT[%V M5-V?G&!/^%MT5*3TGB*^J5+#-=&<7_'+)ME8J ASG'9T\JZ*3J2*F$=22K., MQ6[3/UGU-"01SX8;KN%YDBW),/E8[9*CZIAV\,7G22\ST0F//WGMS-=1> 6( M'6KNJ'L#",!T;^B7_OI;WZ^/E<_P=#/FQC5U%9%@V;^: 7&T[IL6O7'!1^M" MR.[^Q92PZSPQS0:H[?*C,QR\^O/*02:6QTT[E3TVU3E= MJ'EVMK4E;;C[\YBL61CB!N!("39FV3>_X#5-R,I.;7)Q6#E^O *3+"96EX#_VR*\5'=)2\5^Z:CDBDL1+4G M;AY7H&6:8E]W95 M8%B_;E>PS)#CVFAOPKZ$1WFT9/RK:Z]M;4G?ITTJE8R9=/T>3?W%@[J7J2^4IP<.R(OV;R!_@F=[)?!-:-GO1 MHNU1L8D5Q5]G 1EM 9IP.U@ZU$%@D;V'"7;X!(PZ0"BU^.:N[*\MG"F*%6!2 MUD:^/Z]R8G7QYI%#F7,AH<:W=34^OXC*(V=V00-%V=\>^][Z\WBQ+H0(P_JO]UGVB46_E>.?%=(''IDH^L/5 M1X3A#ZKF#XM\8T$/U2A5LXRT9S M4XZX.OF)O'9QC!56'-JI*DN+8NYNAD?< .P2?]F=[K^O;Z/Q"37IOEOYP5J' M=?HE&2B9623(_<^GIKC;,6QX*?S(6L-1<6BK(^JU80M2#U]%.R)N,*?XDRE@ M@=M'+M?+10:_I5W:%T<2$@+Q(B]G:(XO6F[RV)E1@X9X!OQ;]I"5,0H5+J+G M&[&;RP2K_GZ_T[+EY8+Q2/S;7.ZAO$I[RSKKQH_8-S07O#MF +K4 M"NO^UL]PJ-L>PJQ-KDTV!Q/]JH9V0:&\4BO]:3> 3BVHW0V #O<($W#K# J< M)$IQ++'"(3UQY,)+VS%!QM!@A_&H:2LN&V%H8(F<0QC$X#GPW5P=:PRXE_YE M!^T\R.DY>@FFS,*M4*/I0:?6?T+X@[@3GHK,0%\3YIC>;49O48?)XM%QN\82 M&9/4#^Z'2RD^]C.^]$RPI6\W57:(*]VR=N(E,:] M:9T-9/0I160='A[DVG]?60A5<)-)=AF2"^X8/?]^-3=_ON8]G&&53LS#ZPR1)\;;@!T3?,VM0P/_ _'>11PD/*+4:X\R(O--/^I]\5 M_I\)W-];U]X&R. )QA;?<66!3QZUR#O?A#+#+<=O22 PD-L09X*J*(6]+ME# M_WE-Y.=YJ$)F6 "FYYT0XN)W']AD!6UBUCCZ;1>$NRT=1XH9[0_+8.XG.(D- MV8803*CAB#LD-G/SN+1E:/;/OS4VGY,NZ+W6)]#-<98#+?"5?AI!RO&^55?T M%P!ARL>W[_,3W@)H',ZZ^^%,RK>KR^9G/^6X0)X]L!ER@&M9/0@+E(:+3@;0^DSMH5@D=._6>=(_?B92\ MULE>-2""L\?C)-%S0=#N7+C-#>"*4=;V!A!LXHQ7@HG$N%5PC3E,=B.>D%GJ M96YL;>R"X%[J#D.U7OHMZAJV+-@SGA91YY_A/WY5!6;X M,C;BILDQ0QD-K88>)F^TJ=X -H&]\% _=TU;IPN_[%]S.DNE' Y-!TFB?8Q#Y$4&WIAO9IW'2 M)YXV];-G&A1#'#$*N1!OC+Z90ZELA5A[ .V! M=3 I)] P6S(Y1FB1#!%I46D0RPY&L)3[K!U69E,!:Y2/[K3+T<$7#_*-+Z'. M2[MDWJ:.2RV9EWAS5YR)7.D_9X1FUPV #,* "2B"B"#%,KJ+P/IX738'XH17 M*I_B!P#TGS@C.ABY ] O7@0M%,(:DL9>0.@,_ M$YPV/H55%TW>X0N2*, B2_JLL"#G<>07]TDI=H&Q9"/;:8)8Q''QBP)&@LOTC0<5J MD"-QL&P\%DA1>Q)C08I[B6S0^:[,5E?42CW2_92Q_9^V5?L"+3/P<&Y6=T"( M>CTUR=U=5]=78&(X97@;VH$Q-M4*20T?EM_>+D"Q353\?N#MW6!N9I'6B^^4 M+B^JPC[&T.V/?M6=-";NMXT%LSOC?-6]+( *6R&8*7POG]H-0,4:=EL'UE/A M-&(6A*:8#/1+3!J%H<,5<2'?;!;8Q<7L 1&J^"*HDN:>K=N0H8N(A;%/3;<7 MFS"RHAAQ7U]%?TYO:J>FR8Z!A'HHA*'D\1>7?J+@<7N(6*01C'3R_:1]3DV" MGYAD?W)1LWW[3D@? U<\:MM7=_8!K"[*N$0GLVEC:N'OD>>,R(8%YNGNU0T@ M G@,!HZAVTM0)[UQ"QD&<\YX>Z9Q3;&S%S[7$FK5K9M1\&I@"'IA(C3LE MAV!?03L5Y(GP$ZL"J?UXOL8YT>N//E:Q_J//KG55J5]5:.MZ,KPG&2)V/3!W M4DMV??"Z7--KKM^MZ9':)7=5"&?('&JSKZT\ M>[^5^;1I>I/O%1P@M6K&#-^@ :#:P2"/%0B/5[=:!2 G93=B?^ MG6V9O>#$07>XL"NOW3.T,$[>L9N^W4IR&Y2YUZDX8%EOV8$P)KA'7BU43\M7] !#8%ER\J&AIZ2 M[X>F[)U]9JX/">&+8)8^&XY7=S9=;/%'+C> !H,.!8PM<($9T="=)??Z<+:" M7U;1D^K228SQ,8FK7 ?!!'3^Y8F%I3G^UH'WQ9P7V8"+%A;3GC'*YK7ARL6+ MJV9*LUZ6[_,N7<,[B6Q^V,2-;#>OQZ9N0WMB"E3/"-7'\%1D1U5O9>3QI^0]+%*XRA$L2*RT4J2H49*_>KF?#FV!^ MGCQ9/7TXA%/.3?Y8/>:7#%+*;*MXZN8XYIYD2J.AWL#T/G#?D0O4)B'/T5F3HU5@';* MRA/@Q]G$+<(#V5(-9\X=/%TMY1L\FB2O07-VO7&T,EUL3S&.6'6,_V9VQB?C6?SLK"&7C?B93,BJEDN:*.'GI#7 M5MU7U66/RC1@3-3@?CE42.>'R%D*@?%B_9C/3UVC]WHU1(+K$DV* M$M3J4]OKS4Z.J#=RR .G@%4W@+C^3DUJQ8H"?>WNG7E0K%JBJ MP#3(!+#3*H(G Z$:$&'? EDQ&8C=:%F;(C#3U]F^7,#TB3:!*\5K%ELK*8+( M'Q&/W0@)+0PA9)C[2"S: RF! YV$SC9HS6=\$=7JXGPEDIQ 5PB!0$L M'@?F:B@K/)DO5@3W'B6+?UZK;M6=*J&=QO_SCU.>FB]+9@KU,/,WK@EQ6)VY M;:+K\QK99]ZO1+?#BTG(DXZGC;TQUECQ"^%!3' P(G$3XTXK7=FE]^NW=NDP MH[KD@C]*G4]7?RF0:V2-RG-%X+^U)B@?+!W7-=PS_3D/I92DC?]SK&)58YCM MFQQV]T7D.\'U$"(6:F,%I,$;%2AXG$+Q:5 Y O2AXP+HV RKA-I:S"^MAQWV M[Z[BY":.;6?X/YY6B)4;NXH-*W_WNO/[=^1;HA"MS'N[A(\4[#3GH0B2(]!F M!F6XO,*,YU^!VB.YY^OJ_*?/W^XN M/IGJ-OHJ"EZ\%]7._F9XX\63O4IS#N0J992+&+BD[-G#!W_[U+FD9$S2"OYI M#)]-HO6A3I4*B'B(E] -0/#U#2"?IE493R;TV\X8>#BZ:>;02T_56V2$"?(] M9W2B%RH@LZ%X.R+HEON2P\]@!D@KSVP'I,>SV]NPVDVW9B-JP4T#^G8=2%(-$[)'IV M$^(QP5./,W?:&P0'19B6+5^+%.0/DFN'PH[D'NX(X0KV(4$<0?B@0Q-O M,JC+3Z"RR1D6P!I_NGMT%TN,'VN^ 82>"T3?)I!"O]E##35#CG;\2*)1I(-( M+3WHWM 20M:EO"63,LGCMB*L)UG4DO121N*940)? Y\:DP_2 MGKU)'26F_WZZ[ONA0H7]N<@70,M_#Q@$7F<4PR7H\&*H),$:V\,#J/VKN!=] MRYD!;@$'J^W$@>-K%'!;"S*)X';ZO\]FR6S.G/EMDP;EIG_T7;*<;WXA?N3^ M1=AAMYJ-?DRP5?U>Y_M0NG1M='R(,O>THV@Y,^>C;#B?F'QI1./6E;T,\] MMV9!JE;F)$BEOCHRV7>$GF'P5(0 MI\^*^8GGY+8MQ*3CL@*:NELG5[!+:<.49$K/&ZW3HMZB4C237U-?/X^Y 2#Z M#X>Q"C[#:-,,= SF'/O*?LZO%BUA0#PH]O=+K+4M=$Y[_Y2!F&W<$98&UJR /) "ZT\6$K<8R3TZ+[" MD4"A_>*93]#F^]96'Z[6\,7+5)ZG;^^0!G\@,P%*L%BG+UT70&W&PRSJGH44 M8?PW^'-+33H+5^IZ:\ 20CV]"UY9O9N0:#\"L^E&98DPTATI=RUT\OZ0ZYR: M!''%4?Z%T<[NV5+4;6M*>JEC!V]SN=\2"A=X)GZ9(+.-MPQ:D?^G2 M9Q@78A-.6-DPJ/"%:"X5VLDA_PPGA;3M'F?8"Q1$K<85++,:,X=$Z4Q_;."C M3V[P.6.POB/X=J_/+Q)+V6EQ3Y9O'1I*!R0MRTTX4ZJ<5,JLLK]K#?Y)5EGV M R!N\!A),*YZ>?#??P#>X$<:%O^E%\+"6XUL[4]3F1S;\PEB2"YHL^D"X/I< MJ\TU]\+"!2]3+'Y\L"1/R%5;&!).Y6^M;_::L<>?R$F>MG,C3,TUT[>-DE63 ML6=M%N6#:ZY 1]Y>R#APB;Q I;RR_=\22 M/MYBPBSA*1XBAPUF<60(B\ATF_Q!YUQS4Z/]SU$Y?/Q$GR2<%2FI3:\&\ML" MPO+ =(' B7)15BE#D_G%?F> UR!I)*V;?R:!"NPO$U=DK0GL@4^B2D-[95M( M;DM-<[BLNU+W72--(H-9UP?O&L.>EG[Y=6DZ.>>O(L9YVHR-"T%H/('P]$R+ MJ&KMZF[]6VBLW9A+W'9:23N[Y36V6%O( Y1W!Y32SOPY)CG?SF\GI*"S>%_< M>#:?M50JA,B!EY'T0=EOYNTQLL>;M )A//$Y[;1$8_ MS>.GD% D24=5T_=-\VIU;99HH]_K)TUG)"7HJRNW>+4=-DP 7_>@D+L/U:AC MAD%SZ!F@*'B(6BLJ*3$AJ:Y9%5VW*U'KF.V'W^/S%,DA"CY)9#XS=RJW0"Q0E+V6##Y*'?)DZ+D4GY? MW<_::OYV%3 TRN+L\B- Z*U+"XY5V;%]$[F.#2P3*[ MYKH%8KPCS8ZH6A$A\PI'3,=G@H06]^FM,UW.VXN;!0YK0^3#.H3F#X1$_8)6 M1BN4 X!+%0SLCV.R\KC9NVWM\Z*_!+BC/!L5HO+C-ZI5M8K^CN6G9R2VF ZI MBM?'HM0;\F8<\A5>=Z,N",8C!$V5S?62_3R2I73>:PA!JJ-2Q<[U$U7XS&.6 M=-VA]1:X?)#J#:"2*^P&@%YM@*XG32@##Q/M47T$ 7[GF5\O8K<9%;X0(F$Z MF$2L)(9R(Z>35!Z B<7JQ+UIJ*L)DBKGIW8B7_I\>CH2XN9U#]=Z%JT'_Y)S MIY49*PV1BT(4?^4_)_N'J2AL-!*3FE3Q?NNVG,?=S^)J81LZ(/2OL3W%BJ,M MTV4_8\[O:9,@:[7P$_Y? CQ M\#K*ZSOD5_YHHTA)Z">+,##-79*.*QTJ8BGQ>!HHC4K9VJ(.6@,#QNH:@>F MU.>L'U=$C3XE_-FCU^HQ'* 2/T*U!Z[W":VVY-S!**AA_-=C@!W2+#5R*6&% M)GMH9S=$@5UNC-6K'@"%HU8"@/$0!&GAZ$,T]C.GJ0O8ZE-IS9GT*LI49+ L M-%!OSX]3GAYF9P0N?MM7-0:#5=6-SB=RTN'U%U__M4F@\?!Z3,[OE3WC!VU0 M*Y>KMFJ;C5H?JY@BT^#OT;&4),=,Y^4Z>+)Q+*?17\(>X_XC7V%P.4,\_^[L M=Q9K0G+,(VOD8_JF%[Z732:O9)L6 7@W:R)/"1I\M6GM97/X;$Z;5X,ZF MX&4];YF@1Y5@N81DT]A[%S=O<&%SR^0B7OFO#_"A,$Y?,2A7-N SZSM96BFE M+&[=&,5'239T>+K)V2N+HE3?M7I@]PW@'H3_-D[M%S#LG8&/,_0F'6TK$S6F M;0%B/=K+ET,X@!2-:_\[ ZM;4E,9\Q#]>HJ1ZLY5+^JC3(X$(^X+3!-3BI7$ MR6!:D$[ K\8']G1^]VN]JI8JLMSH[";7[&)>#\"R']UYRW$U _\*),0!L;*0 MVT[!9MVAY;(6ZQ#Q*59=U3I!>U)\9_"-5O2_C?8:LN[&5@EZG?^-O?>.:K+M MTD>CJ'00!.E$I!L!I2HM*M)%!.DM(D@5$.D2B*#T)EU!0>E(B4B3ED@7$*F" M=)+0:T(-)"2_.'-^LV;>]SMG?7-F?>\T_M@+5U;,]KWWM?>]]/YT=5XWL M(HR2])U% X5V/UO*0^658JYP_J J2=-YFG;1O\[$+;_4RLUWY&WORJ#)&E2) M( GK-B%2/*.=:11R!Y31BT>56D!9*%/+@[5X87XZ>5?A^%()4]*LIZM>:108 M3+X4KHS'O0*M@4^2**M H\I/#&HZRO56,;4)>G9(.MQPDO2XZ&HK/.!U@>8B M V";A^(F'>7*"+=)7< S8.<))7M\?HQ24#3V-4E _*S[_:/LE]'/:UUC+;@:B-FMG-85_DZF&\ M?^;33VZ3%.L)=_$FPXG%0"7S5:O@P>S*HZ:.3$=@ASZ3U:0KQR<+Y[01Q2I3 MULD>F8\:'Q///Z2_PE,1\C;I-/2 XO8]\13TI75LT9/!2*8ZUV^W[ =KO.]N MK'Z[QB$Z:M]P=4G(SAK<@L0+UZYM8VL[%3T24*-0O8_3SAP5UK_4BB!MG_(& MOG@_O1C%]:F;2>$!YI4F.YSPB#1,(<>++X)9_'M0BY%$T\(5BZF.5,]"9D8U M@8#O6^TOIZD/JWE2>]X^8))^ IK^H5KW^@E",BNXN-_09CX_R'!!K[9A0:?+ MU35WX1J, +Z$L6)T/Y_Z6#M"8JDF2Z>=Y]ZVTJ*I#("\>9C4*\_ 8 MST9MANV2 =+H/KW^JE4]\\QK_F4YVW#>0RXA:9$@\Z"2G8W#K3[-(8=AR7HWWQ0958\Z+/KLDK MC;K=J+!GFT0V2TQ3>C-R;,*P?VWCZZBRY;EE"^-Z8+9=7&4WM=7EQQJ:&MZ[ M<*G0^H5^7U/G7X(N)(D%&@CT,*KWFEFP]6-(7P\G\]68YB\ M4"Q%\(%:UW&A?C/)'E!)F1=:*O*E^@7[(0Q_V)MR2ZHEZA701CVV#R\*7SLJ M(IXXREJ_W*AG[[;;&SR[\JQ46I+_Y$H)FVA_J4M>_/4H^G@T/_H+E'X2RPG M^G (=>M?[@XYEG^H-)IVPK#ZFV.Y:$A;3U_TM *V:7=.O+NL+9*\Z?#,W,$S8^[G(],3-D;Y MPMV30NCQZ5$;9W99%7IU;$>"&VJ3:=ED3U[^7JE\FF\%#2934R%L1G<>?5?H./B6/Z3!*Z(W\;1MZDR([%]$=X) M+!9+Y\=)^1)-^U$>;B-F:[=N6[-1"U!]:W62^MH\.YHS*H[3;T=P]E^V'80^ MFK6^;S'D<_J555#"35?\1?K:J$0UEG>3T#QH8<&E#SC:M::XQ+'6V/4\ DO)3&4 M0*06K>Z;U&2<3_M^,?!136I;.L,-::TV\8FXXGAI;;GNX(YZ_@8WU>02?U/M MDH7/J$7=L%/^AN')U!,Z0:5T-L3JU;Z M"5!U@KA_G^&7&GQJ.=XP<%UXKCI-Q6;AVF+MI]8^4>(OQ M89AO2+N9L_Z?]]M,X3[N^_*'_ T"5R:M+8[>JY_N$CQUU80PZ0C8[UHA\?H[ MHB9)@N&$ENPJ_EHT3^;EJAKJCIPM$0SU]RCM;XO*^^V/H-PXDQ<%1)&1:EAD M?6[M2YZVRE;41/;9$BV@GH-ZA&?*^:N;E]F0CQUC32!MZYHHYAAE712/5*BI MHO!FM !.HG3 "N_:[5M3:4(&:#EG\9^7>'/:;#OQN:NN=95@P,Z1)4:_'7EN MJ3XAMKI,00U;45-95=6_*UJEH"!]6SC)G%]9QFWR8\E;S[?/%F MSAA&411S MVR:UBXUHPY>?4"[&81/N'NV:^=E #\5I39_.32/>\YP_^I\EF^XPL^,=4=0= M2&[G[+-R$];\HVTREB[UE>8$WY466X(C.2_BI-:M\VU,L,G[8$9 M57.+EO;&O4T9/EFKY&;G$^900\2V6/POXP=\1[H@X6$]_-W*YR]+M^^8YXDKZ7I?=_@6NF M_D?*"?T;_;(P>J>::3[L4;3%F'G+Q9K:V+<:+]YS+93VN+DI)_;*U2NUM;5] M?YYRK>/F>KMJ-*#]9R-]GJN-_*"R3Y&NS.12VO[57VJ)\R5W66QN74V:N.^T M"%#R[+5IPBY&5(/R$(%!4.H]#UD^^&: M]V[ROS0.4K@]X&WL,[ 38WEC45*B;$2E<\:)J\3(\"2CFLZ0G+\ZHJ2@V8?3 MK44ITG@8:'4VH%BHIB9MZM+1DC5<];CQ" MC\NX/Y]DBW_)U.:[DZ-KZ>P8OV#I/ZY5.:_UC5Y$@XGY<712-(#"!@&@;K [ M[$ 6QD\&_#I-!NS(P4WA8D=U9,#< /%WKI.##.@?>:X$#YO9ND-4HGP TC]B M36TP@] CY][@_4A?3;(/A4&^__EE+O_;9"MA(IND!^Q$[IV '3&Z_ES]XT:^ M9UI%^1&3P4R4#^B&R(#;^>XC'"V;!R+!?&3 )_9"4I3.U'\^1?[?)HVY>XMD M0+(F;O/H.80,4+/8??9O=]*)JAYO308(];4B]TY6D0$#XI;58=@&DG9V!&SM MM#,9D&-8Z_2?SB;_&CD D>BBR(#3$4=OP;-I]1H1A42=_NIL-G]DN[A0%C\6 M%I%Z:K MEKTP0U/)-L;S%Q/7V&=V3E#J4JNM)V?W2AQ-G?9:XCN+JJ7[7D5K MB;ME[/@^ @NLN1=YKMJ#;1PJ=U0,M@=&+?>.7[0VSZR]83R]I[9Z.' MM+>X>9SF,QA[SEU/#CRK"_"'#S#CQ0J);)@]6S(@U DJ"CZ+4/+/[/NYF>.) M2CCCG 1RL1CN&9<5W?>DBMM699&)-_NHX L2_(Y]781:I.^&,)9N[@?77"]V MX-09ME:7.+\_V#G 9KJ80#R[3Z)7P-F1Z&HQ^E&'P#:/%_Q ;%QMJ%O5\L[P MP,9BAOGIX70=0Y.4V=2S4I=*DO2IGH/52I+Y0ML>_4J/*"\3=ET-^GGX+!.% M8ZLP2M5Q7PYC/V@B/($U&\!F2Z=/'Y4V:A(D@UMGL+HE"6RMJ-=NB\D=J@(< M"O***>&?(A\R&GWVRPE[H*,$3^M&H*()$^[M'=A"?3[ ,_EG?N<9"< K^ MWH6=06>]^J13A: M];RZ#,.8I 3?Y*9XV#J#0LW>W>5:M_LZ1^7!R0.0U.P:42)'X5Y)XU%MXTT" M+:SY,AE@KP)&ITSK M$DR)+$@2O1@2:Q@ A6 =,1PM85CJ=B3@JJH =O*I]MSD5^$KVK+:8MNV3@5M MABWST1RQFVYM%\L2'8RNP,S?FDHDNZR^$:UT]7Z->FWK8KIG\&REQM?-/?D7 MH2":Z( @ UY$(&?SD:Q(9T@4C II[X$7S4K <4]\504-R^YEJO_N>SC_@Z>K M;#;+DQZE&[G]E>IZ>] 1&7"J[JCH=]G].!S%$0FU([@%=\M A49W-EDR5435 M,UI6)J?-C[)$"1J2VG:$3N]OF+G=7*XDNT]L*F7N1E5#;Q3*QVU0:L"(-J.Y ML,,=WZ$^N^5Z$ [^NU"?#*!6(MH<%2+=(:>#OP.Y$2?QX%8$/PX6*3)PWWK0 M?2,69UWE+F%$:Y7KD=T5&Y_;^VT'G ?$&L(F9/2/GL,>(GF#A_>Y'Y5_"$"M MT@S='MP4>A2_?R_+/G1:9&*;?5N(82+@5[E_AXMG@*1=:/M0JW$"4LFB5VEJ M F8PT(GR9'MDPCP53P;X]'GG(!7 LQ$PK"4P#H8U(@.BIY7Q 3C3V;YPJ 3' M2V\>U]4 ;_%R"VW[)*]S@E%OGP.X,&]'E_F\[+"<;VM9ETQ-DFHM-XO+@2RZ M[-I&!3NVZFRF7%_^*LYGFA(\209L.9%4* Z0G@Q8N2P5+PN@R\HV.R#F S4/\?+^P'S10,^$Y!NIO$@*-: MHM\L<()Y3P&W&Y^.,T6E&!2\*W 9+#6 "'% 7&O\A1_9QZ/%>UX)\UM&\+R1 MA\[D[F+) "+;T!Y%14*_$+7QF/=0'\H_'4EC&0HAZSN;] 5OROQEVH:4S"%W MTV5Z]E*C=5TS?5_E]7!)<,L+ J_/,IN*E-UG3HA='H[ER_J,M\E4$LV]AAM& MF3)@Q.HD>V#&2\%^L.9+L-FZ^L4U@5(7X.<^(IO4+-]&=CX^ 5U0&U1$U*PT MF!];E8:@"=!+!5RH\%6EO)I7KY^C@-%',?@A H#42094)70B3Y.&@5P(^F75 MBSA8B$06F''%[Z.-G(FGD(-9\YCGO.IBS'<&06>^E#/7X>T)ORI)-%T$=UCS M/:VL*B_3W)-6LK X[SZ^ M5!;H#O>NNO:T:+3X9D=](WN=>RH9D+?GB*(L*O=U4!^.#-A[DZ&6YIE;"?3R M*S;=$ [6(0.:JV<^>:S[$7B)MG@IXE=)]+ B6/,5!"=4$MNT&0J5RBG/Q4BQ?Z^5 M@#EDCU58U0Q^CGQ.4.\M0XH]L;\^9^1YFM;!?"H -9YB=UIDH^P19R&\/&U# M^7-.RZQXQT?GFD&3D?7* ?!LT0P/+8"T/ MH;IBP+$8SAJ">)3JC)-5%V+Q0D#VRF@($?(.C%5#1@(9B/H4%?2FS#4..?O> ME%]R$.P*8Z'_]IBH4.[O(*&D4PFI+-%EK]"VT,Y#LNVJG?T%^2/S![H[^ M.B.!HAQ?LRMK.S=Y_<$M8*S>% <:$@)&B2$](D@7!]%^7Y)U9:Y7;Y.ZO%M! M_%_5VGFP?JQW7;MALQG96#TIO%C?.C/EZ<:9)+IYRE\>[)GL6=KU1TF;>M@V M5@W1IB^D/E)?3=0%;7M7?X&(4V^R>WWC@DV8OBM=\2ZVE7[6#[_D:?BBZH/0 MHLC4L$7#4*Z)I>O/UZ,IJW;%]2YZQ2X9^X9CU8L37G$4?V/1/$H&>&2/)W?8 M"%D?3B0N]$@=]LVXU.J#50+\,:*3=&!;#0]Z6/,O,)=L AVS9)\AOP!W1FM+ M[1O&IN^9%:M//NH3C.$XS;VK% /+H:B!((SBP%A@CX%X48\UC!L.\A7,'CPF MT1'%_28NQMJ*OK VC29?^U7K$Y[N1#^!J+T*!BW([WH(2EC0+(-\W!>!K(*T M)^#%:]?'4-]DF:. +!*;Z'ZH[%;;X$33?,N4E=6WR!\UJ_77^%%,_7SW6%Y%OL?-I@PF;Z3:AZSKZ_:!G M5I]XSH/$)' 4BA"!6N$["2)XM6;Y?579D?GZ86@OY [BR\\+T6BT$^E'K?(% M#Y5X8(_75N@)3G@U&3 ;BL2:>43!L(8)S/@AE,*ZP&P36!.?@-UI%M[]D>JR MAW4Q^=R8F.[$][I5^:EFC3JU\S;;1_CWW%8*YPZ-@37_"&88<,1#T/IXX<6( M70AKGL/X3'L:M]'GB72PV+M8CM['Z]F9 HF*CSS;GXT2>5"_2V_Q!P0:)Y+J M40[8M2?&*5B0J)?!(A_A%L#7ZIS6)92LY9AV\:'S0H;U]XHT([-D!EUIN*2K MHL_G\9]7IWO&"8C>(>>N" MC$UH.TQ?8\=)[37B_1#,+$0Z_"+JR&+T7MS3D9I:!/0RAJ]]"O$61@4II,R_ M;YRIE4074T+J@'SJ;-'=.P_FAV(>4CUO13:7G@_F"K%&>@D=9!X;ST%IH MP'UMJNU))D9;6',##*O3-Z$YF[WN 2/<#IZ^7[E7)M)6WWBT]8:U,?]NMFDVF#SE?6* MSO#6AX(Z;'76'X5["R8_^R%=.V\BL>Y\^?'9% .S//KT6+9!K*SL_8@4IK8F MS#?/(,YW[I+8&@!P8AU2G7I@3MD*U:,(F L9,%;XN['^+M$&OXR];X1=#&]T M_CC=@W*SV-.Z\RQ4%>ZIF$*SUGJUOO8[]1FDT2KF2UJ9XEA)BE!>G>U'/X+8 MWM;KNYRR>:6;4KUA; 8V)Y9/LQG<^$LD0'.= H,B"9@9 @!)"J]>V9T'UH*) M&> $V-I),N"0NY_:YP^1GBO]'V/X_A/J;/?^UXB--;9D3_+HC2HM]"FN=I)@FZW%@+@6$(+VME:P/J7TD.C^]5/58T[BP9,Z:H%.#B[ M\G9\ \MV-W1?V@^YNH5&BQ6)_4YY_2,%E()/QUTGTOKE^<,TL^:#R!\1ZJ@K/CHZK*=&BS,&J( MRN&T\2U:-L FK8H&YQE.P<3$P8_RB!P'S;5U'#,:DM#(GK\2K(SU#Y/T3OF2 M8!U-XM#M%/(),[80N9 L\5R$VT8VYO8FZNAX58C*HA?RX.%?ST,7:: MKTN[9O\JTW^+.8WNQ(("8W;* X\H-J)YF,XWGBO48:/&*16\8(+MBO5@J5RS,/JYXH2P::]*[PU:UZ3S]<[/&I%E<92]5 @24/5KG-Q7#;R)?43>EY) M_?M6\+;LB."+N'&A9U+M>JZMWS[)>O"G7#QY"Q99*8G5U$]-JXPQY;G>!-X+ MSP*'/DMH>^?5JB-G#3)(U\W6K<[V]IHI;3EM-AF;XOCH>L<-T7)I8R(,EX[: M@.?HX]PG6M.Y3>J*V@N[1")X<5V%5CW9(,_$U[IP/":9ME RFJ_ M7O=VEFT !7J<(.I45R*_# V\5+BJYG-.KIGI>W-4"D>/PG?:OL(CX\M$Q]GQAY,O M?GY(&CC)LB(=J_I^E*?L$[)?%>Q:8R^7%SE2M-K?>^8MJ\$NPPU9L8+UY<,3 M2S,G@L5<(.S*3./PR%*)=;D8GN7'NZZZUM,6.H67[GN*NFI\^YH\_:D6*L^<#^Y3K?V"N?CR1N;%8^2C\23*,?R4$2.:SN M0'YT?:Q!V_"EBO4:>&-.=. T;T4#[(G5?K=83H78<>Z9(@<])+H9' :-7&NG MN+AY?#%N<=8O&OF):(IJH@/%<1@3&#C CHGEL[&UJ4\2SA'+6QGRO+*^P'-= MY_3Q4OK$'" FXBCF+&PYJ-KOT:NP.]VQ]N5OT1F! $.S M<:Q XOD84@(EQKTZ$P$^@&@2;T=0'"^%,.;VD '?_5!])-/1UBK3C>Q?=> C MJOMDP%=!DN9B-J03UC<&H["VOB](M! 8+\%QQ \AV2&98%N(!'P4,XE>G0S0 M3"<#7F^V9A/A\ BG7 *'*!GPW@6&/P7[IHJ,)P.R/U-^+?L@VQ/6I@7#6D@= M*B.)G<&\9,!\$/!/ X,P#6CN25*X_XUA,@!+0P:\"H)1J"GX$1D0 MY619,! MD:\H5+ *LA, .X@G7B<#N@_!?QP9@B\G8*Y)?+&*WSP@2!%I MR8 W^QQ_8P\&_M;@=K'K;+"'"Q3: M/8U !U):)7P\'=AK)!7"V3O\B_8LK(/EMQFO'KF&IJ'T;E&N2V9\=5]_7!VL+OH@_WP!P0:5P,ZT@*DM_/5;]WP)[T,,5_9 MMZ-U:ZF.[#.#MP.37-5LL#8OT'JN6J.[9GSEWDJ%7X;&'EUBGY:/3:*>/C## MNII$^[E-7G[*+X_W"\1(1=FPX?B&/Y$!C_">&^739^P0EC7J6EJ<'3_/:/SP M>M?H\W&\\RLSC4M]]709=231H##F8-IU0D^FG>/>39D*X:@X")70VY"07C^V M^PM)[(D1>5 YK$C8; T^H,#?85R%6\M&_#&7[N6/!S.-E&]W];!J[Y9ZT$%/ MX(-0$KZC;?(SX[65R]^Z\@K@I?H^_%EY;A?9$B/O7NNS\BL?B;Z>/WDYWK03 M2-TH@&FR ;+,Z!:;N3RQS/09WK$VM+P^SOKTH4-<^%S?M>N=USKT]!VQV5_K M_5I[LL/JW1/FG/9]/S=[,7C)'YQZ'\65)U1YG?)T/6]OPX746K[$'_ZU*,T0 MHA?J2*&57W10=<@Q;^JFYR,>+8W12%MI38/0F]1%9+PH5NV\5O@.FBVAJ=!_NE+F(-0!RHL6/#PW4 >Q;OP_L2 ;,N%92>R1X M!S&.:( G@F>;P%N1L'C@WN6;9$#^WL^E1^ MV0^D:V3 LM9"!ZS>Z/1!LUA^<(]%39B<6@4>1 0_;@(<0-YMPBG<4U %B$D@I\8\="?GZ M6.0WTIVBG&C22[#L7Q)\D7XAZ"B&S(M-/XJ1!Q[J\\'.51]50-G)@*3K*"G" M^]A /=@^Z,'QB>0QN!R#RS&X'(/+ M?TTY!I=_(_;^?9V(L_B _/)*C(0O#T^ ,,MM^],9YLRW;]\SGQB[J6S2Y GD M0/#B,]LSTD(PD),K:?=<@[D:,EPY?;3>E+F?-R/6L>Q!NWUW/).8W9_R&GK< ML\5Z83I#2=+.)H-+VYE!>FOG5U9UTJXKW,A[_F0M6NB>%D]ZO$N0/B;[N>Q, MU'D@76Y3QJ8)XDV.3V4,U"1>T/GD]X,3G!^OTDE/VC^_7BZZIXS%>Z)*)F! /NL),T%BWA<;7@]=9>5NNFFP% ^(-_/E6D*A@F?8W"T.S*5L4KY1ZC&^,T6]Q505;D?VK0M2!!5\[(^;KXQW:_6 M,%(V3F38(9#P8O_A3>)$3FRR>6=0]"6I#B15#[8 @^'+VY=QEJ\9U%44XG&\ M%5>-$6NS;3UY16L1<;T(*H.+AK&NRH_?Q&MB)%35]?T(UUQ@#!O52EH^4\'.'C[BK\^=M-)[(I)X9MHW9,O>I\-E M!(X[AY%JY;NOTX#/+O1W)]P>WM7R/I#<8<_B*LU+68\;$W9@%5FC"J7YX3E> M-1]3?WLJ$R&#[\W#6[:U-C_3#Y.#GUWI<9%T+ZT"&;T:;]&F&Y2-CV[X]*1N MTG.(=W@$PJ7,5P25'585MZ"OJ1B<_1*D,;"^9VW9>.&-K?^ON,^25T,]A]Z> M=:6:[=\.EH+>;:P#+HM:5T9%K#SA\?@0UO]-*QN$^'^#[;;X5$(OCQ);,$#VZ\_=VT4>:+G.X8VLMWXPT2 MA\]5A2HZ?J!NL5KW79+CV(8.D2Z7SX-5RSD3@^7LPRK'83>1"TIZ]H)OA7R$M)*+\F:0PEW?I#K]1=I MV=M&S[3"HBR&&?G(@-AJO4#C1"'"@&5U=%FI^8X9._B\[%.-S4]6AY>BQ4JC MC\NJWY]$W"8#0G?(@&X!TC78KPIJ4OJ$Z:C/GY"TB:&0I)$"[@0>B?/^ZMO7 MR4;!$HEO#-39CVB"G?X2_!Y?+ SN!32%S,N-4R[*S/U)G JQ=,!Q9CA2;VR(!2;9:?N-KX M$US*V]:,;$.55-_) $=D" M4ME^VR;%=P30]ZV*$ABZ'@E^HV=K#'PNA@/>7 M"F9IE2LZ+9:A'K/TV>?QR!:$2(2AUOW6^I11P[:!) =FJO8J7ESH&!%4F).9 M\K8W465K,4\*D!.-/,(;9 MC=<%W4=1=[3B]._AT_,HAM@ZJ"MVQ5G\X]+@]W&?&MC/SAIC8PGBG3.6H[RF MI0:W,BU/QZOVW<:/D\[65PX3 W)$:MR-USS*O$VWSE^M>CTM_RJY@4'AS"E[ MNWQ[;6P#&A:_^TYR$4,=6Q7@/25X+_Z03[3UT/Y5V<\VQZM5?9?CVXVV*VZ< MPJB !I9RW[RO:,9GH@KCO,M?RS8K_K/;FWZ MC_'&;]E8F^R#V^!.9L+Y"V3 (,'E<.-O@<*'%#+@VV $'D,A48*97*3E^T2I M+7#R);$(CBU X2=T/^P\5,Q^!R#"['X'(, M+L?@<@PN?P6XV-@1M):>D3XB^)M4^8=WX8SF*ZS(:%D5?HUS4[?M+HK\*BTP MTCS(N!+L?NT:JMWZ%]>2*@^./P:]?F:H;9H/P2&OT!]5YDC3+:36CWHNB&,C M]'IH#&V6534]?&,.SB_Q% MT)/^X2H7K_G@+]:E6EV]D.9DMCX7$G5RNY\[LY,,8):%,4+]L0HQ<>OS>X4E M_AF;/QJ1V8%J-%6O\QMO 2CGCX!="E7B)0UBU?I394'RCW$IZ/!K3-GK#H? MH3=YE[FM!I\_C+@WG!/V^MGS-2:50Y.?7HID0!CB'-Z&SZX3(8Q=2#S9QY5I M/NR^SA(;7<2Q<)E6$,"86[R>_!T$,8R/II]0*KD]+%&.3J*.U4K.>YXKP,5 M,QOKE=&-W6R#1) D$9EWL(7QLG%W%R;/J32%Y[+]>'&MR^CAC3XN.%.0DM4 M^!&//F,/8T>F&QK)WNGFZ/#=1%="?H, 8B9NSGS MKL'SAU?T-B1B7#(1 XNW >/ 454]@FS:LL^C15DMQ4O4EV_P,G:$G9IJ.KG8 MX&Q1DUJ^C',9%RGT"'"]\EU!OO)RXC>9V!+Q"ULTF,&<[#8$;_6H +;]!_(1 M?[X72]*,?M+RJ:WW/\SM1+V84^NH@.([<*FCUP4>9ZQ69JC=)Q[+]S>7.>E, M4CWR;7C'!O.]WA9#!IQD[_1W-U>V)MSQU\2P=7K;"/S<+0GBS7JA7U5Y]7;K M4.";O/UIL;UGG^IV?-@,S&./JT9_5XW^^<0#8CWZ9_C;DVX.K?A:5UFWR34*.J0&T2S_(S]K4'VGN$H(<;3GR(C5:>CGAJG/V5 MG6;>435UV;6O..8Q1U1$=%QZ.$G,OWK-33W]I>F=P;7'N3!%K3>MZ76.5 L\ M3\Z>/..5L8X0PSO:C) NXNE-!ZM&,R9T1\I%AH4-K]+)E49RSNT_I.:OGAPP M6I@L!SG;I>,*VY20#/B)%A+-D+= (#BRO-"<=_+Q^4]JG '"A$)?Z?=,TF9> M-EZ8=7VT:!1)3"=+"B^.YC-MY1;^YL9S=RACLAFFF"59.',Q';"5B*$J[D(W M9>@)ZJ8;QUBEWPV!VX:@PI=SSMR.BTZ[,75#V"AQQFFGA$U<;(?>:AO";>8/ MQZ2WE-WJ9CX]@_I%EN>G_'L?3;/)C[QWFR; M?@+&"17"YZ.9.9Q53PY#U7+P^6Z%B;(.D9/F-NK E*^=@@5S/G1^5,W4@HGF MB5!YW-1F"W/D^$C=^P.;B[A24R^U/'7I;_V:>S"1Z9.SZXYTUR]@)-9MVM5Y MUR[[=W9XA&>SEA-54!YGB5>JMW:7O',_N#S_=/KRABW-UM5O9,#]BR6Q?ET+ MM7+P\-IZA;;LL %_2\W$*@\&2Q?Y?9EBSA#NWHPV2 PQ2X?5DTK@K&-+%:GQ8N(<+(E*T, M9[A_$*:Q2ZF6ZB?1M3C>3QV%+M.O:&H9C5,[NWK(&Z@)A M['V_WR%&8O>/Z$C/9MQACD+P(W#GW\:.A[]P++LIL?ZY^%Z'%GO/^],IK#>: M;5= P=J"X?(9SNPL;&D.UP!,>1GNTC$_:67W^-0#-D((5L'=-I=QDQ#Z1@G" M7:C*<*.>D-+8#UAE4L]\ZEXJ%BO7%MN(&&0=H/ ME+I7!G4'\\NLR[BP_=89>J@!=B$?OARJ5NST++C60V[^?5R+]D)+O(U*>7?9 M%P890("<9CNP2G_M:!9V3GL6R4WTQOHFE+;=T\U;R1*MJJV[M<)U(EJ;*JXY M)?XZ \WJK7SC!K&&0VIEUJ8?'=&@^(JC')CCNGX'$ N7G8G/8OJ"HY[@'R(P M,9\;5UDJ:M=ZR8!3_3CF-OTQ/]-A[SB;H&>M=T<:U?/FK)T.[==6)=H, MF6SM+H0#KSPHS$Z]-&$63 E@FF7)@-DL("UX-F^&?QZ[&0&;S4%(#$$=9GY; M]%EK?+B9U8P:FE;20;=)R7XHKU;\9*G'@J;H#YY@(WF._='?[\-\'-R+_ 3_ M6N(1!:P.CP@J\I=J>T:TX1ZVK1S(1<8&%4RCMCVI/FU?$*W*V/R'J_#0QL=,/!]D[B\WU0NDK@,TX9A:U',BWU\A\\/(+0(L/VEDLZ M5AT)#P1K6+[G,WB67* IM60_!-+I-&X=W"NDO=G58&1@:,V>7ZAO:;'Y8?MZ M2R&O3K&XN'"C9>7*1I/^5-\X]5RP9F MG\/WW)>VL>)BZGFG(>"[]EDKZ9I]=("OYMFY;Q=9D'/,:XZ$:U#7HU3*(LWU MA4/HD,[ Z$T,!%C=]5,9@J;^DN2A>+C=NL\AQ9EV'W$O]$;F-^N)I^P:@*/7 M%*\'(FH?Y9 H/K_Y*HF->.OHHZ0F#S M4WEE=36*;T5Y51X%/3J5O%1+V*LCQ$$$8^NLE[5O,9GBAG;@O2: A-LA0'M9,![Y"H/O=2=B=%:.\S]V M91D:9JA]/,8V2?0-N)A92*3R0Y+ L++ +!G NLP=WW11NN:#YQEX8>?E.1D9 MZ$;IS%71+&VY=3( ^T1T71@S,RZU-X_WI,SJ%1;9J47B\V>^/WBF">?1MF43 M*6"IE\[!&A-^^<.'VL]523#QUT()E]P)T9J4\.S4 E# M02+*'IZ[.YJ4&@=71OA=%KD]GG=V6YOUK%$%,!6"-=L\&=R.9 +/%LQ4^F03 M60=[FD=4I=+-AF:,/^.ME1F=^1;W4K\,9;H57Q5:)TQ]M7VC_+GUU+EE(%^5 M/OZR[^\6BA@H"3O:=3CC+DJZ^GSL4Z]N4NC-"G9>4SC4-)DZDAJ$K@?3H5O^Z&"NT- M1&V>=,[ AW"(F%W>45&UC ]\7'M.-_OP4?P!Q7JPN@GC2GL+V%$B!Q7:M&WF M9'#WV95I55Q\18D%41_[@DL>;_-CU:8RV> +YRO@3H#QN06)_;K>(&UTPBE_ M+[0'D:\"PQR.N%K!80&.1/#K%[B,E VZ.A.Y> T_'.:RX$YP#) M?]H?@']&3T^(#B'5PL^&0>MEC&DEG&-8@X1RD MW<1C SA\2\<_^A4)W&;">QH\X&/%A"6A %*=^TA*K@%L-@LV602N8V MCRCNV%%%>%N3/HEU+&O>4_SJHK_4G@/.@\BS M;,$82M_=J' MOZZ_9X('S09ZB&I@$YX3K^8N&[PZ<7YO -+RIC.HB'97:(33BD^YX%J& 1F0 MWIV7?A08&S33U(.5+;'P[]3Q6+M62!+9)2+/[2M&B\%[$LJ/<#)Z.3>VW?:#V&"FCDZOR"/#,.[/=SWU/K ;LUT4 S MJ'4.%BU_O_.$]"U+X*C>#3R;RYW]W;@.2[4_>GP")&RT/%[H\"E> VBXM@XGD8B;:9H %K MUH:Y@L?ZFI\IA-HFSVZ^V TL4T-K-(A4N+&8+63\ZCKY=9 VS^MTR<7/@F(* MUT5/5!Q*L!DT<[./G&D39)E ,=0],7RS.?674D)U7X@-\X]G4LV"IRK';554-SGNQLK$^:I M:V*7W'D_]OFX,2<@'R+Q H[$+Y#T4KO \Q8@R72X/]PL<-E[ MMMLXEN96.T^J4$"FPG,M!JJSPFCH?C-; M2Y"Y]?+!DQ-4+TPH9"'4C=2]1P;4&LU@#5XW7BU.B)89HS>7DRGMW;/C^&72 M"73\\?V [HSG:%;UIJRQLJ^TX5,?OLD &[@9&2!5F ABOBF48IR,[$,6;^MU M$EDU]X#U1W6F)#I!<*ME)>ZJSVD$!W+B7%#"NJZ3Q*F91WWIC1<8W\)*>4C[ M^WK*1R$\Y]Z3-5G_KG'5/!WCVG058(C);C,@E+4^+-S.66K$,](5US7OEA& M/#&?NO09+BYIDC3O[!&\G,7O\6:T9_ZTGFC@)FP@][#@_VGWC4'^<[NOYK]T M(E_<_.!3'HS@>Q?$HCD?Q3Z/XA6"$VN*] M"#>(H'Y5>>A%',<>,EQ9OT"]R.E9]IA(+4&OZH48R>I;DHBFH['@E_(,A!/E MF?*P;A""XLK'9(=@.\9!4I#4A\L:X9?RQ=:YY/:5@'8:[OF'W[]H1C(![>(YHB$ F&H;*9E_HO5_1+51SJ6@9NLTQ.E%;]>1M:+,=VB M3@SOAX2\:"YDFUOCX8]1#X"L9>?@!_M0IA&[;I#.PGM#DMYB<>5O)#.Y54IX M6:)20E?.:'">^^%E#'WD@[/3PV-0]$U^'?0>^2Z*1S_+"L+R*VFRQMSR/85; MSS(D7:7SQ;C8Q2;IF8HV_FP/DGRVRV;ZBC2L #DO"V>:Q*>KX4*7#N7?J40D M\V>L2<(?I6V(3>K@^:U6X-Q@:\"^^SR?GB,7Z_3;$P+/B,?[+5 M@ _7XPUT!;V;SZE\?M$ =JHSO,4]/J4S$?Q<>#]P) J!+5RG+L.'+_1(2(3@ MBAJCOC1O7S1\>KU/!7!#;!#^$\V@XEL2 MLBK:ZXR]WQ-I[=,T$Q@F_"Y]7.1UY*_+QF;XMVKCU7!*S>/I41L;K\^2=^U"9.>1)^4I\.EZGBSQN:0X1XC3O!I8]>0\W1C)JMBA$AC8XE MDQ 7$K#QWK[?T_2TA4'4J;VM2OZ\7'8RH,:G6PU'U:$J?%0JZQH#9+7I1!4. M^_#Q3]R-1J71%U95.F8XW'BR^"/=R>/PT7KSVM3X&H<*.EJLB/,?? 2 %_/ MIM#Q )P=J:N BX%!ZOX9O@:88]"TI.5\15D@/V0-1DP!-TE/AA=407"&DQW M$^;ZDM 0]/T=&,5\V0^YMO^*)F'J78HEGWI,!J280D__IN84NKWT\=#F;T-. M'U<",18$BX=D@O5:R( &M8'@FQ2\8?EWWTI^C#?_)L[MAM['>83+TG-Z9W/Y MO@4K_OU_UU=@ORPAL M&9>HC8""'Z;5F#R)+"O#B+*\7SH34"(]8:DOY*7G'H^[>E7F@C#3U5>!GJ;B MT] 675VNK+_G=5\>ZY3 4DC*D&)1\9F_(_/=49?ITX-R3WG^[)0O>'F!A>0W_==OFP?:GB;@99:\,6&C&%& MS!T&))\K@AZ['UZ Q+_PL"\2WJFU?H>,]JZ' TH5NC$'[YF(CVK.$ ML7'IS:!WK/OM9_%I(T[E4+EY)4OS$EB>;!\S_?GOH:4!W[[*;=Q78VS3.]VF MLX1ABJ]C4*%1<4%DYCC57ZI?.E0O>^^5?GYDE1^S6<4P%)MRLR0+\MX?W@JF M497##]W!AY2/+^TA!#(FC ?@U5PCG.Z Y^K2M)QAT^4OYG]H/?"TFKB. []D6HC<,(+?L2M0*2[.VWQ0,4L&G*ON]9CM M\7?%4(?M=$EF6F _+BF8X"3]K%]#>S@$D9L*'\!3'N_+3LQ&(GB)FGB)V;;T M[TG=,^8<]QU5'Z\[\)N#9PUE%# V?<+Y>0-YTA,:73P@C=+G88(?J"KXFL22 M1L;-,75IT_))EP\,I4]V);YX,7$QP?F]65*T6&G'/[K8@]_U;R8&"*I'E63 M7)_J9=B8["AL9T8%QBEWF! QL_'SR.Y 9NY+.C[E"+A$L9[@<.C7OR O?N+( MGPQHY@'/L\^<@*UE.",/+R'2X1G@V;CLK>C-Y\@]/=F9(W:([NAVAQT9($@W M@TE?Z!MZ@MSHWX&\HN!YF_MQ]NN_:?:+.H,T1E%XQ^SSX+4,5^2A1Q8REIO4 MAZ1XS0.9OAC@GI[O[J0@!=T).8TS$H=)>LID 'JIH.[1-QK MBD]MJ<7/'U3N3$H1JE0XYBC_WY,G[+CAY+]IP\F)!60-C/AFL3V!LO.;I,Q% M..8,LG)S DRZLXWNI&R]'QF@MSV*>P$IP@>1UB$CX&15W2A8E/X B3(UTR7' M[W]%@Q)P-('(4DDRL,9R4%@QA2'DE"P_.\@ET5"L2ZP<3_^;%.M1)FJ\TP13 M=@!O72DC70]^?*1 3UIG5C^@_(*5!NJX*.R_;5'8<4QT'!/]]RA /N:DQYST M[RQ %\=)H;WPK)M:6%("JKCZG:O-ER0^D%XTRM9T:^A[XK0FBMTTZ8F^(&!( MN]:>VE0]8/0?\F:*;,&&6_45RRD&-HZX(0PD-IBW_1(>_+77AR]F7+[PXXK. MP'A'\H_$RYX/7LB^1-RE,:)*TN_1$>\:8]CI!KW#PW%GF,/YJ1"XE(Q &UV MUOKEQ)KJMBW%3MX'>SV?NM:D TU%2&!\#W;?=$ 47^N&ZHD#60T_')I+5HOW MGQLJ?]27^N7;=^'83^-F;A=>><:+%]6$>0T5P95&H8$XF78@2[5^!)(V9\ M MN74/*U_QT?55SZ4W!8:X9E[/S]XWN%[7\CSO+)5'\BC?F*%5MD9;:]ZNJL&) MODC:X--H4U)IZ&.P>:BXQ=FV8AS^)$!0V2%>@T/E4C0Z^"3QWC#BDC]?-83% MS'+<];S"X-C*2%I#8U7J7:,"]-V1N,00T29;:VC Z,)1_N7@L\O<>LE+\8]J MFH:%F!P4/,>K>X3LY2S_2.!^W^EH]N0OT'-QO;_EG\<_EU?Y M?!79E"[#,,,JX(W*(H=%BY8)/_MWF^V=0 MV9WZF_&&FC@9D)C/C.LD W0TY66.!@OQD#F8B)&!.NP6,..OX+6G_^3YHL;_ MQ.6"/=$<6"SI,QDPH5^$RHZ']^S^T]78TJJ?_JX )A%?-KL)\)^270>U!U]T M QF&.G[IWRS=%:YI#%4'*+7H&X2?"*>9L_/O8)!>:LG,*"433Q[+,8:.'Z_&5A?JHT\,/ M LU.ZN>]6@F==LL+/\5;PJO NUCF.\,%FRN!2E,6/7R5#-#*+T] :;;,,!(% ML3Z%+XE@1X]Z&G9)^,,JK;R&)^ 1[=I-A3J1*KG-TTNJ0B-5<3#CD/%%M?K M.)4TPP_6&*>N"T&;J0EGJE+0B]XZ=SMRM2)O^ $J6N9VY1:!U87$5TVZI!9% M#PK5&>F+0_!-XWO0IF'*FCZ7P6/!O($EM2&O-]/6$PU9SURMOIE8^7;1@\_5 MM0-!WQ]\P=\70N^?1IWTP_EATNWX6R^KGI86?R,#G,_G2&AHQZ*1+HEST&L5 M(P7HB3NXN^E^T,ZZW=Z?&;U!&_7/G"OEN)P?F)6M#(8] &2 MD%,"? ]7&Y$-DFI3-.Z(*/NE[N/H1Z_NY2$];Z_!>4ESL [\=UWC_3$V2>?H M1,$C*'][0@VCPZ.-OKMHL M90:C'S(8KPGEKG ^=QUN],0&MO K_43A^';J4\,+3]?56NNK_Q2N?/=!5$3$ MZ9?[G>T7;[UB[8?W8+1$^D*HLF")I)'@YWJ9XTJGC,<0U.,/0I1Y@E?R9A@"77?D#@5STRHH]VY:5.)G@GCI\;U M1>S,,/AG:Q'TLI)]3K>GN GPV B\[.+3H#W%__[GE%VSXID&]#N>#L585KF] M4'>FMZOB=%G>P59O^'A JX/Q/AZK-8Y#@6.<])_$7-^&=SF2U5^9]=2?(]U>,>T]FT#KA,. M:6H#+&SG???NZ;,)3?0S/@-%XJ_C,,TP+MD29^^ 7D3!'KV/3[XN;^9[PQO7 M?-59Q808>SKE5 MQ?5^Y/=IBF,,,IGO]2B!W!A3'VA$@39:J$ ?H\UACSC N M=^D;O#^?=N]]*H]OB0;%X#PZ>D&M"+'LY@S1%]6;+"[ROLNJ^6=>."31RT)3 MMKFF Z 5\_3!-\::C>%_Y_VOC.JR;9;,PH(8J%&I$8I@B B':5$I 1%190J M304A-&D" 6(B(+U$I*B@H!01$2("1FKH2*^"@)""= *)0 B0A)/WS%HSL][W MK'6^;^:<;\YWAA_/GZR5_>QKY[[WOJZ=NP2E69_"B>CPX[A7$.?LK@5HI+M[ M2V/X\D7=DE*^U%Y--!YCVU]P66RS79TS&J%L1G1PG3 !<]'O%Y9T2)&J,]+% M?(TU4I_?/7W"+SGFV>G?WZPA;D9^4__QA[9#9YXZB#L (\FC1*68>GF:WD1; MO;! 067SMVC1KTVF GEI+H'LI!/)+^?U5VTQ.%&XZ%T*H@N?911V%AWFYZVXIY'HJ M9'0YBW+5 :;:G',(;D (*U'9TM%X'FK9W/G,X/UX$;>+L:-YN)1KH4R'BPA'9MKM<8([9\"FFE8EZ=5)(6O*>M>_C6,*\]+*VN&X(>IFNL\I/AV"KA:M])/H$ MRI9F9&KWGUP'O+(:_5O/CR_?Z(MVXE5S$EE$J-,@Q$F5EJ5B(6I;SL>%/IU3 MT-%[/PV=4[CK&_9QGOQTL,C*=/C1=24(^6PA!=2$%$*(S@OUVQW"B70JSGP] M?,_:!?/L1M!:A/["9+F#QM]S>45EK3H9W9+-3@OV8PUA3MB(^BA:G7-8::/. MP(R_9'(X6<0*&GGD0X,W0,-B7X=4)C_\+"UGNL[-M(K6.*THX:!I,BQ5'W.9 MS'PIK1#H)]SMK=HE56:ILWQCGU;?E5*7J1KN;K?&M[-T1]KK$'_PX/4:-P&! MT4Y3M=_M0X=Q+TLUG?2,DRB[ +-*XO>[:RF0R;7\(8M.1'YXYCJ/ %R-TILS M7=,7BSU8:_[NA\/B2)G^QQ^>&CRZ=8VQ?&)=,]4J)A^N;)Q(=/&[80L_\K6" M=HWHP_83ED,*[8L?7'&PNYV)\ZCK7BCW302E"W+LT\?SA'J87]\D;7.\[*5+ M#GLQ!6G3-\EMQ;Y?MLUB=70YX[Q< IXDN\3Q;P3\?"7]=?U4%9K]A^,4W([F M0U&X'9Z'I604H3T^2^>$*@25658FZ"7L+R2VU7$2YY9W0*U*G+2P9BSYJ7I2 M;WR'(.;3VTGUXN9?/YO.P?AE?PN7X/CA:M[.1%!DK?/=L".5F"BCQ2QE/@:Q M[\')&_F^;_UR"L0HE3N[@*>VK^\+FMND[;6%]MI">VVAO;;07EMHKRVT1YC_ MZ0GS7EMHKRWT3](6VONK.D,P)*9D??[3QY3FR>+PQ(+3[2]":O7S'>?,,KOR96+%7;OL3SBF: M&[G ,3[\^X/?L M?4MXMJK1"U$U*^MXG4 \FMU(<$J%$O2R0'K94/$]#L+U-+DF..656Z7=A978 M:F6*@*=&I!EO2!O]I](SR;;@U=[)KW/G6[59+EJNE]A=&7U(J_06N(6IK7SA M*IIEFV'R2[C-,NUI"+O?@KD9T>GH[:6GM'MS3I]1-ZMB.WP*.QY&A-QP.U.6 M6A73^3,YRIE:QV?>Y\7W1KT+!7K*Y+"W1NXO%C7M57H]X42/,%*H8BU'"[/OU=[+[;(UO%H;)=*#[Y=WGCVO#E:?<3JH)B[0CN1EGH2-MEXP MJF1TZ\EX'YL@/3T3(6H'D]KB/:=MH);8C1833,@1A3DUBCQXHN1& M 0XO264E18QP.?-(8Q^NM%GL:S,]ZIF>I.-.=FZ?DJD?9(I[($X.Z%P+S4PJ MAZ(/9HR0V\HZGTDGYTAY61U53=8'*E^3G;WUNB]1 MSHKS=QO^>I3=M&CC K6@WI PVM90^$K;(O@1=0-P9 M_LGEDA$5[X(T@S/L[X6-K7^%69K4<\%P=C1=].OKVIY@X%*]M)YDQ.0['O&" MILNBS0_L?1NDKT3%" >, MU:/M,-:-/!;VB0&S3+#["@IG9;S+".44BQV3X( MKP;%AS-C^?Y//)QV ]![OKCZP2X@1/<0B*?"0:J-I2AJD42D@'O&YJ#[2/N&A[=M/DVU+^DVA_D0^MI6HZL]N-8G1;3CUB<""8J#BUV] MT* M#+GV;5%PA3/B*$2R7)+F/5V#>P+BJRP)T/]=:S1M4SH;8Q)_/^4-:IEYK9:C M<;Q7T%^_S6[\R??5(;-^%VRY8 ^^Z[4=GC3A'3U^7+WDH-UCK]+1@%S42KM6 M"A)_Z>OJD2[9!*P[BHM^[\5*0LN%^DJ?O-1^=VJ&J]R+4)\ M>R=UH>[ .%Z M$?B5&O)F5*T!N6FT:_3M8'+4A_T-@N553Z2^M4LQKL:7*N-D,W^.U(M,S>/X M$4)&!&\)XX%:9>_W$S][\^^Q>ZK'*TYVW%-N#SU;^6AU"_&F--1!T-Q&$#@' MJL1%Z4"F<\8*V_3XR,DIBLP"9%Z%59 OP-'Z9R&T#Z$P,/^&YQ@YF)2ZHP2S M:[I@':UC0$$;56*''OY0]"FY_Q)CH.;WX8*8THT&5%,%EE#%4A+(;:7;/ PF MDGFJI@,A M?*MLI&QFQ+U92Y!0^^E8E;O#S1P6+U3:4T%M$S7+W$HE&&8/HU M@"^6S.*1G\$,H1).YBX O L0@- UP8G$;+*MNM8P&[@*X:P@Y#($Z M%M7D8&E+BAIRS]1_#5,P'Y+FCAVS!\R+=<7%.NXC(]M>'UBS'M7A*7;?=B@< MIV/U9CW/.\=I:G%7!9EGG#C\Z^EY]*P!4]QHAS7,!Q3[D>09&)*E2)>V";N M* =R'S-N*HHEPF*1M$PPP1JNRN(CP6^1^%P0\U3=>[ZI;$+B#&'#$)7C=]"**?=P2QY,,VF##LA&$)D$G. M7MZ))L?Z+"Z/"0QN!F_+A@HQN4_N HB>X[L MIW+4UJ;9RG-69?1%%K\ S3Z?PGYC0K!_-8BB!0J1_N!)&%;TFM-92)AFZ*68 M/]F$_A7@Z/(T\]'03@%+_G!N5X4SW1\ML8A[V%_#,_]O(&-^1?XI0*B_P&(@ M>L%SD^!J)_K3/0A[$/8@[$'8@[ '80_"'H1_:@AINP!\)KA"LZ%O;(?*1H.0 MS8BKK4F<)A1PM Z/<^%2IALUWOY1YJQ:<^'+@S <9[4JVX_1*F1S //;+F#= ML0*T0]\%T*\%.Y&+ZX59@=#NQY+->?Z5",NO1B/7KZ\KT04-_J#!;=;%\AL% M5G8=F,V:;)*6O.\-.QEGEG/1]R3,E>(:9H M#A7""O#&FUT ;NY_!.#/EE>P_]ZO\.;HGJ$]0WN&_DY#GG-*- 5DVVHDMF*5 M+O"<6-C@$XX36!5%IHI 9]R"2E=H5FEGI+@?R;[UY=*/Y;U#ZH"6JWRY M;X$QR*H,D0S[AEV 6OT&$_);]Z^.KR.;WV,?Y&S+5/,PQ= L)W\_0MJ#_[U, M._"_X0#OP=B#L0=C#\8>C#T8>S#V8/Q_#V.#800_QRC'WD<=I:N3-V,V4,D7 M#FL&70 6U V#W14_&T8!G\MS:9U(C# *Q?X9S%]\42>ZZ>@G]0D"8:W^CC^+ M2DAU$\O!>/]QX;#4=Q-U&(R98?)_$.]&GBK\9UA?EO#Y#S-P#/#[O1NE5K;$>^;O1HB$YHQV;"SA(? M.M4NG#CQR*1(6!%X<\VA?YVDLS@>7>[.\>&5>OJ)Y$^(-*QH/!-EGO(IF9SI:/C_;= M4_%HK6L1NB'3\W%!VE\.^BLIW(KS+7N@(&!;08@(CJO$%B>*?1%P!^6F6?>!V<'X7-:0 MJ%=@MMU&DY)*H9L7%&-BCA%!O MZT)>$FMB3O(8T<]F7LTV\3ZM4'OM%.BFB M:&=0I.( @C 2V@7Z@;OJ$W7.(\!_?B4 M="WI (\YWW'-.&T13P)%LR:I$XZBWS)^XST\D@/TZ%W?&V4)&E_^H AQ7 M:$O..Y?=0>5*I*X=\#A,U)*BF59]A!'1Q7]01N:N+;^M]-0S+>4X/J;UUA4& M,;=05C1&I0Y5!46G8+UY:'+6[>C('#'%78!KSE@YU?([W($8MSY<;[>SY.XX M:&)'(R;S9)H,T]%2.G=MK^ W2CVI9BQ'W\-M*$C2:<[EUSMWZ)P)C8YRPS;M M[\Q<4@TCG(53)#.$7_9*F__^5JHO8WPNF&VL*X/0C78F+2I,^XRK4O&,^@JE MY.W51N18'A64:AMS$4KOX_7<[UZ"=GYX])F4\8!Q>#CA:B+N]#=VH "S$4N^ MA11B#B"%-YS&4JGAM LZH.G79Z?<+]U^R:Y2(7WP+JR@JPDOWCQ[_XYH2OA7 MJO_,UP"%G+OF1D"V?\@B_[\\:'96B!*9HQ(*C 0$8(+N2 Z.>DBZM^+#9^?> M-G0KY-BY9Q#5C$Y>_\/.$ZG79&5=COS8K%:(8KQ"*$[!71G9=!#E>4M04'5@ M7YP.V/.]_83^R=]O0YP/6YJ*X07"4S-)(W_*%D=L'V_+R_EXK4BZXVOB!A!K M^8_#-R3?UHX^U-4VN_#E[<=Q?8_"(P'J31_OS!W_>?W"X/Y)(#"=E%'@+LY\ M'0QLX2^=?Q=]<7YZF*\1>+2,>(2SN5]Q!%LR;M-"JI2NK;))1[TY8WP-8)?[ MTL>/8_A@@.>%RV+Q(N>E[EB&S^N+&[G (10-#!X+\-0[2\9%KL -D._=WQ#='FN ,9SL1 MS_DO$F)VL7"#_*UK]2I;*O]M108(UK,&^V6VIYR,1H_,X2 M'M36=P QD,-9 4IRXIE-J:A#?#,[' "0#F\6?";$)A5J4AK#GEC4*)4IR*+>B&RJYHP% M;8I$197TU/:W"!MT'G.7MJVMZW0\9_[X[N*^31!-#DD7O,WS8XJ'!R9%6(T0 M:$5H4=SZ\A:\I4+,+]E+=A+!V3=_B\>)W"FSVHKN%V&\6DG1Z6P?%K1N=BIG MT4F@PG0)BB23C^C&8I186<0=[VW=,G5S7I-ZZ(R)=%IZE,MEE]10$WR;-&3+ M:49A,WXCYTL,75!A>K2Q+_G8+J#<;'EL1WZQ_BS%<-O#29&Q48%VEU:D^T$X M>Z0]$-8IV><^%OB&#E+]ZV*Z/SX*,((;[,BRV*B%WAD8EIH62;W.^(1@:\6C M!3W.. _)?KZDHT$%ZVB>1)W&SQ MOGH;N@U,M7?0:EO@,8S;M].[8@D,*]]WY4::PXM3F1?B%:9QM%,8NF!Q.Q(# M:3$[!K-K81%*ZE=?S7OM3Q^J9<<[^@.YE0 MN=SXE+][W>T_^ $!6?$+P?[J\$(NP_]8*1OV 0_VV 5LZ8,B=@'+^PA8QE'Y M%22^[OE(T"Z@+.BYFV[G&8R$[F=>8[O91U]&7?#!#26*MZB>E^5T NS\9 MU8CE.IX[^@#.D3NUP#=IPG"\#N? @DG:A"-2;F)A2+NB;+_T:07>U>,N5ELV?CFO0@OI M C%49]H:&<*TBGW#U]*?[T%X27]0J$QP<2G0TW\R/1Q@)"@48 M?_YISR?]H*K9\ "@[[ST'>MWR$;>6@,B2U:!0LU,1,V>X,IT-"=CIK5P(A^ $\'\S%-TU?I!-1#O ME[>,I"+[VOMG:WNN7LFZ5*;3ON;/*7@]>-::_8N>&KF0Q+&CCAC>!51H)C!5 MD8V&=#?B0L56,HYK/I0W*'E<,X7"J\ LDC2Z"/2K>U7.K]_7#R8;.R5K;&N2 M[D_[C)438I(JD]P(Z5-9@46TF[K>5WJ\!LQXC<<&-: S@8_><+I8-2Q8PV59 M+YG DJ^B45.*H[L -Z7'(UB!>A"L].+=S_$772/4@J%\:2"5\_?XJQ]P#U1_ M@>G(LGPJ0[;Z3"@0<[/F?/'F*N=7='142Q M"2<=,+-:GI,FDC#H^8/:.8;6=V7 MH&8'K!V6'DB>R; RJ_QTL3_CY]7+X:EIBWHCC%RTGMH"C@.NC]S17@C"U*M% M#SA=+*]3CBU,,XE*24PLCLAJ/U,7&MD#!U/ U"S62&B"WZ8%%_^QJR[Z6.4@ M.I"DYZVQ8UL9H2]BI.9Z_O UQ<:X@U9>VMK[2KRKS]YC7?7 (V)C<4_:X5R MH6Y,+@/UN&AP^1]_FF"K)L)1X)Y,+P9\"E'1-X9A'K0D@@XA&W7IWCN:\%NC M9_ 4:U2AR),D']FL ^E^7$DE4F>Q2*\4-BDE=FWY7X >O#FL^Z&<\8*C_V2=,>@.3<#(8-8 M\J4PQJ4UJJAG6+NS>&'B!E<)VT.^M/!O$A.3NP!^S^5.&K8U=(7E)WL8ZPU> M4*M,F>S44E@FSB)ZZI=C2,[]*FSUL\N%;8.)G2EY'[(/\IV6>H]^#W;;!0C! MUHB\0YL0P.RS3>RUOA'PN+_>JEU*5=?!EU[75C[XK%("&[').29Q@$S M # _4:NVF_&OF/QM'8-/V*4#'F/;/1%"$*W\PV6@Y3G3>^*\J0#9;(MV/2> MS5$*D8VPX_,X<00W+*$G94,>Q,K0^TH5G/(PX ME4=&4\=ILH0P5UH605?!++5%3R0N'8P4.%3P.P/2'#L;DI)WUC8E;?^/N>A^ MUD1TFLAC<@OO.,$TIY5(SF0/T#X:I%&1K2ZA*-&>JV"MV[Q=JB)Y\!O0MA?H M['@4SV9_>]!Z["#. A$%MZ"])6_B"\/5P?%8@5I][P+HME'1L]_,Z<]S3VZ< M#W)M^G XXQZ /9-.9Z#@HA2V?UT5P+&_BA7@2!BJ*74>L9_Z9Z<:\A!8ID4[W&WSBM_2@V1@/1Z7>0^YB3+Q"[A? M.)I,8;P.1S'SIZ,**ZNYA[U&]$VO5%+S+QB7Y,D4I%<3'*'X\>4>N7AU*?\W MO\,GL#+%PTQ9YC".;.7T!"=0:T;H4:"J#\'O$KZ/KIH]V4@X/I:?:J9:]45E M2R EY5B#@:0FI\Z:/7)9=T<(,;(+X,5Z[V G=JCUY._HZ+/-UW23$P0*L_Q4 MQT5-A@U+9^6YW$]G_A&[;/ZRZX:(I2EI MTE\JHABH#-"V6:"3AW4+ENS8M:2-_%%C6IX]<\P.)3'&):6XIC?A^=E7&V^5 MAHV->][DBZM$TM^@&I%4 !G'C &&YBS_8JG9"'EE60#\Q.AG)"EIQOH[V!4K MA!C*(4.4N.BBY/!XQ:"YAMN**RGBP^'\[O=LW&RZ)(2Z+UHH-W ,IS[V;$(< MA@4SN>N*F=T^.X )9N\Q1]# K[+JP16Z-QJ7>U&2J9Q#Q<5*!O2(GSAT(Z9#:7Y_,0N'+[$9*(%B*NU$/H4"7HZ63 M1W9,*,=J C]JI!38Z[B:IIQ-95=.EV^!#RK(=8C%+R#Q"2S>^T=/9P@O&P]7 MI* ;-+,EAI5J'4>M,C#)4?DQRY].4./M_HI_N#)HM9T<[MX'QL8XG*3*X"YYEV/V^8=[;-J+3LBY(,MM+6OBM;-4TY%4++ MWW=N,?NGE&@]K'DJ0,E)>#CNO/ZX-G8*T7$1OY\# P2_]()5&N'9O8Z[2M!R,+U*/:/F^\+/NYAAZ[T2\GI MN?BWR#S\"\JPU7[M;,(^HITM>L4*>Q M=(N<'SJ>GCF6FWTBJ3S?:Z!S<>?BT6\EX8-8,X4YY \L$4-*I_BTAHY@=HP1 MW>-.S6@>@\*V:D'E3YK/A3AV 2&SKI<:+X4GMD7*%@=M@,?EUZ:OOR9;MPBQ M8E[_W#-LVL0;N'Y(>^AX?(AAK.WQ;YU?3]?Z=XV^UQE1!ZEU)/U7I9YA"2;&.6X'1TPR<"2VX:J;98?SU/AD(F7R+K']9%S! M5^63\CTQ;G=429G+2%=6?K*.A;/>P[Y)P2Q/4LSLRR-;'?5>>?"KUV9[B5BV M2&I4)%8S&)\-#R?6\BX7/V73P)C'8Q%/%G^P1L!\IC!KO/+VW+N+^H.,%J-7 M@O#.?6NN66 GS9P2E@1H/+BZ<:COAW?)JGAB4+;JL&3%D7[CFYPGPGR"Z9?1 MF;DT),L*M!_IJH"BR3I@EH=/#>17A4'I9H*Q?JZ;!X)B[;>:0(JO$F)-+"]VEI\Y\'MPV5Q'"<)WL6Z6T MYB[)\U;69GH6LCM$8#+[3K>!B6_5A \5&Z%KP#P42A+MEQ_8"_ M+SKS^XWP^G-P$F0'#,,QN0D[RG25,IHY.88E5_ 31U2Z'SR##+FYKYXZ<2 [ MF#DHX9(4GMH .Q_SZTKQ.0^M',",80[M@&*0GX9;00?FM!LP1U MOEJT0WOAH)3V64\,HMJ=).S?G?CF6+NNT!6K>>-Y/!A?>_BA3S*6 WXM-ZGZ M%=)3^5L.[$8"%U0E56Q?-J78O]M[4Q- MHI7CT30Y"*G0;4?5 \1742)%X&Q6P&%@O=1-Z_@Q=9*QQFDJ=.R'SXV)7(Y0 M'MU&<$T),AP,0N)+MH7B=*3(HS<9470@ ?N5A, UG5:J1790>LFSX*]/Y?T%TY(NLR6* M\5&G$O+<'<4'2#K@MS^,/.\[>XO7O?ZH4'DR3E!>,KE!#L#C46YD47CZ@?0S M;KG<_+M_WO\M0&FF!M"4=DSFQX-C$!HT"45$\Y7A#&;;('$%.FT:977CE^$B M:,;UN%>B\G0FZ3'W_O> ?0V"YD8__E^W;O[75FW-:1^:9#:*XCF=_):B-,U# M,B#J!C2/9I^L'L:3,]UGE3[GKU64>*76M83?>IJ?[V$B=@>/JI+[D%@@_F3P MOK>0\6"M=MXX#&GP*7ZDLVU<.TS;QMK#@%_.PDC\\0V Q'?7>'GCOQSNT$+W M9;QB'F(.7M!X3< EU7,F.'T:K)3!EE5\KMY#'@?T;O/WW'_-ZS]_QW?Y"[8_\"4$L#!!0 ( &6!^%A)JO12J(X M )W3 4 <&5G82TR,#(T,#8S,%]G,BYJ<&?LNW=44]^W+QI$I"J"]*J" M@%3I52(J7:KTJG0(17I/% 24*EUID=Z)E(#4T*N = DUH" ED("$8$)X?'_G MO'?'*W^\>\8XYXX[[IT9GS6RR]I[SC77FFM^]M[KXL?%.N"FCH:V!H#L"AG@ MQ>4/<'$ N*'FY./@#' &7 K9Q1+@"> *V3_R3WGE'[E*_D])N M_0N4U%27H+QVC8J6BIKF'[G\1T=+0_?/QC\7^;>J5RC(R2EH**]1TOQWRT4W M@(&*7/7* 3G97< 5!C)R!K*+?@#OI8X4_U*/#/#O0G:%_"K%-!UQEH&"\(ZEV[9;12\J[ODQ2;U(+J?@>U_W M?&UMZ^WK'Q@<&AX9G9Z9G9M?^+&(1&UL_ORUM?U[9Q=[=/SG!'>*/_O[CUUD M '*R_U/^/^UBN+3KRC\^H/S'+K(KP?^C+'/XA/48*/X&XDD\<#JZN#[ M"M]%D_K=^BJ.M2V62%<&.XA]LF-^51YE4DWNY2W2.J3LM9]AG\RT\UPS\T41 M]$H-UA7J[6%+/I\.3=TRWEX/JY'O6[E8MS>N1/MC-80U MV>Y!L-!9G-%RV.SHJV@=_86E;U]G*F66GP?-G8GO3Q5U[.&*SXMDH(MQ*!OH MK4#(=9O=/O24E9JSEU!*0,K7J FU'Y_O;U/FT?F;0UR!R4KF:%9,BAZ^OOBW MN9*G5?2S).< 5(Y\LD;2ESZR!9&>[K_DJ38BLF.K+D:%N\2GM8\KA*I^WDU#4 1J[W1896G^<%X M,-(LI,JC%#TV 0,O'?YJ_6/R53->Q/D"8%<>5?4;21QEA+>CJXZ7OIUR"!5U M%F\_CA?Z?"5^ ^*&2$P%3ZY=@\,29D)"X:93\U<\6?9&I,[2A^C7D$N^6ZZ% M$Y)KL@F$>^#I#^ Y7CI7?+K/^ND4RW4':_KZ3LQ746.%-?#Z^X5O@Y)+,-EM M7;DQ5(ZF>,8%(%+HN&*1*.]Q"F\QT%T;/BE,W8)+6;I,E9,FV0GR(D/:B\I6 MQ"79VMJML!@F([OW/V.8M]9X$"#Z:/M&Y]5/SEASBW9XNEFR>0-+,[T+()MR'?EZHAZ_$0#.P6:W\>\$V_3BP?L_ZMY)T1@3I8E4]C MZY\0GIL;-9.T7/JW*,Q*%;V$>O64E95E:MO<_@K$8V%(@YPD?U]0<'32VJX=8:'L2'NXLS/G[F0Q2ZMDS?N1"/!I,1+5(VH;W7Z3?Z MK6ZY)]1:=Q0-U$5LWECDED1X'!!:?RLMJ'-MBO6[2'7/5(95"7M9$L7G@^'Y M!\W!BKY)RFB)UEUIR:'2O37+I#>O"R?/U?"57/ M"T!4:83=/(D=/+[Y"+/R)VL!?']V03_'+14]H*>H&9*3Y"2?66/,9#X MX;^^\(Y$]8/X M^X3H@,-UY8M11%P^F:Y+)&^#0^:^;7?#.L=\R[\MF14AF* M,;\ 4'E837;KT0]D/9!)=5OE,PIM@E0GN^630[U0K+L;[3YX 5@_] 9^#_?\ M>\!#>E'=?T' M1?E"([9VNVC!XK"Q X0>T*LT8?"7*NTT+'.\UU3RNED&IS&\=#37J@1-WRD! MATU ,,\E%OE0A]WCP,?X28R_MA(_JU7YCT!:3FWKL>3()-'GZFG/7!F^WN9R MN@_@VOX]>04\8R>.N&P;\ !!HX>[=K6S'._MFHO&-FH^G.M((E>)3RS?ELR^ MS7!:/0Y<_W(!8(Q0]L+T]2&HBQ#O3T"=OH&*8ID](;4;L19]#TCV< MW-?M,#YO924H+HM,_N"X9S6*A(9C]D30A-7 M7YSET7]X(:=EUX>3NZP3@Q_;0 Q8JI(3PS%)9:FPX1G-E[[N/OSL!;;>RZD6"(Q&;N>=+E[\_*!@"GJO9DE;*4K^3$" (1W]5?OOPL>( MIUD+QI>7;+5NB8YO@"4UP3]VARQ_>"0>%DSAO')P_=7+1O"=7F=+%U\5SRJE M.3Y]$Z1-G=B(NS/8)]CLI'V_)NSCM[BWV,4M_[X_1[^G+<*DJFDJQSYI"XW8 M'2QWX5*M_,K;@^VU2$AH2SAXPNI77.]A+(DYP1X;6\JHU7Q\Z.9ENN3Y,DV* M0YLK^EW/\T3&4, 9&$X( B^M-1X4EX&@3=O=#^4DZ'?]K]([,\0;#>K4),B\ M@[4(CGVX$E2@0GA2LP\%26P&I:/;W\K[S MX9>%U_7DH+R;D7L+)"%P/Q1CZ)-(XN"AQ^<3-/#FYC-FO\19YE_>)1..8F[( M\O C?["W6LV<[VOG]6FS@'I^J]"H-\^]"CSNUP[&:A^K@NQK.^;?KG\-CI)2 MR15-=OA"_!BO4VII&AA9O:U-VNGQ&]# K=C7%L"6(>X0)/@4A=BO [K!WMXO M]WB\X^DR@X#?3BT,*0]@=];4H",/6'Z@0?_,?#(,2F06V31/CA I_ TA!S.H M5^$K]^E6!<(C[VYMB81&#!I^>)QHS?FX&>="#EYVNF4KCWZ"@?5#KD+6/SX@ MBF*]R]U#*]Q.S>HG_1T.IA1 1WM-;=4O1(1^WE /!&*T)^E___79;SEO<7[) M8;MK=3YCMTS!^6L1?O/6 N &I5KZ+FAQ8 .?+;N1H^@I27^C/#9Q*TUOT#QB M5'YQ=:H3UWK\E8Z>\F<>L[U\]5N+%@-6I8 E;^%7OVSJS*P&%S)KJUN>M.)K ML;F;:Z\A+MR4&SYO59D$WW58ASJ60T#NU%>[E_14=+>DNE\/HYQ?=-FM/_), M/\HYVQN$-$.(3,'KN%36?OOXM2L!N@^O:4\K7D7Z5Q5ZQ^O82/<;/+)Q5. J MH ^_ % PG[>H1!(4=ML,^@QBS.:_[/XM*_"I@^M^O;KF^G9XJF@PZ2A+-"6M M^S5@?9MO] ( DHBQ;ZZ+(TCOJLJ>%T+<]D0([':3:#!+2V-B:)H*-E-OAT/\ M)U 1276^V,.7L[V1N,1\DJBGB@338LC!TRZ;> N);^_'?@(L?4^U-]% MPE->1R6M3L6(CEQL7CXNL2/[&?XXE#J*^C=?3(5@TVW3U0JT"V]$PP M29DAIKG[FIHEKX,9QJ,%"2V&S> M\+9H[6[[HENVM=@$)>H"0&2Z ."2\96H9DQ>NOHCC.B61*7Q3)"*T"<],T(M0K9\1E[VNH4R1A9RP MMMRO<^I^IY6\S\[60)?T]0:GJ(@(B0I1;MD$O7GB&J/7*YY-Y\ MP=2?]+O. +<2KX!8+[7C2..GF:QPH_MY0_OX@^L1 ,Q\Q.1O)UC8%\*%"UG4 M>5[Q>7WZE^]61N TNLO6OB"K_A1^I'J]'QOKW/=@K)!JIFA7^/U8OD$:H]G\ MJ$C!J(ANK4]02@G0VWX)[+/H'@"CPDOW8CQ(@O.%[I_C,2VI7E1>\0<53[0L MHX4K^ [J!3^KJF&C<6.7[?P>/,%AEK_!FP"A[6"E*&O0L5*VUA:*?]2>J/=S MQ=F::WU;04&0DO%RGK-5Y;:TVNUBP"^5AS3,KUF\OJZTIIDA6;#/7V:2Q@R( MKB_Q6OJB&K#-3YZ.77MVWHKPMI7O6[M^ EM$D!B4'ZK^L5GSD#_^6.0>SW1, M_RG6Q'#R2"CHK'VCD^?NN/29*QM15G@NTR(<^))&!^MA?8P4GX1U;,XOF*G4 M,8Z$6+%?,T^HC2L4EHV$S7N89XO.Q/565NK(:^\K$ X0=ZM<9-$ MB \,>(A^F,FX/T.SQ.I\B@!J]C20?)*E4\2X.%OZS.TW/8#Y;+0YUNIT/67_ M> /V/L?2*+Q\I]V3_?4=[WN!L0*W3\A^/D_&UT6C)/H(!C% .AGZV&9S+U^> MN)(>%W'V5RZ2GXWQZ*]1ODNRVQ",H3V-AZKD>4H'J'3'L"F]Q_GZ03^[LMC! MW8(G>'YO",TY*U,C'>)M%>$H,\0HO=U]#)K:.:V]B'8":T=EF>;XSC&/L*'* MWT7]TJX@R,LT>\%##H/GH**0'CF(T]I5TG?HT@6 2U5N4;NNQZ62Y M=F#*-,N][';TG2M/NP6O-C+2,Y\4I!)N@K^M8V!]UI$BIE,N[E[J M;R<^*#,Y4VSPEYD'K3^B?$4IR 9CN/2["E$3<[+0.\D0<3^-Q#]7 Y^?35O\ M2)F%M'!(\4O9H,'>U-KI])\U_]&@1Z<\/ M*]+@K=S3O+SGV4KINR=MH"=['08;XH)]V#IIVI/XC!V8WX/$4C:"/'.Y<)"' M]LI.[23K.8PD"YZZ % 7?]\'NJY%,^"+-BW3+,K:0ESRK)1B;LL8>76_L(AS MI9'[H/F,> '8 "YMX];/"V31;7 IJ<\,@*7[.Z*Y4@)K?Z74-LQ8'SY_-Z M>?J/$FJS80OC6#-(4J#OQXY&!OOS AWQT9QB=H'T!$2GK MT1A&<8*5EC3'KNVO!&-0:/K%+F[OQV*VVV3@;D.0WQQ">Z& T1> QLAR-'7) M3II'\]]O+.5J3:Y'Q-.O*=\2%;=?4+'G5IYI[8*V[6G!BU",L0$WW@J8H$IS M#OWC9=#7V!2[MF_U;/JL*MDHJJ+UV)ZN1HK2$)RYMTJ%)T=!D=8DZ@O .B*& M)(C(^::':F??]UDWG 2]2B6F-'U@>]&0.3Q:#XB.4G7$2D1!O"7P K\Y3N-4 M;+)7;X*Z2]X'^R&,2R.Q;W+91+^.K"MNM.&S)3<43/HV=_5K'GAG. L^ MR<+FFGN[ERV#W:UK#R' Z*,"QDI-YBSC\L=E+SF.$QW?;_W*5VC.>+$Q_=PK MR/MT>A[T&X;L&^21QK^Y %R=FX\ 8:,,O8LL?Z' MT,C,D'8X^R61]>NQ;#H4&K 5"VSP:H#M6UXF);38ED%(/ PCO>GS5K1IQ=LT MS\+FAQH_>\[-:..Y>NB\'[;MA3 MNX/YH!NDEEN[' &L$AP6O8]9DRS>[$O;O@_-_:(2+#C"YI_(:16&W!OF!(;/E$9+07,"9,(<_Y&2S)G\M4 M8<^ ^ENV[E!FZ4[Y<@A>A4)TKZ^FG,+*)ZL9F#E66_HM=Z&N,RQ##+%>!&FV M'UQQ->HXSR61+=FX(?V)FP2I\,4,'A/MNVUE&]>"A"9M7-EA%N<)0)\9PE-\ MUC9*LW^-IN\SOFW^/G^\LM<>Q8]$$O:*EN[ 73\=QD6R9 VJ*@1&6SF?T7[1 M+]Q+=I-@8B?81IHR'3Q\4**N?0%X[=F#P\&N8 A]%9 >&SM[\DPG'NFO4G"$ M0=8*:3;DE'$;6\<6[K'@*I 50 MGIO,>3^;&O#?_R8I3N1;M/K+&YPM!:45_#W//6FTV\98XS;P+1L22Q+&YQ]5 M14."^YJSOMO9(RUL=[+2!V32GK1I?4I,5\H,24V6B]*5X"OL/V\$KA?9LX"O M1G@C\"\QU;T%/+.B?[S$D5Y6D6:C&Y9W=_SY MU$5!6BV@Q:/+*^.7S IZ<5N/'O#HAIJQS_Q^R>!Z?FQ(Y, '2Z#58*1I^UO> M+XY7__;NCCT5E6[]-NE+DW(*'O%4312ATP_N3S8]4I+]=?)Q 2K:1KBG_SS^ M;#%R6Y\^3D'C02_V7H0,N%Q45E8(-(;^92;S\W0GN#QSL@0L!UYH =(#';WD M<1\P(J'[RU-4]$FY,BT('AZ?*UB>>U ;SUT$'Z]_8\7106 M1%,\M&3'S-RJ]-?0CQ?38K_B@8T:)*MZQI$[HK;\BL-L2T/^9W.;*0EMB)0+ M@--A+(0\8,=N(U*^/RS/S_K^F++WNR7ZT5U3WF?FNP:]/F261#'\R\NL-$Z. M\UF8>*J/:Z?FC1$V,TCU ]'(\4@):MJ;FY+N'G.];)X3Z9Y&[BO=$=V5[/'\ZTQ&]F6\R11,1H_^L\%> M((WQB07?"3&[',JJDM-W$=,GRBY1N.F7_>\BAVXG4_%=O4EU.Q[?UW\9=K5] M>/#6 [= D,;3H:$9L5^"H\G$<1]?FEOYL:"(L^@UCW/EA643\S?YF$'=_AN, M@\\["C$C\NP2.2 #P8!(@QN^4(9757E^?^??DH1&[JN?'8W(0F1=9QPW)=[: M8[0_>A$=>9,0;M#WV_VU7+V6 6,RZ5XS-PH"CO+W.UY4&!J@RX1SB\KA2]1H N/'ZQMPN?)3X"N]Q 6"[S'&C41%6W3-+-C-V MLW9-/&YQP5C/Y?:N3\PC!C%'R]![_:@&I%FFEO9#G_O: Z6AVJ>1T^9@UT [ MF0GI@[L]F]+QQ._%QM?YTQ+OEK*@V>K&;#F#=*WYCL=P8N=I1!!V#956KW(&@'\F.31+W NW^V M6:DJ'J&-S5"Z +Q+Y;=]Z.7@>[U:BRK-X?!8F^^^\P@ ,#[[03.4P$8:E>=M M<(V6A5#;A/R2G:GRB-K7S_%M/L)RE"VS\P*#%8?W[$;L**DQ K9O>E[Z*B!9 M^F?,W4>^5MHBS?0&<V[D9I<^-S<+7/_Y6R([P506]AX-7_@>H>=(F7JC(HOD&7PSRD)3V%F[1Q!T MA6K9C^T%/7\"#G#>(FNM0!39,%AZC)8QM1=3'VVM-7AI9 MKAZ.)]$.2W-YUIO>$9J L/+_HI# "C5!MR*ZS#=XF9P5(QZ85&F8[!!I E#R MM!< D0QKNUSQN&1B\'GV"3 >V%!;OK_Y.:2!,[2FIFG)[43W!UM-U,(89WPE M/POUC.#5^91]"(;6_#R'1+M$E%A04?.J7'X"\7WE77O7Z3'_BT=]_@-A2.4=ZE_R5UEN=M>$1IRH>';JY\R/.F?KN4YF:IM4BK7"70Q!Z MQH=O&[$4AV-O.:^^3.U4]%"'3 /%^&CM%E! UBXCQO:1]:LD'''8-.%F-V]' M=_0'3>@/2(\L22+DM'?!"HAF)NCN6ITUSI2F]"D%!&2/H>,'_QUC'DXT. MF&CIZ[YY':;<5]XW_6)6D(DY7H+SDUYRWX^@/]9P8?,0%X/H8E1!^X:(K;%O MU60PKEKKTRW&J[VHUN&EOPN3=A*7E,"2:((Y'5"^Y!O@B0L -Q_FI';_: 1P M?.#E73.M,?:X02W_MQ)=YC#@IF\.P3N^PY7*R8)(07?O6!,@;_ M;MG7L!]:ULMR^9@7R5$-O45\BF)E!T4ZS#6UP]OAC:JA^'0"1\CQ!OT^I 0\ M894]H'486,VM[GVHHEZI*0IU4PV8ONGW[6>*C!#_<8N**WD)7ID@O0>ENPRG MRK#%9D+_?+;Y H=&I4M;QH,O[V2G/E9[J: BIJ"%,(>B-O=7J\^?L)Y\5#LF MW-,@CI/0UGIV?WT0GP;L$XZ7-2AWTRLZHI,OW7"%N%1B_7M[!'E0FX(]L'): H\?Z#$H@<[7/ M/P>L\>S,!X4%#N;S[1PO:4U_;?Z@#.A+]AV(E%=WP!OPAZJ+UL^ !_-:BUKS M9]K#5P_-)C*';+2Y_C;[5<%JS%+X2\ U3?%S?"B#I6,+>V0U+NL[ MT D:9\<6HZ)9I(_'7C\GJ#.&-N_YBH8SZQLY/G58;OYU1_.T0540/&S? NSQ MB5,J[Z]$@*P_>:D G1:>6UOC6XR2$MVD'GN3Z0;1:$VJC0 (VVC)R^P-CTD9 M@KX3P4)Z(3<#>:E"RCW!0<6.]#EI31[,_$AN=GX:YF"19";? @-6(/$6WP9O M,H\R;]):LT]"AV[IT&W'><#EX^C)J[1*XQ)H M8R7-5#DS4^T-MQ7MKR=>ROOMB'DI.QG4-Q;=;%2%8Z%&)IL$2*>4>CZO;&57 M06="6#J.:V@L",]G& 60'FQ9%J988 M@*C*=,EF_N>\O)S3]H3P\+%0,?%U;8=,&EVF>'9;K9ZK/%1\\!<1PGCS=4@4 MZ5H#/A!SK&DM)M6CE?QPH$!#4(RO_E=^"C_TP1*)GT0VE@^8(#7?)K._G+&YVDU3DYQ.#XD&=.Q?M_X$8G/FA> 6,^_ MG$"(K-B$)_AV;#3N-6DI7:U->FGQ_M"+[]$+*(,GH4O+)B8QQB\ M#K'+DG5PG_+UT+&I,C;:TM\Y*O?BU>NHB7QHSQ0RW66#"015"K)2"E(I'L%= M6I=]JL(/YT]GS\QQ39'C+^U7AO05 WY M,M4[%[^JR'.L.ACFGZ>,AZQ_!#* !? "&Y?$>@U]*WR#GN,L5?P3!,(_O;AH M':OJ]$A1=*DQ[_7GFPH_LX#IZ;2U^-M-&?N%CFD!WP$/JXIC4_;+ M4<#7;;S]V&*0*C-(^\6"V(MTS[0G=*GK7H$A/:0 ]IA?VKUN<2: M8C:9+-!R>WZKBU7.5^JV>3(_;>PVWY@@%F93U*ED \PT^G9_ MTWVF:6<&Y]L89&@MXK40.QY^K.MS[P%FJR8FAI4R.=Z)SNY>#OXL# MDY6-&MFVM#>8^=P<>O.%HM:<-L\0<[$ZFR>4+/I;]>:.QAS([[B],]0T*U=, M^9KT.^EG8*/8,1$])06PM[I3SG9P5J7MRND/+&+)'^>X /& Q7+XO.X ;H3K M"8"XPQZJ'4C<<34SC7+#O>[8EHK&LQS"X.X MM4H\ZVV&^(;[ :%HZ(U)S.2;?%"7,7OU,]VK:+,M:*G> ,FP= MWBO-%,XJU@=/W^?/*6@[%@OK*N]7:B$R]FVROHE0#P?N'Q*T#(IW@K<9U1[. MC9=LJ/IR=K;<(DL?H5TH#5O8]R5<";''V<_6J03"0C[@HP=8#67NGNZ3;.1\ MZ\=J=+3OY7(-ZVNM4XQY_V6,/WK 1=]GZ:VD4,44^;MY(Z]DD^74-\%+8J;P M<*N 'QOKFS5&_KY?D+JD;):/74\LHR3-*^)DS[\?XDV_>'<3UX"Q2RIV6[T# MGX8_Y'SNCNIHC\E_)L%NR==[1.W\;OL\_OMYP@7 11FZZ(JR77@#]PI:,D$@ MYN]UM7:5P MV)@6&,3QI2I!]T=M1N7,.Y=6%^ KZ' ;_!C*ETCA8KOH8C5<97Z!=>XJGP^[:ZV!^[\ MY%(?L-QF7B@WEZJ>%/;]E?S>/?R/#OHD_$M1O A2-4"H*![P7PV1(80'_9(C MBGX?SF05',__=?9DJ:)CR996#^F\.,RH]4A0"Z6,W"U9Q E+V3=_],) M+1C=/;4KO #0IV!O*>:[(P)L%\ 4'!!ZW8;+IFC.7:>F4$AF'Z90 ML6HE,Q-LS9W/?):*N84;.H=W^+M7$3GQP;4>=OQ8^7?\KW>0F3^'C]P_:/ ? MC[*K/EUI ^9/L+H/?>M.*>MB"RG>;-D/)XB$]&V8HPU@MGMM*W6E6SMRIV%3 M[:O\R6RH=ZKZ ]+2WN2?KVXTCN )9'DSN-G?)DE"@\;Y&IW#?BN+\/!VD<4 M4%V"S06@ES@9MWMN5R>043WZ*DG)*/M0V+\I(\,V)S[=MWT7JBO_!\U\AL)4 M2>"%MM&EY;M 9B(OMK5)3(EV*&J5>6YK9CU-G2S1<,@[Z:N0,V?)KH&HEF>8 M_#XOP8EH-]?UP(XT9M_D-68+DCOTOP&MT(\79]Q8\\U:-8:*1GLHBYR<4=UK MN4*'2'EEL6Q*9=(W6ZK?#E<<$;?L2M! @_/[9#&(!V-?+'*:? - IGWB'K,H M@6V*N=VT" 0(%/8[,ET] DAX2 S!3ZW[X(54:S'D&^7]M=9FTZX=B"\SM2?* M:;MYD47S:@6)4T45%X Z^ AIR;YI&WWC M $3)*!1@,93KRDU3#Z^9YM;\," MI[1Z).B,%RKLL[:??K.0N7W'Z*=,@_<8S'5 M\@.N7\8*[?++-60WC8[]%"9T)*WM/XV4I/YE-X4G6>M_ETFH#;9HMQ 3K2T( MKUPFU@_&6WXD *AA61 /!'*L7TEP_P[*_CV8!BLZSW$!2+P[LY%\-*W7T'/; M0.YG)3KV?;'@>=MZER "[1I^F6EN31-# [%Z DVS^W42'6[(IHF%!;/@6^K, M-3?E!J](FA!DNU%[9J5QY4*)^+C% MYIB*TN#&CF%M/(Q&LOI=2$!I>.ME/F\IV^9KN^VTGS\)4Z4F!N&]"(]#]"$< M1+'Y>YV7S4C9D&59R__V?2;#*/K#%8W%6P5Y!//7_WQX!?3T200V"B80Y8N( MTEZB:E7NC0:!YX4.SLKSCXHI7W7WP,C.WW51DQ:!#*H<-OB$=U7?OJFDD^5GP9I<#"JI)M&(7@'NL/?:XJZT7@*DQ M>[X<7^_ E'6.CR?Z)L(P5_=:IM92%U1U4'/R^63'2,BM.+]))G?GY!I)&7MX MIV+X=)RH>*9!H$CS0>T/PE+?0N.N%45RL7^*U,;$?7[D WFI*[[XG%9[*)3A M#R]>B%2/>7\!<#\#BZC&%?65E9ZWQ/RQ=0"%>GG*124Z/*7J%F [],-/:("M M3M?P@JQHL4T)I B*&8]/"&BQ6HB#4\ +SAU-Y W;O).6A<@A-\H!3D(/M6&P MT9#!6*!,K*TYO7'&-H^;8DG&]%[G_/MV8'Y!7+=K%^^&W[>L,J\GS#IP)?^? M%97-*XH/T]NT%YOJVCK%ZQ:^SQV9#Z[AA2>CB?2;U;"X"P"U*L=R2%OX?21M M A;R\_%1W1.JJ$&TT%6&]E^45Q,3;YU0)A?-;6/T&RGCQB([_U3'-"R>=FS> M\ASJVC??7B R^@RM48-YB>K8%_CT#6YIS3GQIJ60/PF==JC;MO$'KDEVCP$. M$>DMBG?H"^N\)2:D1<5=H\9>96;2>V^'U=ZW5!=T*BU=0<.LN3LH^LY4I06^ M^2<&\5A JX7\IA)+>5SE9M)]3VLY[?7CS7_\M<89_//5#%'YO"SB\2K9;(0\ M,+9#R]%=K&DOH5#%W*-8]&ZZ!^/ZE0&:Z-=:@I2\C\VW--',6 G4\@4 8W@N MN,';W6F,W*""KX@=2@1,JR14U]^M&:#![([%N'!)+OOYIY],HD\)AK9$&GPH M_1LBN%0^HX[ M"H*OQJZQ=8^< )$SN!I,^7[AN@B$&12FTE9**O;S^I,OP-ZO$43;NI@77<_D MR'_%;U1R0G,[>/#P=3!O(W20/J[KVMS6<6!"+:_!;. V?2MX0>P/(=7@U;N* M3P>&+6%_)4BTS*5K_1> &RK6LM5C99:K]FH!CT9K4G#!I@\;QFYMGO?9*VLF MX,L45;W>]RS""9\(2;GM*?@3FN+M/N'%?W] M%O*QXR"I$0X93\>SV?58\HK-AU"T/\'&#=$P&%,\VL4$80"%H2\ BW_&:6C7 M[OQ\=.U,GFIYG46=W%W4ANS[YA8]3X0&!CAP <#?GWP;X849ZL]::-/_Y SR MK=B=/WQG+'0G*S3_(^9*?U!SV$VUGPY5;FM<$=18:5S"/,1;(EG:5C"JXTY$ MCL^;IJ_KQ_;L_F23IZ( M+%.F0L5H(']VV]FM%I=E,QA8:9DL8V[AM^59;NWD)KW#J#<"P7-TYD4Q8Q>M@1] M#72QPHXYZ-(?KO1+2^O!:.D-[0A6E.R<3.?+.^Z?9TZJ0S9!&786@U/MU-?P!,D](Y8W=&QJ[GOSY M]R38K. ]&M02.*7 ?3ZWRO_:"VPCD,@W\MKC=AV^A.;=4Q$7AC96CGF[';J+_$8'GZY96Q(7"?YX M>QP7=KOW L!,#,+ DB(4*T,V2*M(W?LU1-LNRWPKMB_-O9Y.3TN8%U.CM(8% MVB;Q_)3$7)[&"X!CYP(IS7(V"('1G%SLY:R7'4J.?)7 M_.GAFS4R$B=I@D3K0T9\,+T-_Y*%K3M0G0HZ5FELN"N=-A1E)L-F2,FM*(MR MRGM8H"IJV25Q72?*,,.ILKU51Z]%T+DZ>*XE4@EJT&]CWF>T[OIAW3<0*Q7( M)]16W_#V;IJA>1A_UGL1#YPJYV745%+GC C!RHRSB7&GK:$0G7;X(@"H4'M6$7 AW-FBU;<8Q (YWL>1[H)'EL5 M[L)"^CJM[;ZVS1YL+ BVYBQZ*35LX M/TX;$+YF;OS )+KGJF_\ 6J">0"E(%YFD.0AG5.1JX_;ZH3J_C@.:4_"*!PR MN/M>L\LKU)M.,[:I/;+:JX7!2:XCO)AG$BD(J@"#Q2]XP0%5X-0?+TWU.?&" MK3636<<6UUB-8Q;G8S9O.YTT)>9M=G8L=!&'DTBZ##4FNBF\>#H9Y+,P4F%% M;M-CUOU*IM2:\N_*4F30L]_2]H]#]DC4#PF2(8A^QKTV];5W$:KIPW9Z0*VN MA/U= T&'\5L-]"]>*0$HPB;WSPD2$3SG.3*6?V"Q2E=3QT-;T']+]U>]YN97 MWT !%.R$*F;_"2EM&"=M'Y=1 FFRQW%.X7NOCM168J[_3[RQF=F,9GCPD6HT MYV $ZVO2[#>_$=,"05[J)VF^.C+GY8/+=6?P.:OSYMDS$1*-9"&B![$DT0UL MXOYPY'6XU5BP:]3M7E.N)F!0&%/(]N=:/H$S0@**B\+K8H\W-(H]9FQ#)G2K M]127G1(2M0/QI"-K_PL %8#=+N,EQ 4#*V)Z@3V 1E^S;Y,>=8E;];"8=JK M*>00PZX=X-L41Y],E5;!RC\I@BLHQDP2-AS*/>I,B@PZ^HXCN-O.AM91H'Y7KAC6'@I='/W M9L_S%&O+&\O-D1K39^K6L\1F Q80E+.#&M.(\YT19R^?@;,B\>98E\E-^CCQP#-96MH1;R_/0XF7()-@-1W\O8)5_*S4--!!I]!&K"@>H1UL.#VS]:L\*SY,3Z)E[$5>]JR+KOZL*8$FTPFKX]^M%-]2FQ'TO )"LSDO']-Q!N/C7X1!>NH2 M\]#S6'PY>\^M$9#Q6^<;ZM?*P4ZEH?)E.58K)S\.2P>(M[+QJ0;OOIQ4Z3 _ M+*[(5_935-,05B(L>*TUYV:15 :X@/60A#OO'YG@?8*8-5^(6C,?GQ(9LDE/ M$=R0'\9C%P#U,7MK? OJ(&X3&(N,ZQVW F7.P!]RZ$EM:/$;/8C9D&2L,7F] M9&##4# W#!Z'-D#[?!9=G\T%P.(XDF&^+/4JQBO<5KN*.DT>W5Z+'"]>)OOG M_,VSTTRN'?C*-7@_7,EDFQU4BW2W#%S&Y]$S_OH*OOJMX5,+NGKN[6995F+1 MRIIFX4[F$6*(?I&<1$W8M&?SL%/!^O3G\MZPXZRTMHQ[AC6M[?!ZQ?9>?NAV M9,K7FZ/M8$]LWL(<\S%O$F(]$TBF$HFEM<#'U>$7!JI56ZJ7/5BSFD^SQMC2 MW*TT3 6N/#YPN*:M<%@ JH[_HI#71TL3\"H RX$V6M34FT_ZBT1R13!\0DEU M>.G L2>O"G:UIU.DL]H&JDNWW!C:%.Q.64*>XMKGP:IX:53\;HIC M];,"UHZN]OHTH=J;#8^,[PMP:CWYZG2%/2'R +2?$@5L1/0"%S@#1NJ072!RU+*P\_)7Y 2S\W,DPM%M M4$SDL62'W0=K98%<5804UJ%4= DJ7LC1Y*CY U8CJ#@JMNJ?+9K=:4340R,K(9'%BF?U+I&9GDPL:? M,^"UUV&\$2[GT.>]:\UQ;VJ\3ZS;*[O6RL:YE*^(QHT&/I"DZ7GU1.0:SYS] M9LK^$TP<[C4^OSS"$MM<#7M2N9/UQ7IIJ-Q.G>O>W4<*0SHX MX=\H\(V!7XI=';G??VT:W'S ?O D^R5&YJ5. M+;<3BI527V<^2? ;,F'EI,.Q+J[/OMG@-8F!2#[SYS+VI>#,\+X^CIOT[XXT MO2KTKL_.+-^+UF)2WWIV,)PV_.#1G:"GA+@G-ME$)NGUKG0,)2JN9S+F[RN) MDIT^0])LFWIW:[NCQXS.RM%BY.<_1F^Z8?4R/HM 5%TVX;$=>$:^+;F^$I^V M*YC,4+&B@<-Y#//QZ(AZF'N^^#S&P]Z8YF]MS]U%1E0X+U:A6R7#9Y?IRE9\ M- #Y@R2R']9TW^1/^O)(@?]%%)5*M$UKW%4':;H;P*R;Y4I9,6R#HS?+J>\O MJ3OM:MM9*;L%.]OQO_2K&1/=KC2&*]G,].OKM4[4:NGD+TA[51FY/T;;VS)/ MIJH*)9$!UZL+J'CIU#_SJ,2X+Y<21Y)?53S"E,FJ3T.U(./;C/2-R],ORIX MGC+FO@%RY&/3[[0T^9G0%N\N8C=ZJ&=EF_)A,^]89'SO!09/K1. F774+0!E MCII9(:4@V[C4G%FX:IS4S/C?X*3"8_46:NKNWLR=/2<7/%!N7//!M19_8 MK+ _I^9_,\"RUNUJU:,":J[LUBFIX$!GH+B? CL;SUEM[?,>KQK[\?#(C4Y+ MAG='MYLZ'O#?)CO_YJTX,N9:)_(>$PA%=MCY$)E+[*W(ZD9]2AXTR:TY_0 & M#?_@/.4!L+./H*U5Q;"K[VOVI$.$\ 77Y:;)6TS;TUZE:>_161(_M0=PS3<8 M0-4"[JH*+-#WY&N:I9NF;K_9BIHQ-$,>?TY92)A#,$+%-D]='*OG_&O1; MHW4LI.R6]PK\"B2/A1XJ5IN1[N C"MC$?"I^R*5[&J_@/F %'U6%)6_6^J_> M;\5XUU>Y84)8K-E/3&8W K*?(0>%U,Y10?I7O-:C%Q[>CS W^\)Q#7DXQ/-@ MSM,[L'K/^CK_ )WA#UL9 4M+^<9&"4%VP(W\W1;<%MQ]?8WI]X)2R;3M[_?" MUJM9_;7L"1&>6J3;-Z31.5#]N3^(:R&;UG L,]',UT.">27C5)R!G_.*4JR* M$S-78 _S1P-<^27UW?AM&M-TV3[#MFM?>[IC6@HF[2GYJ]W]2O;8V> M7[<@]1I<#\GM_GNW>2M*>4KD @!^OBRQ:":,EM'W [LG-]0^TQL7U:NRCXG^\S@"J'(DW?X[ M*_%@^][[&"GM Y#W?^D*O?\([C3.[-?0#4XL:VY_<\[E[=]F]_ENK%VZD]:: M9JMTS471Q':\LHN#@=J?I/4/7D>@+\A,F:XM%RRNB^QMOY5<9 M-%B!F;KJ $U_=U!(E'*[VR]#/Y:G=-+XF1RA FG:P5*JGL<*0V7W9PW)K=AL M37GNW=$2IL%0[<1S".7/FR?I"@1)VID_]-W1_W?%CE*6H"0]WB$$C@QR?ATT MMS<*](:EGK/L_8>G@F N2\ M7YC+2>]U5O['1Z3_"#J*<=L7@'1-[.'Y:_L+P!.KD[#_>VNXD;?A;2\ _)-] M"-R5I@O U'UK> RFG:0-C8/L4[A? (J,6]S^\]>*(V@0ZW5K&//))7M<&GX% M>TE/3P@">)\^)/T;,'>(@8W!.XZR"CZE@DIGIZB':AONUIZ@5IPFEY SWVE, M-[_F"8S(2&MVR?.WW4DJF*%HB%>2= ]'2L][59ZA\&)\U83(DQ!?.A%7=]Y% MIZ3YQVDBC7KD5^H5KG^-MCL'\_:__$)[RZSD+A(A CZIR6G)W0]M.A8V]17/ MX!/(RF[.7CHX!FH)P48N "F(>E)J1BC?3$:? M)"0(G>@^)G]RM[3 F_/7BWN@3VJ,L0R5CR3S+P!7+WM:U%O2;6JY"4) MD@5Z\KY+Q:_9XET=*\?*0MI.NJ;N=E MWAH/0V?+[3)#]'H$A&((5G"? MX0) *0Z>7Q7'VO<#WZ^U#.9C/ECLMKP*L>Y3O87EGLO,_^G;3K4J^\78>!%# M\W!,6Y%2/+JKA7BSFD1['[NY =W/QQX:G\/AE2I&@01@2 0(@4GW2O*&TTK< MQ2*G71.OIIF"[C(^8X'(;XF:WYL;%OC24/NX25C!KU*H&?UM'PXO:',3S7CVYQH=,U69R.WY/5Z<5Q.8*@T/6+], MURR:]\^?DL2;H,-)O$(C;AX_29 @?2N@P3\AB.,G#:? @I>Y_Z^Z=-12+0]$ M&"U6Z!R:J#'V9]V 9\_!LV!L3+]N%:SDLO "#[*" S_ * --]T06Q:K_ .F+'\M9U MA+F&NQ4L+J92_Z8%Z('+S',_O?!P_KJ(*IOQW6U>!,[N]F[PQ?<-UIBF7T;% MK_JO_Z.#%29TWGH!^#E%#+\ O&"] 'R?[[3[?\49P$$7*V1$&G.Y70O\HV.& M?ADA?@%(2C$>9 MFU[#OM.GB!^+V5LTI08P2(\>9/V2C+Q&\#KABPDFX$G5V]A](#-1^UII-3+$ M;JU?3KO,XV_34LG1^]:D9_=%$Y^X!#ZBQ\3CUO#W@HDWM__UPB>06W[3);,0 ME(,8X%RYH@!_"!I0RI,7*]&5T<55B+% M8@32\X(7)]_4=)Z&?^&T-#X\Z!T,0UQD_B'<[A.&C3=3FQ<:$& MR_>JGK&:[@(97"JYCY;KJUN&3Q$83WOT(HCP: _2-!2%6*\X=E.5GHQ?&!ODI?H\<]J M[Y"9#9YT^1A96Z6%QW,G*PX;;#[>8CG*X9W9\GYWW)SNJAUM\T5=?_G.TI2N M%/7E8\4N#!AD,P-RAF>8JQ^[9*Q*E4DCYTO^3"M5JP>OF7V;Q(M"B;L M1$TBXR:)NJ7,!M^RV9+T9B8P=^5Z= JMFC"OY--/2]P+6;K2];1>/$Y^-:QL M.%Z,=CLO7N R=MAOKO76*ALE6..C-WSBK&(;-]'> _39,E^L&L^SZ%X/4MUE MC/D_V'OON"BV;5VT%!')DB33*"!(E"RQ422K"")1:!60)" B4: 5)4@&%10% M%% $A%:BQ):<09)D:)*@@'03FH;NKG[EWN?>>_:2M?99Y^S]WGU[^T?]?C I MJD:-\(UOS#EJEN0>WP 8/?HJ(:+!DZ#8C]\B*,YJZ,THUS,3Q+N&PM2UWTI& MYR]-\D28O:^IM4C0GW'!5%D\DK^SX*5RF78AE2@/TKZ'\DD]N0SIF!%9*SE( M :Y3 ()8Q --58)%8RWS,UT$G7^&^<#WE>DD@TRG9XXKG;F=1L). )^^[@W] M K?/[=@38A?JKAX9N.0HTB'MFG168\4A16?=SZ$_7(;%SA1E\+K?8,+Z&,JF M;*>X!8D9B>?Q-SH+Z5O6'W5A0.:R$9*94-7H7BC_;J^(C43 ,/K%6IJQ1OX< M)(2RD^X@!CKS,C@>(IBJ?(C3CBIU 8LR_QZ0,9&< M5\OG"BH0G(ALR#I=SVI^;,3,ODY%*'>Y&OD7\5YK)Z>;[$NWQ1QH4BY_9,O4 MTMH&OPEV(K"&\>'H(AH2FU\3XAV\GIFC37$HNEKQK8U;^O&!M_4U^%SDM<]= M_MBLH#?1\^*-7(E\AO3RCMT?QCLD^*9*]6AM+:3>C)E_V=6B;W5H&]!!O+QM':)^1D"H")]$-"Q "3-,6&Q#R= M8JV5<4D7?-92&9>%=)Q1.WM$_^6[BB1>XR+]3U7)2/&9/I5S7 X,# )N%\ # M$-[NNX(DB$S59SRPX\6)-FFH-:4?)80IF!@46'XU=N1C&ZQ/7+?2I8&8U9-I;URLCXK\E2-Y=1XFHHY$MX8/N?9LHY.'FO& M(S0T9^79O7(<8&>8)(!HD@1)TIB@8.T&K,P@@BLP9./P-8,XRKI MX6J;6;GY&>2-539,&G1/%K.6B^$?\U(K3HPB>M0Z17J9R3[MFS(Q77AS=NA[1_]64UJH?^JY+8Z!U]++H=?8QZ6GVZ*:$*/HF<\24?2 M!08V/VQ$\VL3#^&)G37^UYY>75N>?MQL'VH^;B;3%GI3"ZY" 1KUD5B=J1UU M-*DE1(@"S ?[?NKPYCNK&:C@)+9EXA[\E\?O[,^%4I(1*09$ M0QDR \*2CRG;&5XF"*9=;@O#L<)(+'Y@O P%D)V*I #;"#W\CZE\K4$XEA:9 M$(RDH@!P>PIP5V9=A2@?0?^LVS+EV;!NWE( M#"L%$-P!:<"0%@JP%_$EN$DG2(T"L!R&"#(GT MD*G,(/%%P).;)&82.1[>1'8P Z/# KP.M@._?P;&(/$K"*W]6!WX['N[(F"MF9[DX'WD.8WD:1 N/\KQ5;3MV[G.1 M5?,V\PWAM?K<#4D]C8A",<^#A+&&E&0Y_WHI)2,UXN/R:^^L. I>(2O2&B-, M_45CG!2-FD,$2K$9#4N\:B[.>7A7V M%TWA$4G>4Z_D9/B^T=3M-.=XVS,$ID<5BW0"R3&MT1^.+_H>%XPCO\$B=N"Q MZB9.QQK#\;1W-'I?FI6!/[@WP_GB!UT4J,?6)Z M-DT!H@J#K%[RUAA.GO!T_R[ VWJU>_#RS0-MHM2&&K'<4S^:[O/?I;,7;+X,KM0)N)DOE3NYQJ)?Y'WI(U75<@KAH%V'\?V:ZG[@/%["/-&D5_^[.#*V>3\*XR=DC>OI@M^,_XTL'%^OW(8B?&%_SF; MW(VJ RS?/7BTOGKD];ZDVKH^E;_8))N%M;4,<]SS=M M7-=VCI'RLS+S4RUJ/G;TJQ_.=JF\V!QSMFFPICMHKK;"I7SO<5W+YPR^>3MZ M#3U,SEO8;[+!A7YEII*?U_ &R<,L,8)73^%:"CQ,C%*U')9JZ7NK3_JG/FZX M-#8A'&)9^;[2W^'8\V41_=8>>^.(>A[J\O!Y[*O2E!1'!6.^-X5^QZ]_%XD7 M?KZI_CF-W?NXO&+\@455,,WMU;>RD.M*WGK"=);8UN/RWV3K-G-7;TFIG1]\ M6YK_9+@GYREC,8T@XU)ID1K.0BQS&0*M[#UV)D3(1FU9A"WP(\0P7A8$U@3H MK4"0>C1^=HH(H,'PDCT3OW6T^M^FB9)_5G_)*G^*W]1?B*,#R U?8CG^?Q(XL:D$-9(1<^5&<_RK8FOR2 M N3$'D%G\9"<8J%HO2V#;22^O0?J= Q"CHTX521OO5%S+OSZ_KL#AO< M&DL]M1P-V)VSOCC!(CV:,7&EEF(R?JGLXRM&<1GO"QWO1JX?"@/5=?&^'D[>WN1#5A=TG8 M1+Y=+TD2@<][/%/6UY,+:WJYNP/=_, M51VS'_8H'&852Y'\^*Z;)D3>K*2'A: [9%%:5(F]V)RHL!;@ZSWIDLM3-1O& M='\Z_F6SB]BD,M6+01\R\ZG3P6Y6I25,-\*_^)R=.I/N:H^\*HDNB5U&.+&L M*@M<'BGGGJAZ+3M9$<]D.;(TJ8YCRLVS;E&S[F!,>_.4ZD""+O>=GC/%K&Y' M+MK*-]BI8IO>C;D[%&F4V&>[2?*VBRWOZ1'8V#[TT0^?DIR"7_*S]^'K/=%N MQ!9N+M!XPR7)-?"ZQ==7'6^TRDT+%U=2+[*JKK=>FHMCGG-[3+!K[OY M7-B ?_,.?+W^2C+5B,,XG*>IG[LT/DH5'LLW[R/1L;B\3@$T/WTT.; QWC2& M8[\I\:[BZRT3G6N_JJ9_?M64%SCFUN%8U9 XJO'1ZU'--3/'[W(O$I!4%F(O MG6DR_.T;!$1P3!^V=N:4?!.^@D>2E]]*]DATO-<=O JP; AOGEB4M84U=LF< M_QS$[Y7SU;= H4>C2M(M)J%82*#V#AO!?)/#P[U-L_Z]A55M37\)OKI_XZE, M]BEX[W3BQ2=.2.Z5^\4D9JD8JQCV%A50/9HIUX2,@U?2":F[/1YN)9D9:E0/<.@P MDK%2VBM738X(CQ?)X?6+;+'OVN\<@G\_SB"^N14N6H2#A[$9%-D[OM+QYBN4 MC1SXR.*]>:0R2FS!ER,T2NP-E\6CD'%(U+@>Y$C[OT48*,G'_(:1&\\ MB7^5 HC-8D7)R1-P"G!FIP:I,DA4WH=LC8+/)&*A@"/%(#)_S(1]P)WZ@]E& MYD$D04$(-%6911./6$> Z0I18(S;=C<4$J?@\T+I:E!$B+Q!?IW51RTVH[EG MD=L"'219S25!* 9N;E[18;=H3?_T9Y/8+ZW_RVD=H40!ZB"LPN2BB^));.AI M/"J/=(&0\F+HV>Y8V<]AA)K_9/PC%*#]*4' 3.,;I' M- PU731[T]1NG'GDE?6MRPO*#O'9;U!I.Z[&-!R"4%F+UZY,Q%D9$]Y"IC*(%$MO4="#I M(CDGY$A3MO5XU]Q75=N2D)"7>8:RC\K*+U2>?1':52\H6"RM>\N?S\&+GNEK M1QKYF1JY45*'QFCTF+3=UB>\JT0'TMYXE ),TZR,$.%?X26HCZ\'F<-+\Z/? M7(][[R#U7=FF&VM0>;SK;JU2BWH,SRS2TY@@SKD,:77?%!:?E@_VPUE2/U, MRR 7 =[>E=JAW(G7-_HE@=#WTDP.-_,32U@;CYG4S>0\V*F^/+[J8>/F4YNN M[;/8G%)Z\U+5U,L-$8XFL#M#H)J&>)[$A&U9H<563\*8_:L,XDWZF++9LCJJW=COLB..J+-W\;3W7)B8LC4\ M-WPY6JCS;>LEX?=U/MX->1J*!8E06CY]K5I)&RA\X3/?SR M=K9$&L@)/.%74 0Q5+-$SUU$\63^C ..\7684L&*U:9-O)'#^F// MN1^M+)7(@FPVDFB^65.[KM'TI/[ID. 8L#BBVD)NJVQ]0[,FLSH#/T N":$) M^8C>XXEV[AEE-JLIQY)C-TLS4EY;!VPIL_4(GHX3ZY">C>T.X#*S'^-H^[%K M(.2&KQ'%>B3VJOJ0([B,Y8$=HI4_PB2\PPR[)MYN5E MG&E]M>$]O,M(^RABZ,L%E,Y%L^9O""&N O#CYY>S4_B#3_DU+D)\P:O,@+#G1QX]5ZE&]&;4Z M\7BM5EF*AYGGR;N\%AM5B#@8UAP""1D2.TU=!C/:V7B$;=:)Q";1:*%)]5E* ML0M6CSQ4HG9[>/E(W_/6Y*&4?77JK"R'6H+.,JD^MKOWS?]>B^UI $>ML!QP3.?6N9T4-=P&DNSL=/T8\14Y0A-U%T%5K3$]-6DVV M*)8$CL=G\?*-Z8GK]DLU=GM,),G2,=QI*DLF'X;2R7WX/!.:%[[,]AKY=;*] MAF?0U9%TUE!!0L7[PS';W!,Y(O[>;H1;OBJY]2>>O_9XI5 1D%KDHB8EXKFN M B,H68#G<=A5L$&5 H!IA?D8!$':D\1*X N]VSV'!5J1+/7"OJ7 MS[C'HB)\- *JT"2RS(G$^PQC/')OVJGQ2;50 M@7_+]+44QT,U)Q):&/9^/R9M[\7-T"9)*RG,=.#1O3I%+'P%RG3[H.([- &L M0V//H+GK9F $L;37[[$I]66^J\'8?H.2BM#1E6L#+S 2017$T_FRHDEFZ:6] M#\F&R>[F67E95H/S42XD:;MU\[-V"+J:@MQTY;$>Z@-BRM3T904U);554J0- MS6KH#J;(=M0HFOP0%IFQ8Y)O,6],8E.[] PO0L@ERB'K=-QSW#R972&0\8G? MYS\9W-(>Q5_6(5SD%//,UB1-[\R(4Z@\PA_2XR%-NI#>=,A30T6"KA+&9A'Q M?6XP)G43K%L3'J0GA 1U55(WTEPPR@T/,9Y2+295D\:'0D,ZT<7,)(4<$L\$ M3I=XMI]$1DQ/-4NL(Z"29A7DL'=]HN/'Z/%?R,_0F&15 M]A[-C("\MED$;.S4W$P]QQ.JE@G'DO*!,1HPL*5?2'V5Q-U+ 8YNXK+ %@UE M"F @7*@-,NX@HN#E?BN6?N##(C??*!,/H"7A>UG"F,SZN,KR-S1S=ZTM M:,J0A G!N*5I#S369J8E@@*4!LG/Q(J[*]OVAPQ)PEQ*'QL:P)[29S]X+.RA M:\X?61@7Y?7HI8A8E<+11X^?:M?7 N: ML0CJ]WLG=86=EVM\&&>@J%20WK=&G7P,$(QM_WBO ME29QX&*JV!>_FDUZ"/YMA9B!X-J4B\<91U7#[W%%.)O=2^M.I&@TO1S$Q\=8U.GS=6[4O'=T. MN@2:/\UTP7Y5E4ZC3GM5N2]T]#-'W(F!6W1Y -7P!<4T-EWQ BO3^?LN\4V[2[1X'MHU$9W M<=2])E68&J$VU %(\XH*\<(S"G @ M)](''J44J(-_28YV#/YBI?GL36=O@%]"^SVYDVP>=+QS'T\(PSZ)_\[LEU/$ M5]."M/-A^KDZ'6:#_=OR$7+/OV+$#:6[I"/F(_[2V$:=^;\:VZ9[_D_3G3/Z M/YKNH KH\29VA8-HC).&*)$"EMB8ZC@)D%%& CQG;&5Y_ M:3FTEOEKRR'?_^Z&/!3]'YUX$?!M!(*I5^]OA$@(1D(6ACM2@+OP==0Y7^W0_YGR6KY,^.7+V6 =W.A4UG^TA&I!H9 S[\7^26X:;>GW_A9 MMB U'=AP!9Q,=0$27^A'1Z0?B9P"0IKO)$;_M>.P%_G7AD/LPG]JA_P;T0B^ M4?#W-Y$[^R%;W='[T1&YNDV4^;$6\'2+\T^8AAUY=0[R0T9(,4#\-LT0;FH= MCR"P_>B)E/G9#%F[B+(RNH'M>Q'S-J>,.50' M!CU8^?W]\\U%&V4.N@IP84MVRE(??)%,S'DF?LCRXO-CB7>^ 2JO'T_<&*&PB_K(!24+(JM\S1* L V5% M>&A:&8O*+!]XB:Z2>YM[>*R::LN2E9F+/U=L@KJ[.VKN;.E4G/J5O.'Q)8O/ M93P&45POWU4ZGRDJ\G2Z9G=.#N!7&_1'70' W_G#][AZ+G;4%RS+'Q!KTGG+B)5!DQT0K AOG\T7\"Q M@]IM>>'Q[N-V,%;(A:-90+9/[>@Y>^,!,,8Y,XK$1S[X[[!^8HW/9X)B)3]6 M[MMWN3KAJ+[Q]F$- Y,V@0]=MIEA'P1L,$OP4O_J*8*$?FT)E>VC*?TKSNZU M;>]"5A+?*7]7!^3D'XY6]D1#=SULBQSJ0H&/]&RITS,<+U]3\IV!:]I+#H.B M)SI"0K.3Q5X;2SL/#FR::\6:@KJZM M<#0KO+MO9-+FMN6L"Y-M(B 9C/O\RO#CS4!?U"N"? O/!"H2-5,<;>)?N)Q3 M<>.!X##+@.RLX)O9P@-OZY&EZD*SGIRGWDJ5"C^RJCHFX&!R\MV)GJLG6_JJ MB,^,;!I9)L;TQ.\E% E>R6A^WGL:]\1.44R7CJ590]8XS4/^#LZ6O!5J?G!ZZA/@_'+PMBA!]7,F1(>SD(UK.BMN>..8[BK MQK.V5=KT>5F-V<>H3]KMX9?5UF&K;,?E.G0W2[0O%&H<6U^48(*P5#;L-POO MI=\VYV'E<%(J/!ZYO!=BACR?:'Q^,]?D1O_;]\0__0W0(Q[#?EHEWT'M-OK] MQA I_@94_ZF3AD"=00WF!57(CR:9N^O_:,(,O=O*^5KFKL,-,XAMEJOP^D!N M"U*,RTY&;RS$7>]E9/Z]KZ3 =I&6M !QU=_I# CIJH.M'8DG9 =)(RF $.=B M*/0@A>I_-+M)M8G8=:4?]$;OUA?0[#\%ZD&DC,&XLA4^=ZG&$B+\:Z(E?W;M MA>,WYAW*'_IIV4*+?^@W[_V_E?D-_/ZMPG9=T/E6L^MP10-B3:,!HEWKZXAM M3K,-^/-O8IEH?[C:'Q8MNV;U]JA=AYD?(.=T(BD [:(C8DTVYQM25P$"^$3Z/TF,XJ,(2W_83VW M:X"([SIB0$$GTY6-D:W-&[E\IJ&QZ M.*1>(9Z0G U[*$(P"XO_^G7([QR_LOFO;/XKF_\+9?/+_N4SRA'5(MZ,81,? MD[\8S%B41\HK."_ON?IP8)*/9ZJ,MZS7P(FJ7. MOJG8>53=B%=T\E0VMH%?;/ZR6Z\5R(63?C8SP:/A;;B^SU1>NNT1C:[I20:Y M&S?%2UOB2HR0W"'?8[OR8! M_@TF ?Z2VC5Q%"!B88S(RD:ZQ14N9TL;E:,[Y;*..;A7]/"W%"AM-:8K84LGLB?%R_JE):4+ M^R9>]S=&8N6?2QR<"[^$];K7Y6)#L+:EUPJ6J8?0Q^E#0$R7CW^XM^3]^:?; M^Y*_/H_Q_6IF4Y\N/K3J[HA++G? ?_:C5_<-],D73-:9-RHNYJ/JIMF?ZK4- MI-/RDAQG<'ZAL(YN!;SV7I%Y8B1(NSPZ\I3G>55/M\N(S;V54A<: M>#9KT%IX6JZ^OYDG;&$%]@7E_>D#_1;H%]PUS)71M2K;GY.\1.,ZS'I?WBA MW'[KXN#>;LUJ"?!HT89:P!=<1'B0\6UNFUC7U?-5ER?,Y0$6F6DN1.>0WBPL MPFVFB_=)UUQC^)_2;2^S:WG5Q:;?AFFX>2%??822] MC%3(.I4Y+TD+$'TBUFT/_V$9O-N:9(C9KL/^04:0AB3U",;:XM"]8N$7=F0A MRH_UWM#ZU:?VC^M30[7'_S86R!:[#&Z=< /U/B!Q B%ND%F^I4>LIT'D:95F MXGK_GDZ8?Q85BN4= MV=\+_6N8^&T6/9*I)B=$.Q.C-Z""WF)(0.R/IB=VAZO>6*3*U"ZQ/ZON"=4K M(\APT0D'V)JTW5LHMK;91O_T+J;_A,U"T;OT'&S:[38Z/HW:%IBF (T!VRA2 M=%X@K-L'*O.J86E_!(;4NT;%O,ZNPQ&-Z+4CCK%\1LE]AC O$?L0M:;'U M7E2T16I_2H19?W9WIWI^N"+M@E^_:.J3J>%HF16AVYPCC;>[6IXHN3?[>7R- M\F)GWN%X\9LW*(#2;.@Y[_3- M19ZVSV'W8,P%^;9[E:2FKW!SS[%6QZEAAIBS"$Y-FJ(XCK&E!"NK!I<9+I3( M\>(V(?V$EK!39L#]/0^'WK1PO(55?GI:,-W!JW&[)?WPH**1Y8*;U97B4C;! M*ZP'&HYS?TV^>M;!,/^UOUN+'5<9K_O;9+VRF%NQCO<"=/COJ,Q.EOW/WY]T MR4&-4X&'5#[-5V,OY="RZ@5?9B9AGSC>P5LI,S>_O]7L;C\3%S^KIV)KN+:C MIDX!>DJ.LY_24);U)>FX$J;J0=%GY_I*870-Y>>-M*_=M2BAVUQ[><( M)#:PC?AGU#_('I$MZLNLB+/@:G2]?*!B)_&4F\4D!F)*/_91.D$N)!V;@?.! M79JRV/C[MQYX;DJ0^3.+B^_L7:N=5].]C;.+UP&"%J:-"<=$ER4P4_1?:P_B MX"N*T\^DC S?A?>8%*?Z3>W#"1H(79>6>YL->^6,;.B#8S+@&S[I'!3@XP,X M(6K3"J0E<5>F??<(82%<-1"^V6=P]*Z'U9/G20;G##2^HK%9FK3(7GXL"F3[ M/$72 0*<2!I"(.TZ!="SFD:0#CR$XC +%$BD /NV*4#66^C$?080[;/(I0#U M,001B%7ZU:,)QC9('#ORMP-[YC.P&_$$T1XROU,8$GO$&#P23PC4([$M@''% MT$DLHA"7L(,2-9T\)H7,,D5' :8UW*&KF_P\=)XF^>>G@T]_A6&-,W94>Z#S M,*]!]#2"@Q!QAI#EE#_E\N/;CS:6V[X&K[\= M+ZEUG&V,8#5F76&P66CEVA<_B""89.Q#+\81H O2+GG^>-K?#%1B3[1_8+@D MR]YW,[JR=BHLQHO]\(,L<=,1/#P!0;AL/.H-WA& GJ[AZ0ODF@\,^S&C9($, MJ$.21\AK0>GJ&UB+GM8-@CA2IAID'M$"] \E_&9@9VJ3>(("9-P"OR+7]*+! MPLO(5$0@5'-L0\PQ?!\Y![ZX!SI7)96& HA"JF:@)9Y#?J*"#.*MP R>0RTM M@>Q.=3([0K60)/6!8W]Q@9]&R"'=\(4)>"6"E(#,?P+[DC*);@5/(J?OPEUZ M=H ?.F6Z=I<"M T@&_:&]&=L )#K\'5109PE?V>' H1Q8XW R%7(+=++(-6+ M[3:"*([?WC+^G@+5J[!O7VBV7VVAUOZ!>H(/+<^"P?W$5Y"4-#L5=T&7X"52 M_!PGR,6&?TX!7M! HGQQAI'2]$C'15=4*( 6\P]W[/P$WU9%HU!_U]CQ_\D, M)W]9X7]JA;]TSBK=R7CGM)(_TQ.-+$5&5TM,&S.[(NE1"M'\VB";E!*QLR;8 MZ-R/?6H7_F:?6C3L-T#WV]]OVG_H4&B9%HW(/2#69C5B2 %BGI;!A.JOY.N^ M=90H7$$F_@.QS*)-H/?_9] (^4%$-K).$[FX],.^=UF1.(YOR+^CU'_O;/)_ M@\JV+U( &OZ@ZP198@#89,=&,""*!2&PJ"B2]NL@D^+!U1(*0- O>!M4)=SO MPV6-D,/-:#\0?> ;+K4^Q[!7;V;HOX=\M<\D9JI;Q.HE-;CJFI0VS^WL& B< MDQ>MGW6[;566\1C=EM$J\_.5XW^"%"0"\7?T%8A8PGM1 ,VOY#X(<.(0F]Y4 MI#[BT#;L'W4#V'^^_CWRI8\40*%V$]1;H_\)LK-^AJRAH?^" ^GMD)\C>RJ1 MM]#;$(VW. [ODJE!)I)"(2%_@]EO?LX<%IN;_R6/-P'13K#U[QD3,J ^?+"3 M>=UH%3&'%$3_#-KPGY+'(#GX)]?Z>0 UTD(BYFQ!=7P2\R\S_!DSA$ 7K?LP MNC>D+J,,%:TI!0Z"TEA4F+I&+DFZND_2AYEPIF1L56YS4TK5,;JC.-V".X[6 MQNL\^BAM&P!""OF9]#T=[8!-)RN?;&X9#F6?- MCR6]PXUHXJ[X3S.%!6UC09I7Q&O^W?@,003%.D4 M#GUOH^90L% CC7$4H[0!-[]ZY*OQYE/G;LX%7K;H3=Y*3KE3^FK@9ABQ69DQ MOOWYP^AB5C_AS,PX?+?+Z*C$AU2=[L7/6I;VA3KTMZ]U'9$:/]T(#]QW;VYG MQY1;BL-8#[?_W@Q7>C"537&M_MCU>*>;26&>I\R>\[SW"W#)&6V[C?3A.]CX MZE6J$]T;&E,##!V0%)6?O10HC7;#K]!;E-;I%(#$@0+IF*?A=$VXH2;XNXG7&=CO!EE'UKY_WE%1?\JU[^CT,]=P MD5.M5X:-I.43F/MKCT%1&!FB_MNW)<36?D9(_Z7)1^N@ 0SQ+ MB50HY_7$M@ILB/[(1W6J<\\_521N*')LESM2 .HX\OL@YE?^R%E$"VQD?W// M='SDZC[KD/P9P]["RVF M2JRGKX)TZT0'$C7NV@,?HB/88N)_NWYG[D/H3'O?M\]?S[/4I/0D]NGI7#YS M6K=ET!MQ"AR%E\FT4(![0O6J3LMU1'F[H-//FLWC-3/>:CDF?>:COHQBET _ M<@SN["T<7[LQIG?.8%@E<2.-8YN,01,D]%84L:C9LKM8/_P"^8F4^C'F!]*' MH_I-^N[W*M!+ABH^NYYD6-S,-UWV05SNACX=4LO%D#5N]NSQS"AQW=^=-+10 MPR&;_3*8-%D)63,":4X<3B0S*?OA>HA9XN1(EYJ-CA^;?L4$3RL]@T]KMIRUN$A- M\;7$0]^/7(75[#VY%APLS@AKY&&.O!JPP>C1O2WD7J21UF[(44-K>L-Y[SP' M_\3\ZPPWD17RP UMUN1DE^?B+_@-1.^(\XO:]/H0$>7.UC4%RX>CGA9('])I M77DL?.V.E(E.D#;.&[\&>5?L>- EG'+#U,@"GL[M&8S^F[&+9DYA]GK!Y*2Y M_J1R.#R-[H2."].0:>"@KK0-;17,TP1Q#%FGAL1D#TV5B3X@:6.1,TX-;-/& MO(1K$X4RUS&)G?*Z#R7E2$F,V#:^N*C6IMHMNP,"%V5-,0 M:<'.S^GRO:0C#F#?X.J5#Q]N/](5OQ9[..EX5)--AZGMN+06WQN4D]KPI?:6 M18X?W]#^<]':M<&H?4ZZTV6"FJ,.[$?P39.?A= L40">PB#F/$*X%%U_S\,S MO0/5S>+D+X:;16W7_[DX/96C(O'BICZ9*S/?Q;HYI6 1/RG8MVKJ M)E'E\*'LPX6UZG,O'S??YA <:@"YH$=O.(M3PW_OAU_S#-.D[?,DP8)G]KQJ MF0G(2>BY>=&F,U4PQRG95O_,PLT[4TUWLK@-\;PNL%N]?^(]^]\]IN&NB&TE M>.04_O W"K"C(^7GLS!5FK:9_I0H23*H'9 VY;+''BJT,^ %D"^-R/ZOR]F& M">7@ 4A?1\_BC,&&+>2.>_A3"K!_#=FF1$BA %>ZX!#WZ+"&W.$DXP$W>)%Q M_"WB@$_I@+J31K%^M0,O_8UAS1R#MMY,_ MWE(.N@D16>8'R VQ@@RXYQ9E$"8I4P#[C-$.#&*% LS"HY ES&&G$Y;2 M.6N2UQOQWD+6MM\X_93\3(]<#F_U5( ]8F@>GN4>(R=1 ,?5^%J(UX:B2.<( M2S.KX7Z?-5D_IUCQV%5(-%_]L.Z!\Z#C_<=3--O M\R-QJ.'O?_KQG9TZ+7>XDV>\@/*00D:8 #-1%#_Q.O15=D6RD4ZEB^^M -KD M$]H'@][1[^EP&J, KJB1V[.K<4C,6S1CK1K!>#IM<_7^+<>^_3F%IW&1!:3\ M!ZEG0NMJS[>?V[-TEER-O$H!1FT:8&5,\40DV*K)4X0[BO)(B+W=X'?N[IP_ M1NE5?958LHH4CE?\7:+A]TL+X@.9<\\F/_:71;1#%0JH O9,%6^MC&$AG@A[ MQQFK;I;.AMN?X_C:'WUJJ"&OM?A2I*WNZF;T^X;"Y4>)-YD.4.$]:M4)W$1] M9-UI32F2+19_=P8U;'0.JQ<6ME/^8+/FW)D.C@^F!O?U<:2F=R>LF)@]LI95 MV_.K='2<@T:(7B0;2/>106HXQMCX94\L_2F<>:QTG..@HH8^3?KH4J=7T0EP MB,4S08@YL=E@Z5-0'42?BW!Z]1WNWK-*%3,:B$8C'-&D3]&FAV5TJ=+4ZNUI M_;5+(D59[Z6E#;FI[E_/6]'BB T4*"="]ZF[4LOG&A@1IH@EXB[ND M?LZ@KSQ[:'V^.L/I@X-PH1Q-87")UK. M$N^U#Y;I;$O4PGGR,5-W,[#G*0#AJ'(3FF]QJFBU3BSH-F:54[\@VW;;_894 MO4+X1!JKSJTDQ<>)#8SQ=TYB[#]3 Q$LXHB&A'#T9BM1N2H-SXQ](3ZQ0*7 M?E>+U-OCV?%.+M>3QE4>?WJ\+N(KV4Y+QZ*R[QV3^^UNXK#A#NQ&OV.42I;S MM5A;?L/*XZV7 T/5AKJGL&<1HRVSG"LI6+<+A!J<<1V/T@./RK'AQ=QLX8^7 MLKURD[6_5#EX!M^)N1G[U59O9;8PI&]4='DJ7V;YZ?2(#S.W70_'J_?E!QQ+ M[[:Q]@C@Z?@M7JK47RX%'J+C/Y M8_[5IY.Y?/IGXW2>:-EDMIYQ79,]?#76QHNW%@$58Z&90?LK_[(+V?,,&KC3 M\*:LKT(/FY$2RN=04 4JG?[!I<* 48& 4PMI+\R9EY]BC GBB&4?Z8)\DBHY M;,/6QG;HJ-- M?',[0#I4MJ#"B#6NCH93L.U<]^1491@#U0Z/40 MQ'*6.=X0G/ Q!)\L@OS,N9097S2V.\V=M\%=O.&@&9.U2]1VOL+7*E^J?<( MDU\?H\2B7N.%'_M).:?RP;!Z:>*CDP<:K7TCII'+GX#ZRV.Z2A1@3.G*QM$: M3Y#6Y8WQ&ZBLU.29G,NYV!W6AKMQ'H+KA<$ M:;QT+:8.MTRVS+S1Z1C]O:XFHKM"7'4#OC>D2W7KQRW.$EP\L548B.*LUQ\J M\RI_&G#;.^?,5N!]0EUJP/[LJO$-#+7)G;P7>Q!:)&?R"S0F=Q(08,!E-/2, M>.OBI#/R_)GJ/;F MP4LRQO7$4 /V%[_+)!N:EK#J,YW5+MQ\E#?AA3+_D??19F_G%7YD-AY1"O] M6L.QC^=]&1[N#!\0$AR:A\J5D0Z0#JJOJ74)'=-NJ%%FS"M4 _* OU?ZT=0+ M\R7'VQ?[B[*3%(K/S"A>K']K?W6NT #^YD8#?_4Q3[H5_0%Q9JW]U.(%5DS* M_#KLYB*_U[3#)[IB!&7D%APOV*B!H #ZKU /( ^/R%ASF&*'# 'WHP"OA]U6 M9$:[=WK.D)-#A*=<.8\QR!+H+62$8^_ /[T"JRU:X7\G8UM")"D)%!("&>48! MWO>L.&)E\!0 E]$$'Z6IS]3WZ:&?[ B8N:V26""]25_U3"V7Y;BV@W(J<_M^ M^^M>,5_5[,X1DRH%1/X\!3!OB= \*$-B:P'IMC"H^QG4ZH[YZ B2_G73+V,F M'QC61B>V$]7EV2]:G6H-/RURY_C'IU5Z@1CLF=*CEZ#P<#Z:A"0$NDLLI;J-RK.:CWSOI[KWOP=2R8;==$&>!RR>&N9 M3/0EP7$TR]2SQARB]TDG$TJ2)?7;ZQ5"4B?.E>*+"3 MA<>1HRF BR=#R+ J'")!1$&":T=C:DWE*<55Q@E5FL39.Z,I=,N9EG/EC=?S MZG4D*KR?HZY@Y?$)?TG -H2JZ16J)L2[Y#1,/#W]IB?;4N#SI\D2-[(?'DB< MW8Z^?*.(3V!"*_L11Y4?O:;]LNIV,7Z64 [9Z"#!;X:7%S8\A3D4-E/ 8\O7 MD><:F,"L43KT9-;!BUQX9$I0%R84\W#HQQ%[2YLMVV0IO]5(=F@J. M>0FQWC.>T2$JO6C'J=#SA*VZ2>E$&_VJM5&,S7T7QBI5X:BOPFX20N&\,.#> MQ^8UKQ0YX_=TWSI+(?J"M,]&UIT"U?R=]'@52L$^"3[DC0#KLE:TB%_++.+U M12P$APC\>4(TD25(@!!//!?2=UR/)JJT0-7=<-WX]J/$Y16I))L(N4K66H?" MIJ][+^@;W*G0G[T@ M&='EVSI)W,,US]M7G%>1/3K"P<\1G_ESYJ]#_,@ZFJJ)IVQ&.0AM&#*INK BE1G2M5,$MJ7S MIYS'/5[&6=OPW@BWL>1+E,2M7GXY&,CV_% WD\3Z&/X,5I3$(8-733$?!/E# MZG>D"PJ7'LI_LQ/%:52G6-^/U+<_F"@S2Q=6:Q]&_60^^LH-TRA"J/'+&LC? M3A,8?8A0M5FGHLD4TO/^V]5EE_2CR>YVWR2WO1'JG*P5E]9+U-?">M2T4.[_ ME4Q<&&1!8"::(^MTX)<+]!K@)4X-!;"Z#-9;:#;(6N&WEIPG>5W,N4)?W.P_ M8]%EE7-V[!W784' >QT=6\L'B0%!J@OR+LA&#E='$%5;,A=!_M3/DZN-6]?? M"V-M1%-H4ST5LV[I"&:(R:OH"+(EN+NYU:1GUS!#%\L\@>3(]RA@:]81;)[A9+B;);"\O-P;=T0A$K&QAE?&U6)GE+"B!X]7(L4$B M;[[M[+-F&_;ON-#/X'7I7$*VX?ND[BI67Y>T0>\J7N^2=Y['R*D^J]!]EI]A M^Z:F_>I6":(+]Z6NSWK*K>$7SCW]ODF+NZ>PQFC@5_'U(UW6GHM:>Q^95J4& MWEN^;4%B[\#'//R8SH?M@1X%PQGY=J.'E=#7QZA* 4RKT997/VW8UEJY.%[= MR\W"Q3:@FW10KM6XH\A?'H/\\1T"ZG,$#0PBO%:Q3UI==KI ^4S4K-U973:& M_LB$;9TNL+>V%Z=,8KN':5EYZ/B"=)O\5ITESX4"'%3T M9!B6>:"P(F2>-#GY>?Z*+>Z(1Q#UU884^Y8+GVLM"5!QNR] %;G2.SVUGT U M#8OTT&3N3D:/I=8-7DP]@>Y-98.E<1^^?.DB2 MRHKEH6?4:U"JO'#II-^\D62H:4@_SW[R%TWG,=X]J/PW.=PGJEXJ//T8TIE1 M[-<0/Z*- =.P3M-AU9 /X277>OS\IW.J/W@_%7UT9X_]G1, D/?B,MWJ8F;X MF)\]G5AFPM^0$P?"^L?)0X1GF)H+TZNQ&^BRQ9W!F.3 M(P,8;L@UF,6IWJ+ MWNUC93IP0K% !_"F '0@!PE.$,7PJTTCZZ<8&K(654U5+5VP:I6-W*.ZV\^+ M9:4[&]\+)[F]R(Q2_E.?LYR'C<6#M$\+0D9A;"LD5Z1+ :)^]$3OBW<#0?)N MKQ0;.4/,BEI%1%=D7WA.VG^)??^.!Z(?(P_Q'@0OHE@0K+^6@72\/(.HV91N M]7V53V$KA"T!D+Q! P <9@Q[;,D+^6WK=AMNX6ZU M%$ZY+C"G88KW*]*]=S.?6W)3#:ZI7TT0-BT,RW*\?$"8[^ -5U0].@S)#-(2 M:,X1$-CRAN.+.TR/XI)Y@IB^O]_OFUCK)-EI5"PK:2"HYVC"=L7P7\PP>B3Q4LN*^$=VE916*$"'<;CU]Q#3P@5Q7[)R68TY#]UD\7^WK4OT1IWCQ]N\ M9;^7OA5\73*>O-PS:#QR ;](.$9TF'2[$<11,O2E_-.^JQ3@_$ )JOBC]:DQ M%J[WDHU"2K(?^6:%-#L0LB0>K.C]'\B+P!J[=;G9]F=5#=SBY]^,9]UFHAG; M= E]]A M=&U.Q+:?3&K-/2(+)+2FN]R<"VJRV!^G> M$0](:3OOB_I(+EGC/=F3DSINE1/?U1_[2S=:$;/UJQZ>D.*=!>YH.A,@9HXU M,[X'9][,B/G12!L:Z7]$RN_TW<(O6/-G&J_QL?I2/+J?OQ5BD'NTG]M[B3[* MK7538K*^1);.K(43SA(]@DP(8Q#BO<,A5HZ7'W2Q4_RD#L]K$B$_+N("1ZZ' M)4T+W6B7*^#E$"Q<&>;ZB$K7!,!>--:">0P]_?^T;^[Q3.]_')^EA% T82X= ME_(;HU*'8EL1*;GG3G/)&:*5(_?LI%_NEQ +A^66:R8,9<>PF7!JE-!S_?K\3F35,PU[%-)R)9( MJBQBT4I-_A";Q57%P\?),56>T7G>J?,CFZ;IHU[UM/-]128#4]WB 8]0_]YR_4;&RKRR MT'YF=5&L\E;#^>6;O%W0W/5" 19@[$AQ M@%P!^<(8W4@J%/ ,:SN1V[,GUJ MI.&7E]8N-^Y/W#_)690@%C./+T*[Q+@$ZKF$ M%[S^OBWC3"0LY!7M522A=K*GC6'P;K#EE+[#VB'SLCND\/EPZP'B7AY:Q/CL M9HH$!3.)FGQ H[3*YM0$;7@REZ-V( 6#$KE0T\12CURQT)I]:L;ZM]3V8(XF M,6%AWQ3RL]]O?44S\?QZP$6@(30C 26\>Z1#SZZ'\)::2@S^M#]>RK/1G(\R M.!)J^#9V;NSI=B8J&&'*)VW_+C3E]3*N>D$S[8ZD7WL_,@0G3=F-#*;9Z]@8 MS#-,/7Y]>W-!#C!D" L+'NR" C6'1 R(7;(R)NA!8[V7(N0 ^/J*\O.0.TO? M9W1YBGC5##'RJ-G9GU(1C%R?%YO.:"?@2'^I-%#,L3%4BT?P++-:*I9/QA1X M9I7<;NZ#+4@<^*-'_-#HP0N@1+T%W,ZW2UN1Z_X?;SN/\[MPM"I#_YQBYH7*?NSH/T.XMZK=]05W6)::A@^V0" MU_&>\^SW%&P##DO9(T1P4SH-.3+(54Y;J?7^ _4&?M-4^8=#7;.5#T&S+2@V M'M?V?14NN!R$ED=*"2^.1_AXT;L.-6&XK)0U7Y>VCL>%_BXO!28.O(9ZY9DT MY9SB6E#^"@O^7C8L]%Z>GV@>"VIYFM_9_)*Y-S <)+@-+'H'J+SK%3Z3DP1# M>;+OF@LR-#Y'>'-9KXQ(IWQLH:+:*7UR@&YVGYH6!]W_1MH**/'#UO;,$N6O M,Y-:.Q.9.TRF=9DK*2_DKW0Q^^E:2?53YS2>4]A/6>T2_>L3"VP6-3L1J3[> M^L9FEI%V^LE/8^2KPU;#%OK!JDY3EZ#EEPHQOS!]P+#Z>0FE6WARKF]5%:.] MAO@G*HW52EQ=%X!GHM&S[=DB.,J6C/<]?1_Q2'LZ'J=E_P21ZSOC^9,)D%./ZMIH@-A M-;*HMSE;P^#@9'Q"!HA30"3=!N#-SPP$)07V7ST+34*2;N.U0FV]-]8G%]C$ M5%00;F(7U(_>3U93RG,=W:S$V_[6@4;&Q&(2TT>\E%K7[@8FA;4=FM/E;16(P'25O@A-5Q*4\*W+AQ/A*B6[&_6CLO MFYG6RSO>*[+_I2@DO2UA9ZB M5HKD:0:@@Z&MIZ*XMBPQ@- [II+5\(*%Z/NT?N\,V>B"V@=:W+/\"GN=WU5/ M_+0G5TPUGL0MQTZ@O+;3&X60LG@5GEQZ G*YP+@N2>]FK65%NF/^%1QN\=C!JS3F6=W'/:E_30H.XP;ENO1PXW('=T%+ M^BY?T-P+7(D5B_#S7^;2A;L@5G&(0'::S M5XMY4E2^TX]L9Y'2:M\'ASJB94B9ST>C%",GF>YV17R[UY)B:9=+NE79<1D[ MU:[H-#,%-D/5LS]@SG[_4BSM$!(H^Z"OU7'Q5B'8\JA&K -!"^J&W"\JF#?U M8Y%ON0ORD]'@IVP7M2("G)JYQ-2U8QU-'2\^_@JOJ[ PJY5O49R8\0IH[%[8 M UE 0W^D)Y)( UP/2G.[6&C(7KTGC&F(CJ2:=[;\# LKSS62M]$\]Q(C>W#% MH;.9?? D8]DJOW+)4Y&@F%<>7,"/;#*8"'ONYSZ7$0NK (A- *PU='W MR5[50M3(T0\^ZM&@Y^S4;O%]\IT=GC_62G.PNQA[C$U%YH_8C#&55_NR@;V/^__+VM2]0U! MGL=3PBP+*!6>+/-&-3]RN\>U$^+[J&"CQ)CO9V!80F$6TUTX!HA(:&\CX,>M MY[MR<3W8AP3)>,?&Z 5+[MVD'!"9E&2J$ -IMNQ0FH\)=/CRJ.QP4_?@@A9% M=*96._1=$'1'"M#JUVC%]=FJA*'H7:>;HC?AAL[9@;3+^"=#MY/73KRE@7K:SIFX3RJ!F:-1X4.(U\'BO%?TQ?@-P6%):\=A MW_$N46ME-FUMJ 22?=^V@BLWC)'<"-\<=1MNG O,[;[W(N7^@U_SQ67OZ6UF M89/1#CL?DZ\_517W^G3D#]6\*XQ8@^2?E;'$)]#-KY M:.^;4=?E9INLXB<'VN=<8%,#];=TH$8;<1S,JC2;-:&Q(S7 *Z:S1":@GKFT M-4]OAU2X?XPAMJT[)FW-^%0V.I9GUS ,3&]DM>](2["'&-D),H"S("I:NN=< M03L;/Z*E,IU1,S*$#=9.OR-9/*CO[^:6H]S3JT:>?YB0"^ Y#"I+Q8>*F], M!S%;^53%KR&QWLYDB[.]>">WTNCG[JMAY6V*CE[TIKI0]WR00P=]*H)NTF<8 M\OAQ[FC\*W?A$Z21J$\RMD^]T,$X,!D;4S<-@P4YL);- _.;Q .9*Y=Z3'3< M!9BJA$8@@%ITZ0'9N!JX1!U[)BT#H^N9*EW-^&SB?SZE\TGN[;I]E[6_-TQK M<8Q[*7++(JOY* @E8X8*P'6T3S9L!FD6'Z^=J8&B,B,@"H03.K[E:3"I_SFB M_K_^4:%V/_X-4$L#!!0 ( &6!^%@T4X9S1H< )G) 4 <&5G82TR M,#(T,#8S,%]G,RYJ<&?LNP=44]_W)QI% 15%.DB)"D@3D-Z)J(" @'20$A60 M)B @30)1D-ZD2XU2I49Z)_1>I$LG03J!!"0$$I+)]_?>FUGOO^;-F_=?:]:4 M-R=KWY7<>W/.WF>WS[[G7/)O\BK@IK:&E@;@PL4+@)>4#X"\#[BA9N?^VAY@ M#Z"T"^0%P&/ Q0O_M'^.%_]IEZC^.5Z^=(GJ$O5E:NI_$OTE#37/W_W,CM 9:*M6+^U07[@(N M,ER@8KA [@8 *3Q>_A=[%P#_9[MPD>K296H:"AO7*#?4WJ2P3T5%8?HRA6/* MU4#*=< EALN,=R34J)D,7M'<]6"6_)3PG9;W464'B^$XAD_JM6?PE:NL;.P< MM_CO"0@*"4O+R,K)*R@^?J*NH?E42]O(V,34S-SBA:V=_1L'1R=GK_?>/KY^ M_A]"/H>&A4=$1B4F):>DIGU-S\C-RR\H+/I17%)575-;5]_0V-39U=W3V]<_ M,#@Q.34],_M[;AZ)6ONSOK&YM;V#/3SZ>XP[P9^>_2/7!0#5A?^K_6?E8J#( M=?$?'=#\(]>%B[[_W,!PZ?(="6I&-0.:5QY,=R4_T3(_2OA>V7&%5\H0P_+: M<_PJ*Y\TDA_[CVC_DNR_3K#@?Y=D_U&P_R37/(".Z@)%>50, !#@G)@;)0CX M_RVU5*_!T4D8<9P75@;^.4APU[>NOC[UXN&ENDF[]&?J2Q?X-2XLQO9X@#!_ M$7-4I+ E2S+@DA$9$.KGEW,/N<8.X8$0[.Z#.>MT[H,GU?J MS$8W#=29 ?\BJ[0>,B .<85$M74-!8I:EJJ=<%U_73<^T+C1\&I*D_'B04S, MZDL[!Y:U,S"111.G/B4C\4 M%]7=R13(SP<;D2L:/CG<9T%9K=!AV>]S:R?/SL?PS63F3TR?BE1OS0N'A[88 M(M*PN(@TW#,W'-#A*CWPTN_PD8>CU>O!U;[.\XX9EN5['^:" MU#,V&IYIB%S3S\BF+3;VC5K7P_FXRE7/R09>5V68^OV]^VXGC<7]E!8L_2*K&M-M/^2M@DV,>-P5-K3LE: M=&_R%/9DW,9IE7Z^%!G>@PA5O8NOQ72Z9&L/=7U9Y/Q:(;H\E_/TVU'=]:Z8 M8BJ?&U)HJ[X]%X+S"])LDE^4B'NXH2,0$U_^G?_8P&OSE.2;KU7/8];FZ],G MQ44&".3<"Z4U-4QYOZ1D72Q8N* KP'W_Q+$14W_3J /E8?)@_T&7?$G+3'1( MIK903ZVHI:7 1D *LX%-Q^IE9H.'_R,0,!N,,5O7/,]3%DO\5(/7N#GWEV _ M$B@'W"NG> D^I=O 3ZJC;/BAB;4+'TS_>/H(2&2EO@-",R$CM-JAM)WY9V_V M-UJ--,F 8%6([/AQ@+6->,R+M=KRP6<_9FXBHWZ^!0XB;G:.]TZOT'6ENGAH;TUN[$"#N)AHNCXQ M2W*P;3IO@SJ/10"K],-:Q'TQLVKC8HA:-S?1S7B+^@SUV+M/!_<.UV-"CK@V M54J'O<7Q@B=]H&@@X]Y[\;D\)-62GX<[&GUP')#-NK$]BGN^#ZEBO<09)V>W M2LWO52-.9'4A/2$#+D)_ZQ'( /4>L'I0[QEU G)LSJ%=]H/H9Q_L&-)%J3A5 MA@HR^:2J?W.JNIDQ<'>Y5)D@NV;UQO(QZ]9XT2W/\7LDEOV>\^0%-_U 1M77 MH:KL_2V*[0[L69=<4,*#9>+WIH*$ B:TB:/"0NIO*Y9QRB>XJ?/F!9SG['U5 M-H@.Q9'JA>U*/ZC1U]L!@C&&<9(F=A;YZH&-JE8?F6H.'SP]!,^OZ6-[5HC, MN?MCC[#\;;&EBRY-SW_5NCX^5Z_.=/&@"Q?NU55?N7G%^&9Y-]GF,74P^L@W01)7$-*5QX9 MD L:07B )':M&RO\NQ7" NE:A:=.'7L]8V_H!?GS!S36[O309\%:4"5>%<5U? MS)#Q8UUY-ZE =!XL%=8(JV7KC5$W71-@MO/;<9A1539JX+!2?:G(B&P*N=:?D)8SHT.VMO9DWT\;J[DSXUIX!T\>=FL+1 M9 A:&DK2&1Z7^.3>Z#GCR\#(=1ISN;"FG//PMWTWZ1D9KUN&Y@E U9SR( J M'@2R XG &]7Y:">@HX[T&U)%DE4RAQ=U8"F1.,O4-W@Z M&UZ@MHS+8-G4Z422I85+UG?&MLK>O[ MM;ZYK0=%I0@&K,#S654:(DU+,UYM56;&35DJ3R-#[S._W=&=2!.?V)+A'MM+ MH53WS1QO9\T.!O&=5T!7"]O8,%.4G$-4(Z@Z*?J$. $S/=,4I4O7U1..%#EA M"@_WGP(\]41^(]Q7YG=MSK^J\CBQ\0 J:QIG(%H>]WW8S%PV'KLS.Y<=HB^Y MNR_??JZGP+?)KLJ+ ET)6@8Q@.RSP6N^W63 O$WOI-H4A%\U=_[2A_=W*LK^ M?*SJ[I5/>-[_&7"!SYUC\VX]JF70:]@A9&C7S"A//[TW*OCS^R:OY R?:IN= M[;IZ!3^@0!%=2>JKC%>8B:*(\B&.66]^PP^'@])KER9\]9=36M'[98'%1 29V/ M*"9(/W^M5S$GFR &89DHFJSYQ2>QU/VFP3SZ9JQ(S?@WT9##'_U_["LS6BFA MW[.V#H&A[[YV;2OUZ3U$M59>4$PY\[>0/74O*!-T-0=?B;E=UUD(X#$Q MF#OL*2V:JTM:N])J!?"!XX4A1)$/8,";#I4EK8*NN MN0FJ%=2'N 5U) .BG^_.@&J '5LM$AYY.G3/]5(G%\[+?TNX5@Y:WGEHU JF M\6O?C?^,< #%\MS&MR:A.NXYDC38G[LI<[(3V/ M>!/9DCY*?DL%6E$F1PGJ"F8G350Z+U/A80YN\QO1SFD2.SY?(F8.+RZP-]&G M6)O#14+OM&TMC'V"=LB_7U Z6.CK9C-[4-J:G5,NT\QPPK7(9Q>/O_:3J.NQ M\34MLXLWAYY%J-$XPT2 930;E3VS.#[GEITT=3#PP.5V<7<-%B_XZ$&!5M.# MY-:LE/SI_!6Y^\OP-TDN&G$EXG@A,%H'XXZR+@H'.:V$S+#*RBGQ-]2&ZV7, M;RCYO%;^;5'@_86.YX:G<<6Z@LR):\IZ19X#ZW=;Q2$Z[/TO_:W6"F?.5=&B7JL-NU1)K^7-A,<>F)LC-R-P M)1ZAIX$#GH5);@L@A.7O(WV\8!\Q/3X6L;L\1@;HE.]N@O$"FAWN7/CH,Q!O&G4D!.Z&PK MC)1F.=L/KC0C,IUTD &UXITNB(@F,J";6U\[8\$ZH\.U#&WK+9SP"%FU^"?] M*5&D _7CM;-?J-KSSCX&\5(BDY-XW(=EK=*\;?S=PAMIH?+%KSVJ.S5WP=V% M^>M0!WT=]2*'62,T)SR,#* .ND4:M9&;)-%NS;OFI'M_=Y:RNBZV.1*[0> 5 MXJ^74WH4XU +H<3 2]9D0/Q8Q,KQD!;)-^4OS6PJTJ]]X6R6,A<8]14\$1]+!EC5P#;]K;_^,"[J]>=S MT#),X[?LE%V/_N.K/0/VV%PM,2Q%KC ,9ON;Q==\=TYL2IZMBKR09B^,(B(3.H@SZ#?BZLM?R&8[FN?U5:GSEL9>-<_Z]W:E+2XQ M?GY)W8N2G+"38V8X[\&5TC81LL?=-\<\'5EX5NWFF#X M^^C1B'E*D!>]0_'&FL0Q@X O$BT/Q]SNCM6MIP$UX%G^FPPSR,'%9Y5QDJ$Z MPK)662WC\2*6RZ,GR\L?8%8-[I\=/5QOW/"'V-]*]L\.&)KW\M2VVEX>E(LM M=['&C9^%H\<)3D3[\Y2VNWX^0YUM')C][\A6=_VCF!-<4LW&T_7N_KBD$EO; M)VK"_FZ>(F7G=0@75Q><#_Z?DH<=(O%S4D97OSLCR\/IY\[S 3Y#RZ\9&E_N MN\7H/7OH1?1>A]7'=YZ;]8!^T@-EC-9@]PK@OI/5RX04^_?>7>=P:%OKF*0D:10->]NYOG3<=> M;G=&?UH4BE/=2C3LUHCY =Y3&'R0")8EK?7T-QB%5W.E4:7KQ5@]2.K69'(M M$7Z7\E0.;L).T>6S,SCNUGDY\3%!"Z* 98L($G Z,TTK\?,REECN*>SB,^"O MC)!LOE^E1+U8336JJM;W8IT,>'6PH+\&1%M@C;I?:-0CH?1S?@X:54ZY.;VC MWHW+1Y<_<>>\>9;,R/@H)GF-Y>@@&@+V)H@1P>=YJER6SUR_S=8H@/5C]51= M,B,@WQ#[78'B*G6SOX 8+6@8%!-!&O5556ZJ7_!"E;_6RO-\H%O#$29!!@1& MCHV76H6KC'HI[UY.U2O=R"U5) .6_V1^=C_2)A5RZ7=9J22]P]EF&7WG>?:X MJTR2I/?!.?\T2'?AUUEJE"!\-K[C8I3@M_]>1)\.<@7_5NI!U(KWB?1*W :&!LJILZRO5D&HP;'PZ.^<>LUZ;NBE M7MSX5GT SXQM-T>A2]JK=_+I1?IT^<6E_/;W,INU#^P;5\F >M!>- HT/_8$ M@TM!KK#-.5W/7;+2$5ENW^=C% 90+W^E1($2(@]&?;9+_S.) ^\;&,@]-<\: MXO1*=%C[T>"OSLI4P.$%D1R7O-PH#E4J^@R3X5? Y2DMK:6=/+N:.==?$LIJ M&:\/M3ETM8H>12=_*ZO(RG2WM-X_<0@A_8;]A(6 G MKL2IU36?TD64O#^], M,ZZ,Q*%NZM"N/RN6YT._5..,>TQWX4]"4#NP;J/4 1@*T2(X6A=&E:[7O'.> M/82)%TYR"++;XG5>OH?7;,$%@!W^U+:QJ<+Y_!QCJ#]9WPI(_*Q)Q#%?$2Q] ME&16&[NP":_P>])EQ7>9H61 RJ H7#?M<0@E0#K +^$G5Z_#]T[68%(&DZ)_ M=:R5EWXPC#31CAN^WZWL>-CU8\_S"LT&MQ3I2B7!$"+GQG_&^W;W\<3M;EOX_P<(QXAD?@[D S/(J@$M<='Y_@1B= M^'GW%W7Q73;BYS_NDGH-JO>P2S:+)47?0@<%].983EQ9CM+#+[X;M8_)$2Z_ M5P2*3C6,2BO1%?V #EPNFK6WN8>-TT_KNORHZ5T1QJN3Z1T9<"W1;2C75\?^ M.Q)<$[ZGE4O\@&="(D*U4'55T\J\#G0O5"OYZ]8#OY3I5=UV8^D4DE"\^TW :4>[2NE0.705AJB;#2U;Z5R^>EY5%*^QL-YW;X\GI=#IV^-&KRM8S>/0"/;G*[R:.L MU)^]W9G92!45G':3F)$8YR]J2O2QJE/U.6^"OD8P!\TTA8?!(4IK+M=O.[Y; MXBL-<#O8."V\*U%?J%Q].MN,EWJ4UDFBGX!(*>^*;,_;L<*%Z6@D>G\\I:GL M==&.VN^RP]/=LP<#M65++=/2EW8'RVKFG'X?2:23G.(''\S9.Q5ITH_TER59 M[1_.S/H&XN3%YWV1U 78W54;!";MZ-RW%@=FO"HY?DW*SD%ZKO06\<[@CGZ M'XLS^Z22H8'LAP*^;I;U+J[-'T)5;X\(V4D-Y,D<^X_-R]@'V26VH@,3)W"2 MRE#D -%V5=>]4W96B(+_$KP,;ZXA?_)X0@1T/PVG!_H&K MO:FW$+@SBPCUE.:BE#_I1]E+7ALQMK]F?]481 Q@V,M&XU3SW4VC$J.;)],M MMJLG&U[)ATAWV/V.J4B>R+/N&;&07;SE,>O]ILD-4DS0H8![F3249G=QFS3D M.CX"(H"Z5AKBX<]T/YIID:>ZC^^)LE@?_T].OJ1>O7Y4N:'Z0JV1$>=-#;>GBT>1M;P)/%%88(T!GVM=B]<-Y M?7AM1$Q3;)]M'3$X5J(:%Q_9XA ^Q$K-#O/63-!)51U_?&J,'DYS=6M2B0M M]741Z*-@=-X'8?,APH_+MYGF3D.]UJ6^FT ^E+X*;YH=1506$9FJNX'5^CU] M^&S4"H_3?'NT5L9,[_+HS!/'@H0D2?OFMS<:@"OPDBVX&7?7J:EMND'?;.C. M.-YZOJY^^NW>L9GRL_JHZN$BP6[[KR]::ER(S@,K.DJR%14U/HNG1K@A2GG@ MXQ>.2\4W(9A:!-:6E#09MV_.KU@NO^A'WZ^L1G;8+%RE ^Z;C8.NJ +-B8+X M5]\@LI/9-J),6L&3(R9]&?T?E;\>OQD"^E1$13U0!J78SZ6\#:1]4>X>N=2\ M&\@Z>&#VW](/3"8 @\<3W_]]UT\Z,:G MH8HPXEWQ-_WF!;OJXG.M5X3E-"0>3;PD U9D6)P?Q0H9IP[(GC.4WY+J-HT5 M=+^7>/R!MQ=!L0N\8!JE.IE#O$CJ>.!THLJ'91:^/IKY2K*/I9CWSINO(;41 MM]$FKY4^)<#8:B@3W;?[4Y=EOY8@_W9R_>W]G_A/G_H(]V<(YO%Z4F@K 2(3 M<'4F!$M8"X]H$R":U%D[;AD4K#T.RE5O:&M,Z$]]Z =YF_#3;U$-#;;P0^". MSR/_+HQHMO-(X%/>CCAX\*?F%5GYO3DS[^KMX9&\W*@!*.:RX_( ?UD]JK@S M]@XZG^*EZ'=+*CE%4/N!KX'/C)&+9:D2N#6!,/.JJT6H2R$ M-!FS4V'&_S[OEE-^V3[<;=9M[Q@4QJ,8C7+O&N%$<=WBWLCDJ2U2]V=)P1O< M=]QM]'7E\Z3ES?EL1]6^#!?!QV/=NTA\YU^4=;%>J["(WQ;BGV6N_.76GEC6 M\>)\S!Q5%GFW]-YLS*<4H&^ '6GGV=J+\=H(F\4_P#O8%9T_$OQ M)3K=6KDUWNIQ0,5GM!^]OZSKX?JO?2R'E0_C^V@2I[^'9=G;>#L=J4]J6QWH M)D)=4$T3?9UV). :/BQ,A%/O79=1GEFBG?\BZ"A-=VS"660= MP0EQQ3<2F(*ZSW1G>ZRU:A$1OFFSK*:'.W)HGS:7,>EHWD:%]T\O8G,*S#[9 M2*V" 920H$N2)RH":VY\P@[BV-T2=;)!6HI[=1/+=QFE6%H,3F\STIJ\;OS; M<:E7*O95&%S_NLX5TP)?7>/DNRG;A:F)S?@4M/U9[B$9<*/$]L&T1TKEE",R MQ<(P5*M^R%2KUL\"Y#U_ LVKWS)A.83NL1!L_!9PN1AH!.D&Y,G,=43T?>E( MGB'K&C6ZZH=K@Y(ISR\.,35!!@%*:1_5!+(HMN5(&H>R0:RQOCUD (VJK-_" M\VEW]%[+KOK4YO+,X<+PZQR9$]77B:!MV$Q=)[;.)*8X&&>0%">2KO%"S$+3 M;P"L&=#KYY6]_K<:Z"Y8O)K,E5MQ^EVEB,9%?L$L0*;:[!=!+XHX MC$\CO F:$%BCB0BZC]='B56T79E0]N7.8F6P?KW\M'YP7+W^.SU+=2H9$+#< MND"Z&DC0]^M#%H5!.+X1@=C6Y73_"N6FF-FFM\U\+B;JYKW0I@W#H,K9ZR & MR:CT('&V 7XN)6NXC)!\$;>/J]1$.5(U4$>Z_:5*/E>EMMX.KG#MLH+&!\>) MQ 6O'?&(E9M$?DQ>AV)X-XC;&68[\;[A25H:CZ7"!W7RJ4R5UX_Q?/]]MBYWV68B=636_5A.>ZN+JG:O^M%@)FC'8VGPO$LG M&5 -#7F%3>L6<8%=;\V!N<#G=7FS'QV9.Z[G:"8G=T0^\WO.Y4EMO,K@A:/' M"Q#LP'BO=AC#7W L[CE$Q?) A2@[7][^98%_*-+V\/-ER>$*#P2-+Y^I2*S4 M%:P^[NT#KW?&:_?*&I.2;(Y.RON3ZF81"5'\SKXUC.24ET*%1[RX(;GWH2 M?<-+9)P\JJT1/@+&"X(CO/5I22MU02+CTM,MK9.@ROV]O45&@53)BHB'?\+L MJ>+\R\?FF9Y0;">)2(>I 0%; K H#[K9A.A6)Q)4A\ZN;ZZ>^ M,0E37C;WZ&.PZ3;V&0$?3%PZ4\PPU MSO+.*3_Z4$TISK'J>TF(S$"[Q&:'+6^6=5AE?)\H&!=V#I-VCVCC"^.;MBBH MF59.GH^7UC-NX*X7F[G][MI->9;MIM"BA3V!2L*S7_Z8FB#O9G2B#T-K:>?=<5C$AH(/K]!PR:J'HEY6%K^K"6H/O>2S M[Q>/?D7P)XJ=IP5O4<^2&,69*)[^\^W!)9M'/+YC8K,,=IYL3K9] .[I&=+@ M2@T-47JL4P0:ABJ/'K.QA M"8I^U:BT2"+8&Q7/M.+RA;^PR#?AS\.3AZD*?"VCB,"!_8?<.@$K1,9ZDBZ3 M'AGP<_J$% ,?.X2<1&*YG#$6P<;;37K.&=7K)V6-!2Z-;DLPL5(=6#&6A@[S MAJVKX.NZ8:W:D;R9OC+B>SP9@!G"^6#L]FSXD:[\'D8KA[O31#"OUDPP=HQ[=Q*S1UM,HU] MTZZENNCF8]OM$?/1,BGQ ;W\*:$3@3$/5#D>[UYRD/& M()($LQ)HAT:;!&DX1^H\!?23J+ &I=^9SZ]G3?0S77C:%.4D6M>?N>#,^$I? M8/@1^XVG5G8O_2T0C [34G2]YA"[!]B.A=2L/-:=K87FU*;YH;0FRYWSX? 0 M_.M4D^3'+!^+HW)4VIPKLU _=A*KXIM.W?V]H/=S2M4/H*Q0I_@PQ-6VR_5] MV[7T:)5;+H[Y$Z'1UV?18LKYS_Z.>GJ=/*KDY65!D@'4B-4?5+U0AAK098@) M7B J01BEKQ.999X_"<.+#&HT:ULL!^;Y7ID_(7>(";A:*-(+@IB2P9<*OUY M96/(%0F-+.#;>>)3?NFSP\)H$]5.)XR@YG?4L<)1AG" 780(3M]MG7F_0C]G M#E9S&II?K*R-?/WV_4OL4X\MM2VUBOM#<5XE*4*H=\NP5CCP4QD^'%AJ4A/8;>=KNOA9H6)VQZI8L;'^EJ+K74N&?L6@+] M2),K-: P,N -*)0-S'A, -9K5_.W91:4]T?"W;BP[('E-9?I_JRNWEG-NOH; M+["VP@@QP%OG$1]AS8)!2.ZF:;3ZH!,U<;%&0F+8'C84OV$WO^"#;:;YXK(F M'@]C(G(3](*FS>2696#GVXR^76'I-Q M @J&80QAV9>>78P,"Q9,*VJJ=F-\M#A E2C5%T+:_'P"R )X/ M0:\^HA;%1$"EMQJ^=L:>9PLJV>0GU938S-;+-7+[VSM,X;G&/DDTB+'F";,K M3'5;SL]D;#@G<[E?-46(RXD?".P?J TRR 3>VQA8C&_BC\P3( -XRIV%A8UB7[@QSI6"T@N$J_-,96[O MH29M2HV#G* =JD&RV\ J7!1:'C6T^983;B#=#G)4>/_"(7K8?1>=/,D*K> .U'W(>WD6P MP3M:],,'!1(G\S1:F=?W=K3FWT]E+\XUG07_LESQ6,AGD>SW7L8N<# M[EHE_C=]?+3K_UH]>3X/N8CW+B!>;SC/>2\BDDE_?2S?RFG9F.W9D28S@=@) MO[?6D,[^Y\_%#[91?>>9('M0V$K5:'K)-NB&-[<-2M3&;Z-)L7;*,\7.U*#> MSNE3F,*HR\[/1:GTYZ.'+<\:K1Y,!6;-0UV2TM1=36/ MA+^V:-8&N^P1U,7]"R=\MBM:]:]3(ET77M-B.NB>L/3O: OS"AHL6WAQI2 M*>VGZ:[6>'%SNOW &KX73S"$T$P@[*#75US( ,:_KHKZ-[:$G$I^6X-[TQ@& M+J)O/]';$*^11-/XK%+KLQS8"&'JPR&NR(6Q*_AZC?HIZ04\G5RJK\&^UG,< M[S'-C]L,_?#TXW@\G_[>T(]=]V)S?'A/*NO8O8.]75=MZECJH)V:+]5K.]V$ M\72[Q<=I6-%G*\(QP@&.@MI2;K+.,XF!)HE-*]"$)"S-U3=90,T[8P*&:3]_ M;%Z9C$J3M@_H*=W:7\I9\"]"(3!:Y6PF6#FT. H649>JSYKM^MWJ_A[-8)65 M5>]XMSZALA^ZR@(C:("72 ,@S'-K+Q3UUQ%W]U(GN:;LG&7EON:J;'J2;ACO MXE7"PNI*AW@8XH(R3PX-_A6R>W+ODY MG)]_O'IW%-UC6%)2%*"9<9:/KC+=+K6F#XJ/3)>5BL/*[UDKW&?Y(!82"Q:)Z41Y<]!%Z0;> M\S-D$,?*4M ,K.:D4Y]F);6Q[IK5I,6?\'$X/9$9 MHQE&NEK4KD-;P:FF>T-7Z'.54.I3OMB$H0?/K_U\P[?&H2(2?)X#?8D(!E?K MQ]W#AZPJ+?GL/D_3#Y!1;/UCF.^X%S/\_>XCSC]4"LJ,2C/R,'KL!#QMLFAH M[_M5@S)XP%I\OI;Q4&1< QX^1T4 M8_;#/@WW M^2L8(_'K/<)AIM/*JASZ[^SCVE(H:LPA P8R_>))B/=DP+E(5'T;?U 7&4"K M*@QQK\2?HW3-;.(M?S949]"ZBM^U])P9+NR];24Y@ MK5D6#/TJ* 3D(!X^@%EH]_WP^>R#]9 GT"B;+PWR=5$R(H_+H\>G]CA+Z1,\ MU<[\+7^ 5R=#=%W)-O!*3V,JIP+J[1LE>JB#:7X!9ZF2G/=[")H,N*Q#!B0] MG$;LB5*01UZ/)@5^E%/./)E$[,D$4LZ(S*HJ$>DQX>CKF)TU9'RJ0PC"P3W\"U$*([I$/(.P28XF.AOQ)>XG MU,MJWXUQ*&+YTY+$36HA YRW]UKCJU=LW%S0\TOZ_AX\EF3 S>D_:4$KNSRS M[KYI26E!)UO>'^J)P170W24RX"\3& ;$:-*?WE\6(0,J7T'_YBJ>TS5\$G-= MGG_DTQ]JR?U.0Z0?ZD#_.Q[)MM>,HG3' E&<]MZ-SM;H?J'75/O'\)ONSNGS MA#LTPDH94HM)W%\I8\86N&G?R,M>;CN,,K7VN<&!4JX71G*MB%6LU'27:+.: MV?S)7UK1'2\FZ!+OG.>H2OHYCW7!@.[2!'4+Z[_1V\=/:AI",7*G>MT.LX1I)[ZPNS8>'* MO"IXZH4AU.,8NLV]@_EPG ZV=OZVH'^=];M/QWB7R35W@/?/DR@23I^Z2 M1.UXC=W6!.OB/)C629TN,04)7MNW654 MC.WXZ<_UT:4'%<0]?%36F?\.KRBD)4CP5QJY5X9F;N,OB7;7%;7=\I.*EG3C M'BS69XGOUNK4 YL&U\KQB_0>N2W"-:53FPIS1F?WY# \XI=(_8IF'U5Y\3Y" MF> HER5;G;:/DBD-"N9+[-Z'GU^&]"MPEPXC7-RI@D80E31=C2T&&$MD=B%L M#<'$(7U ;U4^W=,]TSS+9/6(/X%8]6-![>&-[9OO^^$_2XO66N:MTXIJ_*2!B?^-,7O,3#SI[0@Q#V41HD'ZRE>[1=;8\;"ICR%S94O MRRO6K-UZ5RS=6%S.7)A=4>!2ZQ(PGT.MV[-OI6OY8'AGREAXT,39\'-^GNF+ MALE$70'6/9ADT(Y+\:$ )2_([P"KTXA,<+5?ZS4B93MM#ZJGE*WOQIGDS*_9 MW8/6WON?A[ND;[G6')ZZ;OK#- MXTV?_5/XKX-(T'4B-]:KXU9XUQC0Z5I@@?/S4]\'4BS*-P<'NU+L7[(S_/ID M(XYQ(%TI("A!6/&?7+' 9S"K&?&:TQ:TI*CSOD#4C-J)W34NK<:T'_>?7J** M^>BR[A5'U:>L_W-H#?A*WC#$==[X/&LJ4WOY**6YM&X_$$&/AZ7VT1QGS1B= MC2BFE CVRL6"774[U)LK3*C_-CFI\S4#'QFHLYPA\?+_<5_S_Z;_3?^;_JOH M^5,JOG$K@;YL@>ZFHG TM-)U7TST;H-H\8OY2OJ['G$TSQ6.=V[(ET1MI'S: M\GEA6EGHXM-[I-UBD<D6MO'C9?E'(BV"ML=_KR1_[+8(Q&NR?>;_O2*H[0YY@Z+N M5_$!)ECJ8KLQ;_\-3I\,9/3I\(U?(2H7-K.P65A3)(NJM7K@C;,CXTEI@AH4 M^J/C$@U[AE/*\\TBOK6,X*%NTJVI_E=[#0C"YMGJ\<\IKYPM)XL[#6Y(< UF^+'V7FFV5T.[)FXQY.,32LR$WL[\*6VUV^3_<9PPTU;319&'?/F'9 M/!S@],K)FLTALL_P8K(KZI%+AH:5YMU-,4KQJCJ][*3'[BA=+S#]MY8D5&\X M?(?O]*R]L?5E #63(!"_'_398*]^]F7COK&!^NL'N5%C6' 446'5_88UOKZG MJ47VENOG>Y9# Z.,?-L-:_72%[ZKJ[\*="HQ[RK>/KDFVMJMJSJ-//[S;5-7C[,K@J);;AMQQ"RZ%T^*%3T MAB:9J(#W0KE:=K,&2/6^L%?S5 T-R!O_IT#60G[>C)P\)<==U5$W_D@X&H?U[(8_CL% M51,_5$&4'[\7YQ"HE./U3:FYN>-UCM)X\,%4I3!D#0XD/IJ$6*#TZ2KBG0H^ MFO"\'+MSZ2=/498/@.X8KI6;F%VG9CO,]ZOM+D0)R]I(Z0X6IE'@4"[AQV_Q M4';?ET>S;FWOG<+N$P2=]SEP-;0O%+U'/-?>V1:[%WR/AN8#I''K78G40<;? M,T%<%:DEN"\9HH;W7^.LSE_$O^DA#I6S*ETW%J)Z:1V^L8E9(Z34!JRV&HZA MQL+%_[9*C*87;H,= C[%%H>F/%0AP#>MT_%K M*P0 @A16NW.\#JP'$3- \="]BV3 V:U?--Z89I(6+!RZ=]F)#,@UK'>YAO0E M)H%ND &_KTZ2 4\*W'Y=4&=^_C\=V1@0O"@E5![^A-0N3@9\+__0^F]FH^;" M$D2,#$AT0*X0+KR ;B67SW?BKJ6S6."G# 7*,SKF M2&)FLE&4V V^5JYD4AEVI-](.W@OV)B>$_F15[A]]:.&/XM5TI^-NDQP0<\P MW&7')K?A( I6H[]WCKF_$!^+X%;F7CVHC9DG SI-4 &ZH%&.7B,TX[W]0!'? MCC8Y#+@;?,/2KPMY$EW3ZONTQ7#F0V'L#TUO5_E1R<3>X3*I+:9_ M#U>TQ4S;"@M8TM: 7'XBR.40@:B@VWY=.K]J^JU-774LIGAK/W'$35-K<1@S M/@4P#'VLV!U_?N- M_N7?]N&OUUG:_79Q%>>I)#:_6=FTMWH2$?8I M5IN\7+XL\U:[\]RIX0*1!S*93VM^EU^?:HJI%_[)=\$W_=EG-"W;QE*6;1:J M>+*8.5/?NJ6[@"U )?J]F<@J* YQ*4AHQ\AQA2Y( F_6[9N*\9]ES:"/<(7S M1XEV^%9U[YEXMMO%V'U:KE.V7A.GA8 P1-)][&;4WR4F[=HY7+F^65O<_#+W M,(.OUIVKC6],.)13J8J_=SI;E2OA;B6_:/IPR]B4YF.0"%$47^[B$8AI1IE^ M0CT5Y6-8&OGF\L"&3TSC46/H5R'>+]?=IP8EHZM-7V8X;PGF1CV^*IC[\=]% MA_$+,)(NL ^!NP ]O^XRO3L(2D-Y*(Y]F5+&RGR[L?MO/7V&K?/@]%X0 M-QGPDZ6(%*F]]-]^8^4&E'1-@O 8 L;O4NI_3CP:HX/K/,]3-EJ%7<6S:4]# MD69XV1F.!;VIHC#F0$7J2-HG!#O739FA4L:GSTJ2Y\X -A+LXJU]7A^H=/*2*_L*UNEM^4V*VGT_C,(OL;H:WWSR,O2E,L/0Q M8UE#8"P.%KI(M ,$$X@,?@PCMR8>?KFHSSW,='XTHLZQ9>V@OOY_FG>I8Q3&(GVRAJ,&2)!&;QE&WH1] H>HRJ$3>N(=>]R M]U_[?:PD]*HV(O:V#E_5D\$2^(U3"K?$1IB03A9Q8%2/7_18$[S\+/1U5P*KZ7O=Y M(Y0 FH-@'/0+S !YUR8R8]_"BP MBID=AF%<_B[S8]B(S#JX&/QEC$Y?4UI$&\V6S^SFLRF'S.'@#12WM>C?H;'D M2Q8.59:%_(\.&.(>1-&84=3QS]I7MQ;!'/(JB73%DD!/#,! 0VH"]39TE5!I MO?K,^(H5[/P*CRT-L/S[H6O9L@33V?UQFDS/7Y:C^Y5W,0D5IGP[.FP^ M1R(H*44.YK58-\.2W#Q.)UIXS=\J]]R54L7MR4[CX;L8G/;UI164>^[!Y@DP M%8RQ 86 ,2;@Z+9+V'KT*X*ORP?PYR @7KSO)QZ*A'5ETSR78TT;NA^79V!U MTYP]&:;ZCO_UNJG@%U=@"1"C>PT<*;>">0P.-P535Z32LXU@-(PQ^?O&M,>\ M+@_J;)MCKM3Q^!W#^X*O3[BU4(%:VA90R-Y02WV^S\T-%^,,464QB/W9/)8",O& MB34^YS;E;>N&172J#J9HA"?Z>.6L$C]+ .*E2%<,O BB$$@S10'?=WFDJLYS MI;-UGJL"JZ?$96CA=K!^DQB-D#^I1^C>5_)-_=SSL]@[SJ.Y (S^(-,Y_8OH=E7N9KI4Z9@&?^\ MEP7"Z,7_AI*NNA+8B!KGU5!WX(+G'\C+V=KHS2EE]5*_-EIP%]#!X,^8QZ4R MY3\)#_ED;SZNDF^I>S2]#\5HP!@%2L-O-X&W)E1 MY<#:Y*/Y>T;*SF1V.353VIP@,'YSJ?7.1>&DT.U-' M=X+8:Z];MF9J$4N!"$\8)VZ]\DFDVJTI ! M'5)MG#O\,O!HDFK8@<5AH^Q98'79TPDX\4AR],V8^\_*-2Z2'T3Q/.?8/1*( M<>V913.LCM^WN8N7(VA8[?JDS:SL?J_.F=6M@SEX1-K,O ZX!L'!2T&KV4!6 M;Q#^/AN1);,7AGE.!MQTK.I"KGP&4NW]15^=<<173U?\/8EZBO'KRQ:KVM', M=U@NE0Q5V!"7AAZNY8@3#:#-A-/9Q?OW"[B$.Z%CHZ:MP)Y34,L.:'4T_E0. M'@O$*6PCSK3X@_IGUWR)'.,4_'*,S2/UJ_SF0(\W(2CV0R#B&TSJO5^7P0SS"BG> MJ9QRY+#WHCV<7F'OZ5]ZL>3\P7XXPD2LI6-]2.K.G>!TLX0I;[C&>2K([N 3 MQ8?I.T?DD+".^+ @CE]!8X7S'65@?$#73R=TZ:+Z38VFK">2^WU>]G/]BQIK M-FGJ[X:Y-M 317OKE-O9;H,@&R7<'?.2$R'>%8\',N!+6@,1ZJ64H@8;+X MO6C1X05%!63^Z#:Z-W A3D-8BYM@-OO>3/?9IFRI[F2V?T/MFZSL#,DX&IHK M0AH9NOZ\@Z"WB-_UJW+H78Q]V\6@\29N7!ZR;_KVU*T5_:G\FJ2Q<)^N#8W' M+]W=E&8?8\QP'_!F&/I5V4B"#)ZFZQ03'OY7+?_W=D96X99*X42AT+/T(S4Z MM:6LD!#K6I:^XZC]J+SA4Z,FLXES].+*G!$N"S?K<@J$@6\B5G^/X?D0\2WN MH%C1-F9\?->VET*&*UO7LD@.)V/W>G#?/5RDUEA_3$E>Z%4 U0XB#/QS;*^1 MPL'+*3+ %O$9>+5<66Z5V^%IZV2MBLBS##710>O.ESD6 CY.=NEY\D?6Z9@2 MJ5# AVF6<;#TL,>#&.&9Y,1IZWHXU$C8[YFHD,*C*W)S0%4(Q=*"7P;U ZMG M]^)18[]#D+/!XK/(S=B@9>]S\>?&P1765/ 4%GT_Z)@CY[CO 'J$H^W!85^\.T>PYNM8!*ACG[! MHN)[X/D5V\.3#N6V-V2 L-7:0.]2WH&#\DMB-1E OT$&E!J3 4.;9$"#RR_H M:@/XT'F9BS+!(:YD0+[<]*D]V+_K5,PB;BCEQ=\#D59W?HK$DGY%*#;V=YNL M8Y?37@=F\],J>1JEEKN4?5M!!85!NTX1.].@PU,R8/\6"$E<.7:&G4+(@)/K M0?[C-BMGM8G0,3@Q [P11"D=&4*ZP6>4^1HTAIY:G''\&X84R A S)@W6'+@0C*))4;D0'B,!(RCP0<(0-,B\F M+%_7DK; MS&:&EEH($,\HY7$!Z=7_U)+NINVI4("J*!D0-HPO+H9(D0&AE'Q(NX*#AJ]/ MD1;(@"O !>61I ZVM.J]<5M5'U\WD"_[)N^.\S\F%LP#'9C$QY,&SL=(:>:S M._80X,U7#_!M M4O*K7_A6Q_]BCR4N8(N(;-=(NI9=,-QS5\3?L#/$_=)C.=*U4 J'Y<@Q@J#L MRMGC0'"JR5GX56C_]P_5^*[>@U-Q8>AL$_2+@3K+W_ _:O^EA#T'PSP>.U6$ M,I !/T_B/>3 MQC":I*>*T./#HHU_@,W@]^U;E9)W1NQDT$0,8&]:@,>C8Q9L\>1 MF4X&W&B[[;=ITQ369X.QR^4HS.+6M>/DG1\Y_'DMCG9N-E'*8)^A.SF9 MU_R$OO-S2]1EAHCL3L>WIF<[SJ[(MPHTFX0!9M M&AWFM>;I";V5^XX&9_V+K;;;^-'=GJ9D&!V1P_\JVV5O5VW-B_*\6_WTGA^X M E6>SO5._K:^".M"?:CGI(3Y^ M31?4@\MAQ,=^G[>4S>/952AG7Y4#B=AG-O15]EEM_ RZOZ5H%MK"C5RPYC$0 M387]0&>8O%SX&ML3IY0E070F [J',@,M4?6?1=\/?4Y]NFF1U=W1IB]AJ>S3 M6?E=X[IK:^=ZK!DJ/*X6?-,YP[<+?7$4M:#1WYRQE3CQ8/01,MS[[0VO>M5I MYP/4GTFB$#3BEDK,(Y00JY!KX9"PZK$IUTW]2PS'+ F8X+,QM6G(*Z?2T02M MRPM:MQ,^#@HE">3D%6VHN&2-EV^&XWRF"U.>6GB_=SQ:I+HYMD%+%#K4P-6- M!-WQFE1E\3L\Z,M@GLW(+GMNO6 M;=1U\_:-"S27DA;C?\A\0A[$S/=%J/(7 MA=Z>+-?(%IT:[WK'TM)G;'KGTU*<]ME[F4_B$7SX5]! 9;O\#YMAWW)FW5VR M/TF=IMD>LXB'0Y0AXEBECJ;'A7/4,1-Z2J=Q F^(D7U(33Z3E44VE> HP8K7 MP2UY.$I03-+$'IQ_!),!CU\/!ZJ_^\;GU)DB2+[,@K90F3- M,JEL24*RFVQ)8I*$#%.$LE,H8K*GTMAEG>PA9(F094QV,F,9A]GNTW7_'K_? M?577Y[L\KN_]N^_KZH_SQYS'F7/>[]?R?+Z>Y[V<(96=9_ 4U&_3&GA-TU_; M@"=2T5/QE 3P"4LSIA^ELJ.VRS;_PP4[K^ZV1V[ #KROW)E-1-QY>"LT(,Q+ M)T<;QE*M)[CKT10=LBL U9BRG.85H^.KF5*S=NK6FYE0][<0T1#N6(7W"A'K MYP:,"KYZWQ$'VU9EX9#';;]^88L[,:P J4P(2<<54L1XTER+JY]T'+,PM/XN MRA8V"'UR^R5%FE#6&,+6X&6J-V!MSRU39B)]Z]XF@Q8'QG;^94Z:0[M+&A'6 M!&< JBQH7SYO5)+/0,23^)]I?;RIYH(1WOD,TA,#X'F1\(YP.T7$,3/K="-K MZYL V0U@[9 DVSO&I#-Y].^1QF.?1]\22TX7.AGKR'/RNHRPQW_XF_?W7\ M_4<'1HH*WOA;'R6(#KG"2X=\&JIW_,4;D.\-O*B.$P3P=Q%LX]SE%:>?N1P" M/OY?<@ #OV/I=+ Z:@*;>)DP1WTBB* >;L!TR5#/A,.^7:RWH3CA_2FIR;"E M<=@'\!8[9]9$_\JYR[V_96DTY< Z[0*Z!44R_8[:J&G#6LBNT61 ]];5\WY# MN0.@I\2%83O;%NN@5FFX0;W]C_9,]F7T3L2LG?^.6GU=QPZRF IB4-UO [PI77NKZ(E3%K-)(?D MTR&--['?/M=IT"%NC& E:HAXO=:)O8@SW3ZD%?V8!\@K8OD Z1-)V&D26W8#L.+O#"Y.T?+[^U0.\6$*'4QV0T5;X$,]A) MP49AOR$4]+:A([1]8*W)9$IKN$1IBI+"I,,<_JM)RUC8[W1A(99@K["M@F!' MC>A6@F@@N$@IQ0RJ6]#T6#^CVT344!V!%K3Z 0J(-)AX=/ M_Z/=^P/U_WJHSYJ&,'<_I6W:8(C#BUWB@0S.G.G(D:99-1<*H-?]<:&2 <8OT^2J"SQ%4_E M]"5Y6K(M8B=$$R [F=>K);H]K_,:Z.FY!I2UI1F$W98@LA<)K3"+ M+8Z9H:K(+< "+QFAY52DE^61(A!J(E-R^=U]2YV+1M\4-[).FS@<=A!VX_X MY.!-'U 4WAAG&WL%^:N\Z^XK>Z#4O/0N15CIQ(*M&JCAM=1/N#S=3R[M$X0+P=M/PDC341)'&2V5;5YPGB9;^J> MJ3,'WJ82SE,G]S+@(\ SI)E?R]5Q\'$77/;6;KN,$1KG2;^<%-N%8ON%^>RH MA#]P\"^'@VI8-)1CM^9!FS6GS]-O/4H<3)_NB)4L.;@Y 0/O MAQI.&%]];%U?DM;WM%$[9HS/N\VW79LI[Q+TV%LV'.T0T#]VX;.^UWX_&K85JP%X#/YHK.Q^CZ,S;Z[YY] M+6F,.WW)_<6''MA[ER#<5N.8P^XUA0- Q-KLZL50FY">,M-JL;UC[$Q;#S7C MM:VW9BO ^.?$3_-&XOJ\*O947L/PN(@_M#YP<)@/NAJ2C-&RO#34,G:ZH-64 MR3-$G6"2'Y^E?,3R7935>JX,RP.G^: $%$M7/S((3X>P ?W-C1/: \NV!CY7$3[Q'.(QF9A=+Q$KB8_;"\N=,N< M&%,3Q1B(./>5=ZG\V2V.I6TKQ>PN9719 T;H0;*)TY[ Y1/,8NNP(G^!K2:Y MFTLU$9@I+&^&JK;UP9=VY9IA7,\3@M=,G94"9XLFD.*5\ @3PI;1X-D;WTN- M_(\%3N":.4_I?&$H9BB":R&"5A'O+[LK3 6'P"*V[L[$=NSF+P^H,);P9E", M<3/X_)0#V'\U@$LOW0!XC#.27_-6V-A&R//7E!E*BJ*!?;;+2"^""XUS?L// MP>&*ETZ?W-OT+LF>V#MX(>('[X:*PD(D+&5]6CX5;QQX<&J7AKDS$,>>-NL6,/H_ZS#5.?<&S M/>E*')*,EE7KRXYSTCV'30O.GG<-[W4H/^250^ZI)W"[4+BIK[K2<5- MWJ=#RM4B%>KL@O/RQMO#'%=PV/"6TT;9AM_%'GW7PJ3[MN4Z&=^4S:-68A&] M([XTYE5"?8@,;0![T+E?SOOJVNT,^5$8[.)G";Y..[O"\:.?=*_B#ARP214[ MJ<6NI!X>>7NFA]:=09OF.1*6MW(H52%H/DB%>P9;4K""(H21EJGH#?2HU93% M]6T#[6""^;*%U\DA M0%MMZ9 HBA7F6JJ)!P:]9S[1P6ZA2N8FP4AYH ES1(3/ .NYNX M3Z^ORP>( M.?O2//\KOL;8TIOZ*%.6XT):H70>;]GWX!F]P/CE>+(3K1=5)=D8I!"/*H/' M.P_7:?N?&/LX>S0B2/8)I,/+A^M>W[FL)\EBR6YNQ]Z\"8$!PW0(D]:/58LT M5HI-/6#Z8\PK!GEIU&O)%AX0V:0C$H4_'V?IA:FT<8_-MQ2E$,5>N\A87TD] M<^RCHDK>N61I#0,_=[^E+S+.A,$7!1JYF:/?0R+-')UPL#%>4C 03I:QIXW" M]M?Y0A\V0,<"G-<=3[Y-YCI17_3&W.ADH&E%BNM:!ML%[N3!0D@4$?H%1F,- M).]'->J%*#HB6:B9FW NR8=>RM(5"+&6DWSE1D73*5)?]9OTOTY]+$ X9,43 MTAY.*985:+SR_@24 \%!AXB'#N7P2@1ZS.OVROE'T,\DTP:([SV*OQ M@+3_ XH>'C92N$DJ)33D[$\II&)SHPW6W6(^U$+N?%4->]QZKG$Z+SP@F6EY MH"RY'(OYZ%W/;6E^R[ZWP&+^G%1V=>S?RSM_J/2?HE+,;#2-U8BL1G&A/J%# MIK+0@C1MVB"L+"4+/\F(-!_8M*8) Z-VC\)3$OW\.>6>-%W:JT4^WG"J,M7[ M$D+WOJ#51BT\#DJX' _(*% .,36B.;#73$>X\.X4+MD6*QV&(3F5;F@3BJ=< M,^C+\I'^YQ]2AE/W-&IQ'N1I1YJPGTQV#%L,N% I$Z?]RLSO MWZN5S[>U8F8/%438K[R^7EY37Y,)6G#/F0'85#2,VV^_)!Z]K(T+YC@'-.8& M[!:6;3MI$_3:;MYRB*.\Y]BL+Q=CRO']'UGTQ;_8(\8<0=#="\)%J*['7?]F MS.@)&HL+<8#TD*@0KR(8K-J"/$X8RIVP%^&+\%RRSHV7.I4HMIYO[6*I9^FU M%EC*B>^"33V<+.Y=T21:T%CNX^+'R*>I"2K0^W"6.FWTE M9Q&/,_N+K,R44U:D:\<&"EDN+02;Y\'OZRV23).%5BF<>#Q3#,P59$/"1!UM:TC5?>Z87J<@? )5INOS%E.].Y\$FFX%-K<46;RUO M$5_3]BT05=>GU9JH'-:#--&EM(F,X%>+ C?,OYY![']B9I=[2RDEOC.A0XE; M]'7#U"U&K57:/CTPBFA -=DVI),.J8AL7WTDP)8F#9!QK^D0C@#Y-=+1.,WT M1[0!'^W1[_S7.&>-+=F5^%JE>BX./T.- MW@#)YZ1.[6LCG(GV[0WKI.^S_>I:T=EKLJ?%,F'*[]A%-$+L$]3N!L9Q9M;SP.#FS1D^6DH=U>6_SQF09%>$"S<9/KJU$;:[F17GM6 MC;?IBSF+JCL]@DL!K:CQGC>'%@^Z_H<65;=]@JUKCH"KU_6@\ MS*]%-;&,PT%WYUO:$NC)?S_!,U!]_AB48_HX,TC?YE@@3U(Z)/K;':>9E769 M /3<7%6VD<(@-1'$[_6!A?]6E"0;#0S@'5"-HY8)GW*-?0-ON:3L&%8]A$ V M&OFU,B/#M2SUY-/S!%XM*N3HR)NJ%-K5Q'R[2=8 $7ZBW #WUAT]"'*MC[O"?G2$]*KO.D>B D M!MG-QM@C-41>O8I E)W>WWNJ3@NL77#J^K[@B%3LL$A:[G-ZW6 M;1T[QK?W]KK\J]>(V<^UTB$/T!P-VDBY81HKTII AY P$4BS/)/\I1K$Z$S8 MBFIIH9'8^N';B4JYL1\ZFTNX^_HN*#T1S^.]^J _J4PJP*I9 !I:IY@/J#7S MP*X.W([>=Z.33<31_Z+:#8(OMC1JUA\KI=DL: M[[E&'4^5MHKN.5AM?2 0LG8RJDQ/J&>K(\#N^ A3ZAYY%[@4V; M45Q_V\CA1\P:XC(01B-QXN"005P(!T4<0&M7]+9@PQN$B(=2#%1O>=9(U(_I M]H2DLV)[;4SW'+BI^TK -+1. M\,5\60#B-"'EF5N!_2I9+SSO@4^S_,SH6.(E65<(NX%8U$!V\NAEX<0,4)/M M"S!NLD6FF88C%0H\4AX;NJ8,FY;&\8U_8+%^!6$6W84^I2W=($" A]7QLU5. M>+1^ M2018L>S]ZJEJ)9&R((=;UWKCLJ>0;T[R>8QSS4GI O>;6J8X_=37W?AH$ZNF MDY>S/)PETLGGC-J^V&BUCX:5'+X3XYK0K%WF8+HB1X<!'-P SBW- M+E@Y.KK0\4BVUG%G=M0X@S:SEM5K+X?:FXHQSL^\W#VNLHS:MA]P23GXPA[= M].2ZK6JQ]1J"/2"_&0=]2#'+#4C1;T@N=;DC)'+->51YI%2KC&J RN9 M3[9?1$R?.$1XG;7X]D48((#Q'!K'0DJF)U31%@2_U@I:(M=QHF2$<\45[/HG M&6FQ26^06W<7^7W"$X;;%/9=4W2A\IZ5:D%Q>:%]*!=,\8XO2"E)#SC']"?@ M._4?V"<+\F3M[+2Z;I'F7 TE.XL 9%)7 M]A*#2 B (1L8F\)&8TLJ-+%\NBX^?B36H%B"2M%@N&JOX,OMG#,))]8V&S5V MKC;\^H:[X+%%@95R'G/N0)"V&;'AL'.)NCQKNU5S=Y-/^&#VJ,?X];0RN!@^ M'KC;OD*D0_3 5LL%R](AB3_FX[X)F81N.*+6AONQVSP-@=E8"UI7%VRN!4;@ M Z^@6-)J?.*I;"50X&0!*,J"]X.UI36U 39?1X?,8/)0:W)0PF;\&)X6W4NS MW;$"@W*X5]F,FIJ"ZGV(FE*D0\""W$&]G19A'4\1M@"MH1/Q\T-_;9?G7)K4 M_]**!-3;YRZ@@8\9T-@+Z9 .Z!E4\Q ,$;^C -OV7(!3H@THVBXDL+;/7J=# M4GYL>?2A8KW[$,IM!KT^#0784!]@PQ? IF2E@"4FTR70C_%96-P2M*J=RHNF M5&Q@:'HY-)$2,A+5%TB'=,'/@5?8;L]&P4K7>K>)'!1&V#?H4@'8D$]=(#Z$ MO4*M&7R:_*G7?;_8!;FN!QT)=*< D30&Z!K'YD ,:MX-1)+&S[!ML7G$W^6, M^.6Z,AKR#!VR*WZ;:6>A#;:AU(*:6D13$C?4?NES^4]6@6OU&9 .@.OS.,X&=*,]P1_*7+.^X_EN9=IPW RB/;5SP;80(Z$G3(C864 M3([,G8DQLD#GI.N2GR=?\*?3,2$V0E>>(\>5&&'JLK]Y0QD8. 2_EY?\^;E4 MJW*5F1'-8"0@J-7>+!9_?C^;_LERG/1(F^75@^053?Z[3^\7.I?4#S!?V.P MY9I?7UD[5H):4NRN3D%S0"J8Y").=(@C'7(IQ.;'9CM$"M]?[K9 MNT;3ID.*P=)@WM,1\\N\?HC_3^_4BW_BF7_OD%^,U="%^8UZ6W(%HS=G$:GV M"+6F.PO=7-TTF$D&$P0#;;S_5\L.X%=1OR@R_,E?!T4=+P2#N!@U@2[TN,;OI*V44.$"XP"\LTVD:UP]CHO[HRO MJ6\'WJ\A$][%]E ?N+K.W-3E1W*<&TJ*]IX_OX*T(YZ $^B0Y@](>YH@C_]C MAWVQL0M71[IN^92O5XE]&:0='*+)+PK424]C6!9(E>PQKIG,]V_>F0E8YT#> M>1.K]@$8($QTPO@7H4ZI*W-=245?:7RLS7BY3$G$MXYC=LQ/%_IK;"M!:I!94HEP[YEXN;,?;SBE[!N*H M&14>>>8\#@X"6EN0EA/;H3"6MX830R.8%OF[[DT8$0=@_73:ND5%%&NM9WY4 M@/.>7>]%IY*"$C<9B[6TB>G61*:6@V116"V*>Q-L3!KE&5U9\BX^BE)9#LO,(JY'QX33) #7#VV.B?6E& M[2C%EN7)1'6*U+>H6G+H7#$89A\O_@'O__K@[7NWO0FS=W$GN3)WE#O7:W]C MBI^QV^XI;J>*R,&P3>Y^,Q/52@9H2^9N0E74QLO;7E8FNR?&R[P3%&/T?>)V M3[D(UUC"69#'"%9A\CTYV0ON*WRBILKA([I+,008NV=V-EJYR#,\L3L C5.X M3[$K!+7U]1V[X*Q[G$9L'S.OJ@N6#,=1KV_2(? MB??T%MI5Y?Z=^ON'MTVOQX#F(_%;<6UT"K MN+K>N"-,AT3)(9U\6=.7U,_?5$\(9_'W$^:8O#Z8G:I<&QX:)97[+UD^;-6& M_GD\B"S_FS=618FH#Q/QA80)B1^3(I^BAK&?H2F7P'"K0S'^)97^+@YBEG[W M D)CBQ(E>S>DX"L ,JK$+!P, IA^2#Z8R]O,U-F_M8<@TN.W,[A,?C>[-*L) MO2;E^(9VG%A+,^Y$;WY'?P-O$7QX^\!?$=\OY/IC E?O[V:6HKA!8SE&K\'* M*""+);&CJ"FQ\SOH_=-P2D)@)#6(:K;M!F;E4COARE^RZV\X'.AI^'6X M\#$:]2&[JF QN#<"O>;H1H=LKF^X+[J!EDI 3SC]K?U??@W='T.9D[^962DD M#<)E^&(OGD,0^ZT.3&/'!1I8A%CU0Q/_$B=_ \>;2MAC=,COYE:F$JTHL3/S M6#$RK!&Z+;H 8G(G&BRGN-?=E[+^3]@JX$^N_\GU/[G^)]?_Y/K_+[EN6=[M M,K?=0NN]:3=(;C2WANQ?WILG$%4PCV*^525268&Q&.T0[)5H[ ML\2&]WR.+C*^4%).^U2/#>4[SH$^EF61B594G\UXRF5V\\U@Q&]SNUG#.)>/7=]SWUDO?T'9/Z; M@ P3-W'X'%'G-4YJFK!LT25@']%052FNE3BU<_C>W[MF*1&"%3?TITQC?&*CN@GT.HPVO/!&-=6=RU;T<# M,)>2DWT&1#G9@UMOZK OM/8 \!;!6[@X8BM0<'B%F?-V.%UB=2>8\V2K[SG MC18VNQ%,Y,KT$@6?3$9"0R)1%DZ\6C0=A"H_)\]VN?4I[1OGU,'>*Z^8^LMN M^'D6&9-\!^7>YLJ1M(T./RSIX4+>8)JR'MI(XVTQC0PY,@S#<1$^#+[9S%?8 M\UJ*<;P'_X'T-3B.2?M:*BX.FT,Y\(Y07X]&%SHX2+1\.OM^:M4T59N=6S]X MW>HC!FMY19C@8AW?=*=F,M+/Z%RK"^?B\>]:VPI\+MO[L8]4NI$ZH6NFT0(B MV)>/YY9VSV[>7^8[_P*%K]XY:(U3ZT:QT=#IO* M11=CPI *^<"9%CJD?#CB1H6<3).@MGZ/QR22J^6^>&SQN\[2A)#D+#J$PQ#, M B1( 4,!5G3(;G$Z9%KVLSL@2;BZZ%]=#1C@'HDG=AF)I^VMONI\RTA"0WPK MGPYIB@% P#_KWX0%3.U0Q$.[9M"$C7A LIF0@XZ@+F>[?ON].KF,=LB]46%'K 'L8=/=,?!..;^< M>1MS]&@^!Y? )Z-WM4LE,^[/= 1AG9YN7R(&9=Y>QKNNS-P>GG@&G*"B?\R5 M* #M7CR !:C0$1)LX^2/KK+N!_$V?GA5[>^P%-R(]FX6U<%1 Z 7\Z!)I#UFFG19K^\)E3 8JX0YT%^\Q/ M,*8]7 6;D5GY/TW\ZQE[7]BWR'$%FB%L&D+PIX#>1DU=HD.VS?Z3>F&P@P?K M"G&=!=2:+AUR@"D,._<#%'>#D=<9WXA>)D-WA'\X/#PB@PYIGZ?UEH#UT@ 8 MH-8>DY00;" 6IX_DI$.R-4'W2A9A?\3=SR>&A7JW#V\9@_S- =S3 AD.1H0" MW##:I1 V.L3]"QWR:0&\]ICR*@UF0 J.I[+_B.&FY@MT"'Z3W/UW98#9_^N* M!%3+KJG5;3 6P#P :6(MA^#^D^EA_]XSF D$8(;>@YV/ T#;,2\A?F3BSR4#DF&AL%^LGO?3WX)64?]G/R_GGBK@5X[ M\_W'^ .4" G0I*&F8009%.4EA?\GB\?_Y)&EK?2_(R]RJ#X@=2=!;V.W1<&? M#(V38$J"U'[?@@Z9,9CJ_=GL&\,4SBH\NE%A!(LG5> 1L5"^.MD&O M8OVUBNUE?XQM[=V"X& !F.(TFD7=/[K,_2E>YG/,J%FYQ)XWE1.=O%-4ES; M[. GS_V3Z,<]=95O9R1%8OA5TETYU8'/91O?>7 Q3/MF9.4;.\U#O:W23<97 MRYVQ#%V_HACT9]BL-_U[F%9LOO?8KQ!VZ%? M^EL9#EGK_07[#7XC%BS^'C\S9/7[.< <^E:T MK,M$?'WH@VCHT)Z*BG"Q*&56(9^7+*\8(9#;D#L%OU](\Y<'=P\%3LR8:XY_ MT" %1!;8M/KXO #ND,U")YQ/GR.<6GM5J=$HLZM=7=F;24\/.0F:K)]:J>5& MOHF4&J8=#IALW'&,UDF<9BAH94P5CXG+/&O^W>6PI,8M[>.R\UU!7<;O;?L7 M-4Y3\8(1[3,7C%I''FDFF9D9!+DKKWAQ?S4Y,G?;4_28XO"1\/JRJXD\WX\X M0^MWZZX%!TNSI405Y !AND0V4YW[12.3XEZ5!F751J>KLF0N[+>NK2L?6'&M MQ];$[7,V[^\^$7Z)H5"8UH]SM8\;,=>_ M_AERR*H%Q@M#* !2X^VMO5Q([1_?(,ZO+B$TY)(>+]Y=-#TYOC+C&HL/<-G^ ME//@A MS!-]E".NM/[/JT[OW@4]T9>Y&GLXZ7A4JUV7N<-7^5-"+W>8:,Q+Y, !&D! M\$!A%"+U(Z=A'%_;$=/"W.[K9EKOVZ3QSKL4&]HA!Y-=K]R"7!76:'4(3;JQ MPQ@E&T;-;]!H)JM2.(9I*O8 U)+(9LM=@#[Z+.>E4O$'P2_H:H$YWP9!9\8; M0LYYLK5LJU*8[FX4C648I'DF CK<&5B:1G_Q'C %_,7[$@/]/8.%,L_'[.:Z MV5UQAC/+]?BR1"K_!Z:%R4-T2*.!#D> /TFDG%IU>$!^;J!"UH?GV8OR5ZE< MUQD-'H[R-+)6&G[["L#$;TR)["JX<,W^PXY %&6L%,RP]I O#4S]=3 B!A^_ M'.;B3FAO\0^5@UD.)$U+?SN3Q&)\+"9NC/O9F2/,NS-RV0T&4)70E76.Y17" MF28L#XT'*?59*Q!,Y:ZF3/['IFR5U6D225RR,F41B7;?8BWD+2,N10EKY"=4 M)VZ8<&_W@H"[-Y!:&K(;*#M;0P4?[_*R3AL7?,M>U\?-P\_S]LM]$UUS'Q;$ MLHN/'A%S6:S&9*&\H&.\H(IO3,0)GR!=H3[#Z!PQPTQ6&^.< $0U10$ 9AQGWN_UJG;P(O^;XF) Q^B'#ZZBL_)&^3OU;F,]X'; M00W-S,8F;!UW#Z6:=?*N\GU5A=2LJ M[OO:@&E%$HFVJ'[XD;&Q<@_W1?;HEY@IW*P!+,/5?'N%IHAP$8\03N$:$@ MEG+">YBW\J;A+'^.40I_B!$CX!IGH.?J/!F$V<,A0YRD<+\FI0 9Q+"6"0;J M SKDJJLY%,X7RWWE%V2]9E64LR[NY M;+!$;9/_P6S=8@Y AW2AHV#E>Z/13=##T[L*Z=:73!^6)#(;BA]K%1)\\9E-[:'XBQW M$C1V%ZA*BL?WGY.=0XQQD+8C27> PSAX-(I5Y]#U3"VP"IG!F;)U%$38V7=S M=C G)]LT&Q:MZ1>FRC3+Z"%Q_VBB9ED\3_ZD(1X28V997N1B/+01A#C@X5^H MDCQ>:F]G+[WM*'FQ$Z\=E>")HT/84(U.^4 &V=\#7:;6A-ZSH$;C:"!"^O%$ MK8$/[M4R1;,F!RS*NN1SC_I6GT),OS>+R0O:7QY?V(,@'-E'4(RFU->NKHST[O>>I*2'BD]=YI=D4 58K!?'8>[!/>;0Z"[M' MRTB[_V=X["@ ZA G,I:JVGR>#@D+A'U+1X)"HG@6+"RSW8I0@&C$ Q7TB&1[ M3?#BR=%%D1.9([F.2OO#W]V 7A0*\9N9+)UL L-&>H["E=[NJ X$?/$_EY9).3W70%2K'=0N&&36OO-.93WAHF9QOH@HW8_+'! MPK4&C0.HR!;L3D %1H40^3[#F)0%XG@1Q1Y@""0RV7RJ4WR]M%,T'#W=)W_6 M?')T[*N;J'CH.Z4Z5, !QH >V3'45#H=4M*[XD90(-$A1'0K;)2I*=O0KY=U MHBMP.D@CL4A^D[4V7;/PX/$SKFII')V,+C=\8E9H':C2K?;)76 3K&B22#^B M?[/F$I39T_A-K()],E[1/K#JIE;0*>=)I=<'$TZ:?7SLI1-:^1",5W:D*!R0 MC*=PKS;"F758 KJL4!Q PI>\[LJW@N=-^%7-=: M&DL&^?0U&"@)IEZHHLNJVN,%E]),F^*9J(_)W@.ZYOWV71+9X\JU)[4>= D= M?JACO??>3-D*'5)AM5Q/W&J'$2[#(R:%*9*$GIVMII-*"PP6PT<"6B[3+%NZ MC^I>F91RDX1LYM,F8"6H%3E<_!B3 15+A[A"]]L$/+:J,M2OQ]46G%K3NBEH MCG-X8BR4 L0F6QOF^L5C[,P,*@(E!.K%U1$R:05 37-\86W+ ME#%E!L(L2@>TX%F>N,^N-F_/RN?X[[1^P0W?.6=8S;1G%UD-+H)DH^;"IK*A M/#1Y(.@4T6I9HB! K*F):M>R,U%PU"WJJ[1XDW@ S?F+T+%(IBHSDK";Y7AV M=KG.#>H[FAQH^[,ZPD!$6SM)#=B;%?!:/]5 :3$M,Y>AU\MO5GU$".7YL.K# MP<@/>/'->9TK8%C8!.3@W"JKB>GV1!',M 1 ?;D@4#3W<,5O7/K8T!'Q0'G. M$;,OJ;P2;/>;5"WOO&!IJ^>PHQ:!AB^>9%?1/M.4AEW6RP,2LZN3E;L]37'@.I;"Y4[BH>8J(T9AK?#*U!6?W-$%@?:'V?4\ MH[N-!#^LC7\0L7&U'DF1:@J-YG>>5.NNNC9^O2]_H+@J,8P.85P;L2YHACVR M?7(-ZY'J4!QWN5V"D_\>Z&@3_*-S+_?+4RK?\> $SGCW M/#I28R30^0$7T?Y>E*"XA"*8H$;.3"LLZQ&"IF$K&F3#1B$1F:'RA0K9;NWO MY@9EY95&WD*=\^>VDVIYW/:$[WL>:LVD6C\7O"P1S/'.H[15J*_\A/[;N#P' M/M?CVKK"2W,(X"AFQ8483>H"5 HICD#!5*S@V2H'K^7;E_HYK\B;JP]V'5YW M*%5K>*^OH;_Q-H=$'(9Y>'&1$)]32><)RS61,1CWJ/XO8P^41M]_>^0>'[27 M_?6GYU.5-WVLU2OD+SML5*^#Q4P\Z25Z^I4"B!XD1!^Z5429:+E2YWC$F.WD M K']R$=1N3[7HRJ!? DE^D7O8B<5GJ :S708'$(Z480+IF'HLN6[3VL%W!_E MI5O51.O8#_?N;7EKI;7"H97EV_-)E@ELAR2%6X%T,O7R9YIP2-..?-';I<FA#).<.(&HE_?@.EV,5B'KE@Y*#H*Z$ M[D=4#.]IS+67"HQG%K+RS1;*O'<$HQ/:($6L:D8#LM 5!0*L"57<'@WFI?6& M [2YS'9L',A<21'/9'5=PYTPF2WW?IC+--[5E^&FVSC,"_TLK0C8RJTC[=SMRRPG'W-?VRI1/+JLW$KS9(J36/&"[+) M^E1=;>_ @I54?+T+C:6;?#$ 13*CIN'4'-D(#N2O +KM97I1F.+!#B4U_;.6 MKM&T($U%J"@'/ !YIQKH(*23_*NC219 L,NTPJ%K0Y67&T0^5=B$-A\S/F:F M?E6I=>O*1/.A]V-6,H!]/.$I1K@(<"$$TYFTZ^NJ!_*#Z MT\@KW5IAY@[?[][<_?*]Y44(YD6(IQE^=AV#E_KLCUH\^_&LX>%#4]X?1D2DJ3T8AZ M8\_!!,\U4*HLSX#_X0(Q)P?I1J@87F$BF _CL ^TU'NY3*371OG<;GN,F!L) MV.3["+S"758LN64ECAY4=XJ;.%05?B?W.C?3"X;=R9??1 K&94?), M$U'!^B2"C[+W=6J2_GOHO#D=XBC[#?HWR/H-ZD$'ZF#B#WQ"=:@"J2#Q=\/H MD+-=UEB"J3D'A2<:G\@$_*#_@FC;.3K$#1L.-L*B%Y!4BZN#$YIQ[LOM7G@' M6(N:&:O)91O8IV?32L>L9&4Z0U7<4&D:+(GA,S=]YT$DHD.^S)%* 5XR"NB= M1J\PX,S$3\Z%K[K5$;6??QA*O1L^WITQ^/#IX5+!;J89!L5*];;;&1C)X X' M#LY_@OQ=FM'[>&G,H*#:&T2P:C(-S53Z/-E,$U>5]O5Z^94QT,N;\B&3/TKF M39;KF2.<+T*Y"OEU<&0)6M\W WP(DXVH=A6,4BQ'/D$%>U;DC%ZB!G[ M\_VN//O7(LQOW^,22Z3"X=NAX$<'$*M#8$"8:3=Q(*H MQTTAHH/+Y;V\\[: GPV/9R+KRW%:R1UUO_&D)'G=1DBP&3F UDJ'E%=%P&X( M0\$:B)J 5'&;-G$&XY6) DC1\@^%+"(#'V(U"3NCXU?1A!83Q,OQ\K'N7U6T39DRAQ=^NA3 MJDX;/HA($.-(;#-:^A0L"=_GB:K 4G@$<6T%+P,LK*@/R[&B&H_5F1%*Q^R![KX0,"YB\37P3$"7; MY_5"/+$N7N[K_9D4O=AGSC%24B4IP*-=AV^NF7)-RQ'@&I][M))7DQ.;]\?=TIUP"U;N>27X)][MJ M"UH+5M(/F\I""=>=R(E- T]X<,?!WFD5V;G"DVKQ1,R # "(H8LA=2C/FS@ M0!I0"V >?&)AK;9#&:IY@07UG8:D.RD=:-HHH/K(NV;LRWQAKOA[^UR?PI0SL[6NB.![,;=B%VP^ MV_=[W8B*BVKO4_J%^*

\-NF!*P57QQL9ZYA]6=B7M[A7PT@(O&DDH6-GY]':RDL4[!O)>'_3J>;2IP M 9D3QD6GSXHK/C1,)8:?GE1L"OUXJ[7XG;0>4E?RTP1HP&PD8\V_;<;W',T$ M<_^RJ7A'N9?+6!7CQX.LQF2R/K)_&S@J$GAZ+N.%5>7?0<96.K(4)NIKL'A% M%U_.P:%'3^"&XJ=Z'YV$/QJE0YI/^I4C]I>_9M.]J.&1+SO[9B!_Y0O;@02( MQO9DVR0[:NH-JAS[G@YAIC6+*% S7/INH]B[/1'^TT&5UDD! S-&8B88CL@(IC.8>LTN1=QS]5NU5-A,6:J=DQ.HLE MN7K'/'S5P4LAW7'6.252KT B X)D> OR0Q D85I;0V<@W[!N^68E[7<"AX.SS25.Y9K!Z/K1ZU5GM"ZSZY]>,Q)H '@E []>,;H$T\E3Y5 MSP*#? O.;]U] #2F!3+FUG[=F-IK=N_5BUWGI!VZM75)VJ]I+&YD?:,I4_8 M]Q\]86VY?-?]$=+#@S$#5>@(?Z-X[:[\Y+'RTI)=; ]CF!?%C/;QNTK.C&CQ M$V"D0-"9!4@1@D(S7&"!5X2/,)2>K^>#.9K#'.'1^55KO4NFY%2W6-G!Y_)3 M.9!=\&M .HVYD>!"ZBC]%*)-&Q+9]UF9#GDH4!5Q@[HIL>$W.+;LDKF7GN/#D%#JT^"!_.CCV$#\+B^OR7+PL= MT-USL)$Q[TWO7L#4@, ;5HYF" @4M]O/>SZTJ=4M^./A")787=YSUV,R-POL MV_YR(=7?<\"E:%]1A//=GJ1/ !J!MR";7*?Q]+7%[HW(P:4[2+\5K5W+2]&5 MAGG$,H2L0Y6]8N\-?QZTB'GN\"GM_!3LJNE(+:Y].8N N@"<(#1-H);)/('N MM74W!R;L-3X^[CP%*7DO!(%87CR^UW_#[(Q7;4GXCT\X_:^%22DR< K!BC0A M.!82MMIVX&.W@Z^W&6M?Z.U-4M!A/O0ZZ]J(]6YFICU" D/9]S3HD' 4"PU* MX2*P9Q"P.$2$4]^&L+3P,65 >-R9;44,V6/S-/6JLW62D__ .N== M:_$K[6#1_'$(Z\7QB$13@94/87!>0M<^65_7X:_H3YMFQ K<:NX&MG-_Y')-R M-P.-%G=$XK+=[#R;Y/7<4*!V_"1H)-I3 4(!4 .]S3V\%,YPR,]^LP M^5N':1I.GDBY*C'R-$4\R>3V(3-_SW]HM?=_\K%K%E:AMN)$Z"6=(IB@6V#1 MMGFX4VQFGCW M<(HN%^!KT<^8QYZEL:^DLMJ$!-F6+E[!6H:@X[6&F*$J@Z6@0Z0$U ^6.$@;A6E%%CI%8 ML83FW:_4:>=LDU61_,7!MN5D:<_TD:=\KM5/MVR'#EC8>AO?<5\L6"XDWT8> MHI8B5-[IL(QZKMO-[U9$O;QN:S4R)7?8ZV&,=8KSP72^*7:?1+0;YBEM?P!7 M$XI@K !(5LQ6O%WH&U\\R1ZWT_X(&>.DTE%S[\:*LR_<7-]Q5UC#- MF#@8P=QTU!.G4T:VN(:NK JC",G-5*?J$L3DGNO/B':X7DKDNV?H:JI$AFS1+P>MNJ&@.AWC:D-7SBU7H::#K4<\0I3[OKOW(Q!'*L:] MMT3.U?$Z'Z/VBSMT/.>))=X[!55&WD(!,I*-Z,B=WC;3'Z8XJW60IS;[U+!O M@*Q)YD"0?BY/K)BGG]5-V+VL'L5WCSLO3:JD,\G)AZ2:P:&4H]0J'2F*%PAV MU@$8TE.[A\H8@7D1Z&?G)%KG"!OJ1N7ICIN)[]SX+\=&)5C=66:[8M4+A:"N M30*RD2N3A+1F$X!W.A9F$-9L;H*8-A5RI*:-;T:W)><91AP^K/5.A'N,DV-5 M$SFURSRE:E[H ]7@;9 M4$;H:L[4[F_@69K0ZB_2,GI[=FU^1[AU4>[SM*AS MMY#K]RN[%3] FX)E[TZH18P?3K(0.P+I5[LLZJ<"T"%$S'EJ%<4=K(MOEA", MD8Z$F?B6+KS:T,G['-E2D\MGXJRT3T69URMH75CE@Q(NNC&K6Q3ADP:P _315L0W.K.#@[:)H.KDR-N:=ZN-D\XY'R MWY=U\=UH]:UJ<=?A4 #3BB+8P,,FRU;0*XW3\%$FPT'E0#DO/TTZA*7+C:%C M?T:CZ;$.2.4E!O;T%#7V^V4)9[RX57<>=;8O4 ,Q*Z *H,A0XVDBMI0+0,/H MPP$%E8"-+Q=2KTH^[@W(2[Q5F\I:R3NG[;-T,:0-79Z90;:E]80( SCW?+G8 MM@+6UE<>\S,IH]\EK\WH22;EI=Z:RWA3/:>R'DGAG:.=[]*E0TH3W7XL:]W( M$>Q-CJV7OUW#1.'9(K$-5:AOD%"3)QAK+G>$;S7)JBSF61+NDF&IZ]R=0.U; MS$RSD\#AR)@ZJRG3.#0WS,UXY:IQM^0YSDD[6:Y2V73/$@_9%S2HHJ,2:BGI MLWICZ[L-[M&[Z/Q#5JW0\H+F7D"JH9 8U*(V!*N:O$\3 Q@M4X]_QSTZ/3/I8W[ZGH\-FF",'0LBI5!SRQ4>0?>&'/&LD2_"P_=].0$@ M6OR/RXS9GSM?(O.5^EPJ8,@R9E6/[4/WX+US)$3*0J1JI4Y'\8^ O 0D!A&" M+A!GDV%1Y6.[@E X &/V=F6E-_61XW%_&;2JCB%-99/[TS >OCR"0X]-3D=2 M#AE,QR42,/C9\!SDA>*JP2FBU2,%KS.V#HU>*"\O\8NO;3LJD*WW"KX//HCG M%^88FB1<1(R%X;>6?0D(7'LCE,-S]&H>T;U5X/R!)<>CU\2N'4Y1CI/V%HOM M$_M85N8E?Y_;?_1V@I$.U 9JMH?] @ M=TW@;79E@RAA)B;E^Z=JB\-G7?5N[[UL4OKVD%+L!UT(+37 O>6D>S12K0# MZ#VISRQPX1[/*6Z\EGMJT7"EF>69;KM9P:W-0V87C_^+O@KQ3QV8CZA1A&DQ MC. (W<7EQKQ^M6\F=ARV#(*CWG@R!YC]/KZ77/C M_/?V"FCM.N+7W%.9N^X\$)5DD.O8C97#NFE. A)SX301>P!*6@1.3 =KMH_* MYVBIE;T930HN5$MZU7=&:5M)5)/EB=D#BR2C]A4]IX#'.%2S*=]D?N'T:N1= MGM=^?+OD_>2.\'^[>!+2DQOU\M),[ .\O^]4MRW\09H[A;-LVK\%#1Q=O4;?D#;!_R)N<5I[X%Q?05(/.]^!^QV0.!U;P$QM&5I$:QT. M8?G4L#\@LA4+]3,6_'R&NV(PNZ_Y0].,*C;I2-17!$SZ5J>_SP=J<45I64FY M,:NL85:H,K.0HC[W08,K3)"@R_#(!B&*-B%V'!3\X5K,.1Z/QT/E\PA+%XKM(HP$]SCY%Q*B 4/ M;M<[[T,C+RZF'/QZ1.W\_2,)'/52IHFQK]%[4(U&W^5 J9=-AQ1'Q)//AG3; MBI04V@18M6QQV5O;6R]7IWPVR\J\],@F^@9"KF3XBN_]J'5,+)9P&?X S0N; M0B>&=--X"7<::%I#6II.60XCZ=RJ?4;\CR02A>W+(O?=D7(8N;F/;VY3[%S_ M[2)6TVBPMUU!FM:\-U2'BM_XM&ES7X(P]9<=H_%3U ;J3DW(#="@\PG7W[:B M+2*-PKWY,G,_\/I(+EUZI2>K4EQM,PV6%Z;W&A2I&5@7COT!LM,\&1)Q54%R M;84O/=;9M+,R3W=PL;^:5A29T7K-PY07J/8S[F_^CWUG#;UFHBM\Q&S1Z?B+ M:_,7AO-MN!>]9I4$$W-BH^1!F]^SIIJ?/W,\5ZYZC<&/T-_:%?8/ MMA\ZW[)/X[I-\:(?5H<]&N*B#LMV[NFZJ72'IVC/IA6E)P*Z(A)2BR?>![8K ME.N3ZWN!]6Z-X./^6_:/EO6:S7\<+Q5A4R4V?>7Q38]43I])W>'\72JR)STY M846_"N\-^<),.=X/;8T%>5_TN5YN"YK8K+NTIW"CW,P WLQ0JZZSKGFJXK7^ M1_)O\A^;O_'H_MX_E8_D?VBJM_X)?50OM?<3K]&Q5]8[4^<],6FJN)M<8E=9 MV\6R1..%0?;]^@=MO]26/CQ_:_FC?YVK*\R>'[XN]BM+^T5XX::3"78WCC@< MW'FJB=UNZB]W\\/KVZ_+J<5+^3^(E?PZ16'=FE\I;D\$# PU8__P5^W/7OAB M6E3/K[WS^K-Y[YY@>O9*NS12];CO&;;HCZNFYJ5'#L\H'[TE?_J/\ M\'4P:]O49-&Y/6INQ3*&"BZQ9SPM0IE5)E5?RYOX8?;#^/:O]3\\3.3;YLEO MW'\G^NVU*A-!W\E7WH?PSC^VBZOS_ PAT+DDK!3-1(]BNF/Y_SE*BU*+T+H'2*] M2V^A!4(1I"0"(9 !]_WE#DSWX_O/3_//"NS]MR9N\RZ]MYKK6NWR[E+%."N MICI8'4!RC03PZNH'N-P'W%%YX_[:#F 'N!*2RP6 *N :R3_Y5U[[)]=)_Y4W MKE\GO4YV@XSLOY3\ULTK)2]7K]T@);U! M04Y&3O$_ELN? )J;I/HW%DE). '7:$A(:4@NNP' *QMO_)=Y)(#_4TBND5Z_ M049^9<;MJP?J[EZ93TIZ9?2-*XNO[@9?W0=_,/G M[S>YGE1U,.B/8[@E7GN%WJ*XQWB?B9GG(2\?OX"DE+2,K)R\ZE,U=8UG8$T# M0R-CDY>F9K9O[.P=')V_<-% B E^;_D?XF+Y@K7M7]M0/X/%\DUOW\/T%R_\4",C%9%C]S& MDXY3_,--^B>?OU=UW.*2T,\!"_W_A.S_!O;_ MX$("*$E)KAJ/E 8 IP3P$8?0.YBX!/6%[$F5.-0N] MNJUQF8P[PX*=$-VNF)9<;,K49(V.I\X?+><3A.JV"9GGV\HR.M8;#MH%/#PZ MVI+3D^.NKNYS)_+\E2-4P_R>[N(#K#',RX&A(K-8JE^_Z^:%2V9Z2LQTRL;J5U M8N*/-C'Q>W%NXP&2=&T=>DV9V@5ZSV[,W,"2^>:Z]&WO]:]^FI_1(3,+\:>_ M TVL>&DT;D5F!U:,A7JY5VON;5I$HN0-6%U0+ ,\+MO#X MGK6PQ3-L0*N!>PKD>Y88)&&-#1$&5#47]M*612KAFT3T[]NM-'+:*ON*):[^ M&64O,7WE.6]GAJ 7L]*#YN'FS_/O"#=25Q=8<6? XUBS]U2"Q_/2O2M4%>Z MQAW)^AJ$WA%,9DG\N5&K5"_PPZFO-4,+^V?=;V/>RBYS+03^(4^@9N]FDX)? M]?96U7&U%' =;OHGTR)(2LE/X_A MWU4H2=C.RUA;9 8/'35?"HP7YR$$=6:1..2YB'OF&[D9-=DNL:Y?R:E[H_?@ MKKO+";,F];,4?+EM= -7Y?O_UA^7 %K_FL[E.U66!CW+/)-'90XI3].94]=4 M6.2NAU.N7_.XU6=%7?!\B\+3*[G:TM2C2+[F1:AK6])T!KV^!J=FZ,LL\"-"*7PAT MDQT-1/5NSH=8FL4+/3VU,[.H-';[NY?KNU+^>7MC_IY+I@V6 9-RFO=$\9AM MK GH>.[CK_Q(Z@MF MTK\@HL)]G9\Z'0==XP@EVZMSQYU,@&R&@'<<$PF/+)Q&X /%-%#V:!_)2A9= MX:;@[N)@@EC#]=#Y40;&;E"D%3.^[A)P0W'J@A7?R0][/MUJ.+;,TUHH(X@+ M7GRTW<\P=[&T4N77<0F8=U_=3\>ZHRX!,>[KMPK#X?VT"E]:R0J@8X VF+H/:+@'7R#]> MZXW]P.X9OD M#O:=5;&/Z3TSH'M54]:IGLG\L\+C8U^:1S8&Z<7O1QSJ'MW";@#>GL)8/8WN+B%)M\C12OH_? / MG7"8='W3S"V\VXGJ8:UFZ. 0%8Z[)Y:C\C9! G7O^U6U4)Y7M/++]"B((B6T M,?4QL]4J+I3RAN9?OK,,EO9DO\^R6ZSBP&TB'O?:IWC*6B!(TF>ZO9O%,N)Y M;O"R\##I&#@)FBX]W%\IN 0(#?VU4*=FRK#_6@B\U5]%&Y;MI]>AFZ&C5T3A MU,3K8S_A)/HPO22D$]:@-KNG*UV$@K/XV\]J8462G46^O&3\*_)MF2;;:,!Q ML(9#P+2F]6[@AS""]54_>%H'^PBDZ?MY\"'G=L,L\7DYJU^RI09W58_B>_J& M!+XH)[LN?M CP*='?1S^?D1:Z#"PKB^J=>&XV1VO)MJPQ M.7!#V0L\=$YU% M/TS.FUY]\67=/6Q9;HO_@H6Y<1-(-&/(BZ,WV.M[\""ZSG\N1' 4FR7ZH6BO MR7D6OFMI+EB\$K*(+ \2V=\:>]T(#,>P.GTU.D,H44JS+/3&KPAFP]TW-\9; M_%RT!-GG,2RX]'.$%"*NF;'K$A ' Y3_>)=M94_0*3P3'JFLC];+?\USR*PT M9W'=)ND9J\FGD+F?,#S_0<1[X"$SYN0B/@;Q-#^#[[&$9DE3:,5F+_BWD\T;S;?0U*(\*8<"XXCHZ[P\6[ M6JH'C\H.>LT_^+_R==4_+$Y0B^IC443[O1]FX5/FFXFM M^TNU3@J^34?PO6Q",!C#U6UL?:N=\G>:%2>V8!@;FZD5E9_!\A@_3_,LVW03 M$L=A\UY%Z;'XQ>0L]'X=$,_;$'.LFU"?(0R/VIXQ- )%?3+H<"&(^8?N[-@ER!+=WTT\V[U6&BLH#N;]=JU)]#ZT0[-= M@6B(3_9#@>8(J_3R;>7?O1K2C>DL1CV9LPN#HWY7]H+OKR0/KH?Z1ES\-#XK M7R'2%:V55WQD71[PJ1#^EGC ="?9C9X:@F8PN+C9Y9TK/-I]6\:Q-W^[2-%Y M;GF,U(/%O=+>XMP$V3J,8/LZ\_--DS)SS7?FL>04M)N[CW3>/=P"UBIQ?J1Z M.)/Z*Y;QKNVC/S2*2L_4Z==7!+8\=?2U@JQU,D!&C.4/E-$&?XOP M J(4V=6\,3V!1%HN+ RYT:Y6;?1(BM3>_P!N8XN9)J<9T'4 M\HE">(?5V\$./8'=M^2%]W$12^RJK+:O&9S8YLUO-WD %-=-?H$P!C(1)[CE M,6%%9L.=DOQMSV$.PAIF<="6'-A3];VO7K#V*NF7^-]JE^U[Q-UBW>T%R_HT1D9AODK;A1$K"JUB:E?,Z,PQ>I"WO[?_)> M$^W/ZQ"H[Z :>:<)HC7> 56<-T,SDH*P3[*CS-3J? MKNB$[5IC[&R$V&*WNC+N?2UQIHL^ZE<$\?M;=:Q&KWV.3K/.J@&/5S6X,XU M8-C93F#]Z-Y&J;]WIS+'.8P\M':)TXE]YQ*@URC(?H(LYU^)X+AQJL>0..SU MK /HX7^[T]@*@)&.16E+VR>M/)UP_2&\[AGQ)H(G'GSR0"V8]Y;0+$WVFD#S M]%9X3$S1GHFHA,OR>*_P_.YNTJ&R1L(R^.-J*\_]5#5T]8VO5=:VB+/W_0I_JJ*)O,?)'-@ M0O-;-J8:@J6Z]V_: QH! M#M%M7I@U=11">FWM1ZF2Y43>L.X^UB'-H&Y>1) .ZF-2P#F M.93&WWP-MENV!I_?#'85EGI\,C;"C!H4%EF]R6O$[8;LZ3AZX!W?V>B](^E- M3>.!?_O6<+LW-E56:S55:RCH]U(Z*E$C0NQ^7%GG6RL)T(QSJ!J_4,9S(P'CQ MO._9):!R,_L2D,M3$1APPW2!^;O?6P>G#E =\AGMC-U'S'E1I$Q\:T MC__1EX=8I>% J9$)C7<#7[E"[R]X]=YGE:AQ^"3OYNYR7@IUS72_(AB%89XE MO\5V0A[-UAXE40E5Q? ]4SNT2RX3('][8Z>/B^MZ% +UA1TX?I0X=]"%+,RV M835A+M\X[R$6?Y.<$%ZL+!,[^!C/^%MP$X87Z-9U)YCCW4ZZHT8*&B+?5KZT M>Z[E!\I 6(&Y%HW]AX>BQ4.H+N9*8KW+HN)%C 93G/A=WM6UU-2X5Q3.4<(^ M2EP"[D(K^5\9RH4GLD]ZE0;,\:=)6F>8F<%S+G.>V<> WK^ 7U&?>1Z.MV MX*3)-W,G<]B+U'DFAWD3&J%46SM3DSPY?LW%L0S]VF1+D5I=W<;#C3OW?^&U ML71#JY'^%D^Y^)X0Z_@;6'K!YV5*9C6$(YSNO"BNM0F_0I#Y V)6YIAWPOFU MLV9@7!XY16&[J[KN9HG_2-B58+FCQ6[4GHJ^!%07$>GST(R]P(1E=KP+%M3) MSC)Y!+_[XX^+7^&\1=\#'S#E&\GDYE1Q=5M"6["8M1Q$&I]:0:3!*V'+4/9% M:+:6@#>4]B^$IM>SA!$7(? MMS3%)V-E\71PVF/&(_D%\@@IA&K6",;SB+9< ^E9K[+7) M56@T\89RV#?'AG3:;3J=[NQ781OGQ>]( -<)LS#+ @OHK'S8Q6T^:J+0)8 L"SI,!CT':MQ% MUU@L?*QAA?P9FI+#R=SH7\4"48PB[1Z_/+A MA8N7R"Z4*O2ZMR[>VFC!@T3 M%0^<>(VC;9],Z.QXQ6V1J)P&)J1B+P'O0QXY@ZZ#W(!,^-FNBSM-6+**,UR= M0^[VO<'N14OM=[_?A]^(6L_BXT:1Q*V'?/-_%8&9R1E4(>MEI;E P4>!\Z3: MM8@KOX>Y)%L^J7#UN7*>D3NKV?!VG]%92I?YM=86EO TN$_]P,31;!1D0:2W2[EGB/RF?@+0[(677KJHU*1K?5.]JU*]?+#6!068 M8 5AP.ZEP0AJ1/K)'S]$Q03G"K.E?NR1[=X+54^=CCIZ%8#ZG#6[9$;65(C/ M?%*-?1CK\;!F2IBKJ3:%TCU&C;(<'TH%,;FBBK 8KCRB4E:O3&RVMBHZBZ%> M]OQ&L %!,@GJ (Q&H&Q_.]\@[Z;%@/2 M%6U0*F%?"((9]=?"@6SC*X[Z-JN2YD3)K5[B2DX+T\>2LI?L;WRD]M9"H M$)W_GEOXC_Y/%&*'G;VXE8R56$OLTPY",T8H/W)JUL55?'-S-=@]O/7M]!HZ MD&:4_/,?4WE=(BUOKQ7G#*H-WT10TPIVI>DJ*,A*&AY8,@;#:,Y]&R;:T;GM MG/!("+\UG?PT7_T&[\.F+?N%EG'-!5C>.-8VX='<,YO?:UP,-XO52M^=INA7 M@QL;&@R&(3X$/J($UGWW:J1=(Y+N=F85RY:A5J1]$AFGDZM;1#H0+A&33^=_S1U9Z"K3T9!'4=W:U(7[517.UOW7[IY!$7G[T,N] 99W' MD2 O&;#@OV4W8[_P)ZY4V0"!E#;O50D?:,6?B'$+0:JRIK!DN)\?HK2XTP6QW+D,\4ALU",#IL,^B AQ2WDH^1 M4/'A!-"^Z%=5XR!1X7BDH/)3CG>'@E\WK#$PP& H&[C8)%?@EP][V;(48*[E M5/4"2QK+OQ4KD\!ULD.1F9IWH/(NJ:X@>,'Y9#98-^GBVD4'$ CAP4*?X+.Q M<%QSD^^,/5"MH?=OA*TG1\J7_%A? MR##6KC_(G5A@GL+2Q?!F* :6,!C,-YL]H1"@]7-2$W0^;K]PB Y!0JO:(PDO M_?4'A([Y).$T3OJ7@.X6XS3:G;&J\W7Q&^LEA"["#]G53#G<2O5)KY(Y3F$: M9"_*#M&:E&*9YXB9U9B]MVR]M,!=U=S'IUCU(EP%V%7+_E69H.8[N_HCMUV^ M7KBC9#JL2$$Z)7>Z#HS$S>^WY/BRQ$GL2INKDC)'3W[7,RKR[VG45B"4EQ4$ M6[@[^'U'PZID=H?*+X: %#[ R!!.K'!AN?!!%,_4==RG:LZ\CNOF-]W PT\O M.%M=UA*)M O=TB :$67.D*&5^]:=VGYM$+ MNS&",+I.ICNBPGD?2G07\S!2#PN 8%ZH99"OAA5UHC^,-.NUA(!1>BV<^!3- M>.NLH\)2WM32Q77^+WQWX"HCS":N)G87MTM"7/$1$).UVZ87XPZT9;5@3V0 M=TKZUXX-+\;KI .]BJ.XB288;N#\1^WH_-"J;B2J>A8B-*DF$UU'I98;]S[4 MU.1UB8+>^R[*JK<8T^;>3 MBQ,L4*PG$.Z_S,L!,+4FKQ '@Y1@F,3*?J[W@WR\VE-QI7U?^7\)FCC]PJ5. MS/P9*(=-8Q#LYPXQ=AD.<^G,505\>C#!=]O@WW"=;/AM.A-Z?"OG51'\*;RHG8VHB(GLA-V8@X P['%I MS,:9U.DN;S]F>8%?ZPH-=U?9#G!G)-#W2UB0^0F9U&13@GA%:[*M'3<$5S+5 MI_3-W*')]EF>/7(/G;HJ.PAF_EDFM9NXVM]!##>]YON,F, -%0.0"2DI*N4^ MXTJ8YK00NK&^*3RWL>$K*7=5Y8/4#ZC06]>#9GLN 70@5%+Z3(Y8\M5U35'/ MS)C>AD-HUXM#HQ^'4QJ>-"(F60 3#A_[/]8N>M:6V9A-W6Y)-*NKL@/;ZTEG MK?%"V) M"N\=6W-!7R:W41=@.%UP+R6/9XOI8?-!.]S2%),"Q8 3XY9EI_,0 M^!["LQY?+I:G0VP]Q 5H,^5^)M3Z.SP/X8*8+WIYGA=RTPS"@SF)+J^==_41 M=/G@%W1;OKJ'I?!1Z_H^.09NG=OH 6'LPK.R0:0$W-.:-5T'M0<$%XR/EO9L M)X85GZ[]& 6&]\R4L;^5\"I,X]4L+^[GI[4L MF;H$K9@O8DJP=SPUE-(\-&HE(O ;7J M;>Y.*#CSQ>3GD=4@.?+YW8^S?K'%UNJ[9*:)J'\+I PSXU8AVIT![*I61I4I*PK&FRE9 M&8EO%GRM(LNZ%;V[LW0C$H!L1D&R[6XO>Q_%IA]*T5><0_::L(@]\BN/;IAI M%R7ZSK3S^?NMB607.@4N[?K),$/JDR1+>PQ^<23<MG3X6]MVD7#)[W%_515L_?=HTX,0*PU,7@' KY[&N"!=M M1G#+A*(N>V+%;WNCVL;&]ZT2/0\GQ@=J-SP,[W;)GD;<\5):CEDX-QV 5B*J ME6#[PIBED\VV@Z!#EZ"L@[C&V'.[BQ4C!!(>XB((44S;J"L?*BC'PZ1"^J%5 MEX ]$HQ"GR<>M@;O._4Y%Q\")PWIC.6UM^3<5*7OXOL2'L>G#S Z0'[#LQ#( M_1M69?9L2B_&F1,3W_UI$7YRHI\M^=LUW_2%I4)U:%]BNA](\\PK9NM[)Q,/ MQ3N./-Y=A]';O[1+G"K@1KF3[EQE='VM&M'E,27\/8I/E;(F/M)ZS#Y-&M\Y M-CO-(2>\N^A;YCXO?W<)H#+U]^N5EE<9VVP.,,.10V5&:$CBV\0V8+_:_%9- MPO9#V(FBF)7W[NZT:Z[4CVLF-QJCGYF:W:<5_\G^F,<;/W/.L#TV@+G_=J+> M1D>ZS(B'UZ\T!NQ4/?Y.$:(#S7C]UXS)R+3H26S*MQ\569GNYI8[R[M\N3'' MU/17)> _&@,05.AI%[ZJ8:)4$!IXW^7N]IE]MMNDU;*%-"TWVSEX%[">!+B> M,0Y/@**J0D#3[ZPCE.GQ?K9>V(4_R(*>D=^JB5*NQDK%P>K;TU4[,4$FT=U? M._O%Y?$75@XW*>3/KZ?[:^Y[,Z-P,3= $*0$Z+. M+PK>RG8)H&AX,7Z5 WXN+>JDEW@[WY4OO)VJ;LS3:%GT?A%K#JQD[(!30/C/ M,R 2)4[,AH(E_K'@,,-I=V+5YJ_);ZD,F153ZD:WQU[EY"?_"?3[V"J<]\>D MG7L"(F/C4NRL&5ML;8[DU/:B\QT5^SF$]K;E1GO"<_H]+&Q-Q_ILQ08ZG30- M4V7SDTW 6D'EHH?3QV,RP*^F?_).'KA)+&83,&M^RC^R1F? M7F*!KS7&2#<.2A]R%^_>T6!-"?$I_NUE;6W%@]X^3!$OS5=3#43S'E9$8>O) M3,EXI7'ZZWDR9+4M3CV6+BY!?4)$N>'O/;+/XV^.";17L-_5S6D&3]:Y.EG8X5 MY99X"!8SB78GTM_&5>*#BB"*>)D2Z\[FZV[M#[ OIHR7709R3/R[=+H?+3"I MS0.'/4P;.6X--ZZ0IZ/Y5QDH4@4,\TN?/+(8.91N@F2 ZW%@O['6O"Y(B&OZ M3)^BMH"AXTPJTV!^EF& /F36Q7!!3\L7.3'K1 MYL1GTV\5GS\Q]X^Y6'@ARM,]]/9V1#),8FM4Z6Q6^)M_V04%+^&-=B'D"3XX M*'@5=O,QIH/.U.7V&Y'A(., OVO<7]*H+WZ"^-;%?F MO%6IOFB1L J;SNI] M;.*LV./Q"UE,!Z^4&4O]Q+M$]VSHC?#&Y^E2;N@K'J:FKO(RN&]ZUWAJY?H= M$I9C3LEQQ//*$$%_@[609()8R*@?],ULG81; S+%N?Q1VFIGERO-JR>T%#7* M$I$6-&$YM]'LT5>-37(>*TFE@!:!$]0&UH+H@EB94^-'UF=?=._?HAB0W93N ML-RN^\!UOY^SYHYK[5,M8]>C#(W>-Q_]G5?2<** :/: \*\0"P(KG:;0;L.8C"_ ]TC M3I#+?V9E_BXL.J>K9;Q@?ID7<)O;G1GE:O$J*]G,%K] 'C[,C_JME^TT55C: M]9EW.'^IP1GY<"'0?%15"-Z5U<66.CTL)AOC'_C.13->UQ&YD:+?/K!BG)LT M<[97:XBRZD2>'>S.M!O]2%9,?8H)HMW:\P/LD]K4IM]"O^J)$&5L$Y:W#QZ/L^+$'"%OJSD4+NPTT$EZUW2/-YERJ $X M&_M?A[A%%I])MV_Q]YD,>SC7F8GG7P+2C!$5\;_/@!E;7^U9^(?9V2,X&=:2 M(&,(D38I\)+/V%6P/DID70^1AGCBO0G*>'9W(%%K1KL\0S;AYFOM0TM-%4Z^ M9"YO5KHYP"UN@#:D*.BJ]P7,^L1NFZ^N[ X%%[_LQ$N,E(EY@9 OO[V*!.Y) M>0$Q!B#F;66Q?\NZ&$3OV<(\WOQI?:VKT53RAM#?@\84D@%W'EO ':]6GPI$ M%PQC#/R80YHVU,G.?)[E(RS8:8Q2*QIU":!W>T#.DK;RZDG0Y\VLG"*I4S+/ M7H8R!Q],V:.$.ZG\7KR[Y_E;HG5!A7GT1^WI1 2D7_9:!##RT=QLJA;0JM52 MO0U>'2X;G)+A],O+;-YJJ1XQ!F2$NEC?)MX[SWX'2[02&7LH_L=8VMWFNZKL M"L\PYC07^*CXYXO[-:F_$7[<_(?N\X0+BF?*#R'Z$Q?T1&.\7!"* +_[),F1 MT=NBI<^+^WI/:A+?KWFQCY_]!&G)V5SB_BU*N?@"&4#VH]>(+S%LVX@Q$:G$ M1Y9/B^YGD,V]]-&GD/\40-6Q%8,*D2 ^QCCTB2+1*&?B@^E5A N5S%.M@7+J M>_%LXU_1[OM?\FY\@5(K1\0=QM3$L0?M_G[-R .RUBRX&&NF8=6ZLTNXC:LY+R;*$?B)LK&]S17Q MY^70H,!ZI%5<>HZJ18.)*\':N?1-! ! JUQIP"7"T9BGJ M:KO&YO!LVDV539G-#H^K[6Z;B4V4ULX+7I0$=Z>G*?Q[H%+.FL+ M(W*!QB1I09='7=GY6 "O@*O@15\"B/0-'5=$WT=B<]N,;K['TSY XX;RDF=? M64\5=37%L3]"IL>.2=-?%VV4Y63@;E@@TY:# [?/KJAVHU@C26$.Y;85F"/^ M7W6&V9GA4KX5/Z87P+63-;Y..0/8!MSA;,@U(B]&M]N:A4AIUX:-,]!$"OA' M;E:JO5PB[7>]L'_S&6R9Y]2_Q; !PYQ1B5[$+U^91'$U %IW)GBYF)M_NM%3 MZW6#\'V,-<3GL._?/% M;*14UK>FJ:B59B. 7LT(DC=$P03S=+3KZ!LF38<*DK3G'8,6'T2AB&@V5:&2 M)(+9M/VL>+=1C*:^:U#IF4'$_EX=2X,O[R[BWS:-,9!C)HP.7 :13^XR@X8? M24\='-^J)\;J,J8Y#%+CAJ<$'Q6Z=4495W]T\9]0TV@UT0YM/M M-0ME&5MVD]3-W=-6F(3LA 9T1DR#RJT&%&J.*&O"&AG% M?HF5W0KS<=*@T;V36VIXCO2$'+MENGH7N=FC[39#TG=6Z!7I\B#BZ>@;FPU M(A?V-]J <6A\+R[D=7785/7G#U-)Y 86,KOQ!# ^#)>'T3[I5A@-C^P*M/#K M7=!*T[;>$PYN.+=%#R2^+A%HNE&]$,D2<*JZ=A+7:HF&?83> MF(4CH#[1"M MF//PD[C]AV^%XQNCGD?+G!CS?.(K&I'.P5_"4<,_P9N?^H3,AQ:UZ!)<=AP]LYGG6]FY:)@E']#G9[>= M38 ;"R>=]+6])6=;)Y*KL/=AU&+TXLRQM\)SN.CTW5YX(O8QF)0\IMH,':,, M2$F)E9B;P-9,JOG+&4DXM9.,/*ZI6-7)SHYTU,_'D^/E:KR*O2_O>\#U9'VD M)7(%V1-LZY6L(NG"+?&T(W4L+N*ZAPJY'#S]$H J#U&>A@@29*["O6:C8V14 M';XFUMTIT0 MOP2>^+F2G=L,RJ6"#>=)4%2NL77M2N(E8/6E%9$3,7XLYB#)IW(71I'=OKECL1G$)$.B)H-5[Q!D-I65FJ8^":_$MW=8'+V(8Y)\;L@ MMQ[9SET!LC[MX=XV'/4M?[/9;B]\YVR7+XWSY,(IW8XGDG,1?$]E;H*D*9V# ME2XNYM0BC*KWY8X_9(@A(29<2^>*Q<^KE>478*UFCO;WX M8=8FNQ?H*4;X. MNVKO@I&;LSY%PUN,#KS4$;.ZK@3![>]J$!["DXL98"VT;Q1I#YV/Q%G,KJ@W MU" R>@Y<[6C WI(/6D]S(/=BN 50US="MS:%2N4.F"&ZYZV@5Z*LC@V(>Q=< MB8R_FVO$'HV6: 6X>Q6;#$>!Q84J^TFOW01X*6,H^;K](]/'RO0]NZ;2V+.: M>$UY^@O>M2SE(V='G^Y7V$#X1CPE'2?3!.+$C+[O\8^E9)3PS==-#-1FIYXI MU#FXC^T(;AXL=*%A4>]&YPC/\1T8]YZ39G/G$R0$YS?C%>"5&9#G@/2OZ!#180^;/_(X%C3T,(@)U98D+AB#7:!:[&YZJ_NB8@/0.L_[ MI2\#!?)+!J9<90?,,H QQF=VO M<^*HR3%7*%<+6URP>+Q3_63"QX>C:HA61><.E==*[25@#XP]6:/><_"T?GZW?3L,[B";U=G*Q;+\[;0QZE $U;G(\K+J)L'YGUX9K;$WF)]1-'H M'@>J=>BT_L"(%/F*%>S6=?!0+N9@D<1UE10.XGRMO#:!I'*(K$R[+=>9EA!J "VH0+<(&VL4+>[SC+M.=RVP;IJ/TP4\"PN53C&3T M!C.3DI?X*AP=UR:\M9WNE9=-'C/'8.#S0-3!GBMFJ)NYYV /B$T;[;GG9^Q9 M^/5&19&G7.B+]1H:(;$/GS]\TO: W0,Y@/!\)MTK,#@**:D2(([_667#7R(L5W2P)TA@=$EQXQL-2#R^=M)_>#;91@W 1Q$,F M0+7I'0?(W9!!!+NBQP5/?0YQ#JPTM>D781\['.%8^(HM]<-CHS/R7R2L!]". MYU=$!!9["2!5%O$7OF#%(PFZM:Y*%7!)/*\@U0+/S],W;!VD3KA_6U+@7YW[ M2S<-"F0)_ 2YCH4,\6;=\FSX"E8)AH^0:VW,B-#5J9,+"@R9R7ZZPOW=?E:K M<&^A9H[P)(9X@2_)@W9H2B6&)U],FS7TG$Q(=CDV)^%=U*8WZM,F1BH'(2DJ M3!0?Q2AW"=XMO)QM>3C.\[QV\8L):(U&%(V4MERK]_HW+M50"41*K(H21; $!=ZH;*() MSEWI!^W$D^)VD^Q#:V4^TV\]UI\75'W MLV-+S>63;G<_[A>ME;=H7\-9U4(9XE,?QWE^"-\[DR*(^C.B';H0$4!,(B0$ MN\[.=140:NW3">K+^Z:S_:]:Z-Y]SGMCT[B0$#@K<]/3#1159AQO(9EW\Y?3 MO^!9SN2\HMR\H--GS8YY:-KY$J)8;,LE-Y@MPV=Y*"/B\HM]QVI4U_<@L^EW MW=^B/9(K7F*$M\$T]# JW\2[K#*U6@<[B$7L7(6AMHQG=RCR/OJFA'5TAA_9 M6M407/"7 ".\+4$0/]G+S#;4%<">)ER^%;>:ZQ*MORB?TQW01%[%<)A.I"%< MI0=1B,P:=8)\?2K5KZ([Y>?I!2.*-O&Y^6)#7 \#)0+Z;_MTHCQT=+A_241O M-4(2A3(*]/,M-O1ZM-($_CQK8W%5(M8ORJIR]/-C?HE&2V1XE6NF3,OJZWML M9=9 )LSR4]*6@W[#U#"J%Q2%(=Q$K8EV1G\X2O@"%O##F<;,7*MPYXFOQN?W M-]"?N9!Y5B=(ZY[!4-DV]F[&?A&_5:F3,5:>Z M"_HD;)67<3]GEZ:,/ )>"&(&/=H7MVH[W3WT==[ M3*_V=/234L%3L9Z[R.:))9FF$QZ)]0VRK-DIWWKOG0ACCV^!9Y.QK+*94 ML%>VE_10AH:? X?ZC)^%70(Z1)7YB*KX&@S0%$O=#6=<<3$9\V\.\G>#;RYO MWZVK>_7^S,T7A.&RFGY+H-:(UM \) +!=I+)#CCEZG,42M=;2[Z6-YHB(H0:+XY?GV M.\.")EH1I\K;G]F@<=C4N8?>?*4QK@P<1SC#/T"K0-WQ?FB3;BI-:X:G;YK' M#Q;,9;S,.KD^4B6 YP]/87QG)_"'IFAD9ID ML)*DB97O6>M!YZZO2E0"D"$N;\]!WN,C?696"M*"6-\<9^ZT8C*X6VY_49&+ MD+F@N1A#-"#VQ% W0Z@AK%/'M^"2304P:ZRM-;=!K9>T3701),"_"_5@^6<@ M/SP WT=X3#0^CX7:PJB<+J2F=,JPC/KB\^7+>;YN..63SUL.O"^34D$#MY[,AF;FK!%]$QT/XF;EF\?&3Q:7TH]36HUG_SJ M<[KP6U[P4!7G=)X/=8,GF$5\QX!6$=W1(L=*1OH[VD&F,.$"\Z=,;P0(YJ]; MP'>Y!1\]\$5S3^\%H2/WOA(HB<&3$#ELYEK!;+00[S.WBKU]*7Y18;A0]OS] MWDD^_RR&D _/[)@6BV"TL.BFX.<\BK:=TX:L378*(B\'">X5&2U^]7#5WW_\ MI3(F^J:&9J3#NGL5L84%(DX]@DM!S2[ODI=GQYU#/HU;T1$@(=,9B;MMF(J9 MP\Y'';Q1=83T^@GF51F>YMR(-"]$7X,7@)HEB^[339 \1!FO\.\X +X/9:X; M;Z:Q1^+CF)'/>: [*4($*[4F=P=HO+1-[#>R"?V6B@I]O-;6.AN[_K ]0OT1A1YT'D)J$O_"#\.HB*IM30'-],X!PHUY 1$FS^48\ ]W'CU M0_GW@]3([\I:5Q2P'FO2YQYSYA"MS HDQ;A"0Y/0H MZ/WK%U"DIX5,YQK4 887P-6@M 5/Y'5C"K^R,ZQ>6UR([0:\8[$G(?_V2[ ; MQK"V]&IHC(!+3 M1%U,6-<*S5&+1@:(I#UKEO:'B5=QNV27(O_J!_#HSMC&2+R(XV?BGCC$N9@#G5 @;R \F MI]B:EK6-\CC-YQK9+?"M;W;JU3QGB752WAI!5,+WDC$&5NW=EO WT&G]2$C2;(#KF2#S__OE7YVJ4+8GO5K]+.O[1J_0"7_FY.C'[' MG3K$PB;S(AKU'+9ZF.L'U.XVR0\90505=1S,NP7MJ:XN.#[PH+@[+\6Y0/CX\I4!#!//">B<*=K\UV>F!&[A34_.6MH.VVZ/.*GA# M6&UMH_HVIO\0G.,');,X\YC 2T6""!_+><&V.H=>X+56Z]65\!6,(?"NLY72 M]*N)]@&!/1N!5JB!\4=<5Q_;EZ MC.5KSZP71.KX)?_D9\@JCO+;/NE_MN@K)YCUH4%)+9B-\ 3:H:1\+61<600* M]'^_@U2NDB]=7G9,%_O6@KQ6\ID[?JH20-5U_;U$EO%3:XP6;-X-%.GP\]JH MZ2'[A4)3W4&#NOOZ&PT]]D,:M41:,8%B\2?)2;GMZ@TWL6_%X]RTGT@N,=>Q MJ$,?E[W()T'@Y/8KGMM#K(XA8-:N30!F7TCF"T>OF M"5" X+RB)4$63]T+JUFTKC$N#RXIBER=V/U!ZR]RUS+ N)Q.72M%L/&+B>=" M6/)[!2V"TL5H#OEY!N06;]-M,WR\@QE3WE.>"ZA)02;P$G'&V'>+$8V2A=B MUXX>=>]'X_9!M_ NI.< MK9$:.'.\#T'?T&&:(,YEXL MIN&GF487_(ZV)T]$K U;0=Y2HY.9Y/T;,>]OG9%8OF1-9E&-%S/-VMLM-8BS MK6BP:&@^935-I-F8@U,_,I5DP4V5_O*:U-+*F FV*MH2O:*''?49UGLK(M^Q M9+@#W3'%Q^^:5O3JGK=*A_*5;R8IWQ2*X+^C%%D>&#Y+I,O#:2FS6=.NA,PF M7P+L!NZGBMK/"$'2+-ZP]<6J=\->,7MPM2A/I M.,]DUK!OLDP&J;),Y*3LC/^\Z?UYIG =B8\/&GA_L;,<5@,N-N>S^6WJVM$W M%F;-DH!Z:\>ZQ1 509OSD"%_,VN+3U9.>CW#O*Q-N+P=?439T-UZ(X2]P\8A ML3RL)#*TB$";EV!9_L4"_GYPK8#V&8S9T>%'[=CH9,60_9GD?5]648=,\& M.QYGJY[#IE_M#GYX!/XSF#:R [&7B/6XWT[68U>3M1%5%IL:5%L7&V.2;,8O MG>DDZ*O,A=>X!/ 'MUP"JFK,+P$3"J7_IF)3(HSPF:B!P;OQWW5*YU"?I9^= M:VQ9Z_D'X8!XE54X\J$NTEUWVF<32YD1/HU6$5Y7GQW.D>/RK'S*PO+F+=62 MYT#Y"E(!9X$W(>CYN\UV70)H7=TFM)6-DW6F:K>[_>[UO+]#7UV=ZEJ6:L>Q M1UY,UAX"88K5HI%FW8QHUX8:4&;SP52Z$1:>MN8/6 J_65D]S)MG' M">R[QO14BI.@0SU%W+2> 9,-GA\T#E?,'?C(D2;=,2'0&1D[;RBECMDUV(*C61-G'M MR( [$@?/"G_UC'"C#W0J9NVNIV:;A-DTZ+J8W'GDN55WP*_ELK#FMM"6D,.Y MMGL2DRVZ)Q 3\HM8__&!FXOU:@RBLZ&M&9AU"<#H)U*9XGEQTYA+0#>(Y?>> MW^J(,9O\YC9E@.E:0XJ&)W737-GG;8YCN.%5TDR!O#G/4;0C""$=EVFPZ9'' M081L]0E=:O-M/STMGFK1E> H;]JHOQ_ORKUJ'"7=!L7#2-KOAXSET"A3XK^O M;K35@Q6'3-'>K+AJ6Q:TYV"6#VO86*A@%U'XRM-2KO(6"-[W8R<0'GTERYLL,R^3M GNYTOX-?/==X8^9/ZCR/(')G!Q?H#.T M;.]Q!?A M&,<56; *794[S%:ELQ62>T_8^F?V?+@>=&RGW9A*4%>]T]NZ@NO'@'ZZS]-U MW$+!YT=7L^Y9*6!/7<4''=TI.K+UO%A^0^&X%V>[/SI_Y9A?] M/H,PZZ3:,=25_Q!DJ&NE^?@L[\6UW.)_6[GNO#?)W$%40[NTH;CPNO,"18WB M/\P1+3:T?87S2TOJ,\8?7I2>>D9U7;LM$5=U.M=@8;LR[/\ZKY_OE_H3*N8$ _S[63 M#EQ<%^0MG3U15Z<,.F^ .IR<9UX";'4C8=3E7%0/L)3I5CS-L?LCQ0-O=;P7 M!2+C=4]>!$U> AQM5@W/*RY(+@&=I02.3 *P:^[BUT(\S.5\>0]Q-"HWBD$K MOFY?QW=@H#^A;(KD?O^X2)+;T9_J\K]RX >? TRY;$XLV"/'/JE<#]M !"H M;"@ ZC#*JH&E>YQI.GUL_FIE_N\?/SUYY+T;6IQ]S-?FN-W>HA5?'5HK?<5( M*VU"OMSOL=G:95BH+2D5S:VOT"J?:4!X[_QUIZWN20YZ/NCM7PHU=1:0B3>) M,I-3()12:YD2ZAMLEUU0>\^OC.:_BC1?&MJF0U["W0QV]Y=8?HVW%O01*??. M8@B][1+_#B(0^; FX:U&J]8+Y*L;>4JS$6ZN:],Q_,HFJ3*9KA(D1(4A];[S M?#;!W[)G\=:[I;)(3\1TF<&/B94TJI5]G8MHF."J+V8O:SYX#W MNL?MRC?&!U%E^RN1%XJ8E;Z5C](A4IB0.L5[5@\F$M.]'02B=Y=2RHJY[U;W M$B(YW@^-Q:!!#L"Y9-3L+F*-3:/'FGIK1N3@6%"M/@G]LB7!.(9C8=[@C5/\ M,'W6E@)CD=QD='6K-;T&^9,P78KU(KV5M9@9,:W2]%,)Y3N_,(H,BB&\=$Q" M[VP$WMFZA[HB]9-_H\=]3M(-9G9W]R0)LK4$ECKD9(=>:2O/_F"Z!\ MW1Z"_T-0#.F!72."?EQ,A/#B^0ND-K\4;@I"E6UNC(S+QHBY(P:&GAD&#U,F M:9"UA\/ESG.OAB+6I!>3S2*9JXBH0%R3>]%V0\3VVZ/,_C6M:-\]JH>_Y[*_ M5=[G8EE88%\.>G^V:2EJ]X1!H"=D3_MAGG#RM()YL$Q=8N9JUB@!)!T&CRY1 M_XC$563E%_ )6P3/P(/KQJVV!J$WE*GQL\;GJ2'"%[,A"N"'V/^#N_-Z:ZJ) MPGT4%5%Z;X)*)Q257F.C"PA2! 2D=Y#> E$0D"Y=NM)[:"'T2)?>04(/O2<( M(9 0#M_5.?_ *<^YF(O]/'.Q]UYKWO5[9\_,UHZ3ERF5S-FX:U]QKR9]REN' M]ZX.4CJ)7<(_(!X Z:K6H+&YK+L"W >&'I\3W:[I(,BJGP \00YV77!D_U1: M-1$6O'OR5VAF!DC#?)P*:+D5J,WF$V,UT>X)P?%0[=<3)16!H]^4TAO_(58Y M61.#DJI\[ ;_^03ZIY]!1\5<;PV5KFY/_N:?T1R>^Z=9JEXU+C9?Q.]_]GZ'%\8! M]N2N20RGY'P%F/$^)OS:N *L93H-@E;*0>2GD ?$80&4 N7X9EH7ZY#OF1KK M>K1N/'UL/%8CGVY./][QPGAD9%*[/JJS$RG],40BCMGR>3DK_^^WI-(Q(ASGJ\Y:5E4LFN32N#P.\UR'XOCX#H+0WHHW'1#W%!_ZG6F, M>>=2UE?G[3&5NCR8HN!2C8M_=$^5\FV5Y[$=L\2)U%>0O7D(B%K>]@I 12#% M@%1G8/;[2[L:+KS;'P2[8Z*&K./YGY@J2]GE9+%BH-] :'7S.4AO\WKS9MS% M403Y!%/BH%);_/Y*3HNN_4+QN*K.& !8^Y^N64!"XK4]C!6UYFE/WR/$2),V>8F[:.LSE.TB(>H$KVN[]JDGAO&9.[ M"HT5UR;SH^H(%IF$1>\YS1VY4:;[)%76VS#0&'W_?I]6]<,66=*4W4XN4A0K MC&/#:XXREJ\M/MZ=- AY1&\\DR#;Y;D1]U)RP_H[Y7QRPLC=_JI7JZ0$.C:L M$TX#E0EA;@U ?',3VJ"=*T)XLW61?][XH,)NSQSZ9[G1+LOZWOE ZZ,>^F?[ M6BKA>DNL,!4>'?@PG=RS=S^Z;>GIS$EK]4 _NFOBK5<^0[\, M?[^ P++2D91=%5(N<,D"_\'OW7NT"H'V6M&"F697_* N6HDBO[Y;Y/G$_NU5 ML6QIR"T,&"70,8IK_YWL$BJ[$5CYO.;!Z#POYY][)_'Q5X ;\DQX53\ 01IS ML)E_^TM;W%YPNJR*R,GBES05YO,XOW(0"9'"[]T*59<39U@.67-[IN;DDFV( MIK)-HJ5U2H%S;5GH/YD^DAC#J15I3Z8OJ(VXV&SFU34U.?RLEH("XU:/+=CT MRU CI9%S50U=ST"+P9F_#8OSI5E?%V<-%:$@O_L*<'H)A6R?03TO"Q$V1W-B MV'),7'&@%<9<@K2-J0NP+^NZ403CY% U#OG7[(V\0&GG/;,3D\V8 MG\MM=]H-U;?/$5AI7"3&%^M[6>T"LK7&A3)] X/<2]O"%F&QJXUUFX]1?F+$ MRN0U/^;M <_/KQ'H=^>H"9"+.;EC<_2Y 6;;V'D42'E3>!V?B>X@E.]1S1/8G5HZ+A"? X[N*3Y9"'U\/U M="BVJ*'&[=M3<^3R3EF_3=F.6(5G@;.'E*+_+;-OU MX-N&M[7,<3GU78TX4 G7&Y9_ZEK^P*-YU_R!6\;;N%Y"- MKKI:)S< !\3JHW6#KWTGAK<%_X8X+CMTO["/?-Q(I(9=U'V318JY^V>!NTKU MS9(?'):72U< :^)P;O5L)]5ZML<%J3%9JTW^S6&#^^3KV M#N4=SXQ5B2,<=_%^3P4NSS1@5!^CF.TDU/NJP,B1^IQLQ.>1GU$GGI%O+.K$ MI[)H8*=N8#7NT4H[6W%\IT6-Q"/! M*(Y1NOV\S?>:\ XZPB=O 1&HS- "1OKNVIO$=5ACO^ZPN7 M!1#+W*\(&&]+$2X")5):-3]:B)1HJ]V12GA=R *G[4!Y: 7=A?)=OA[YU?EW MOUGPGK=C:8\2C(&M9\[4E,?18UT)C'L3?+<#>W!;_\OCDV^P72P0I:?XY!7(8+@T[>S4C%YKL[S42WDH2:5[=]1Q'6*[/&>R MBMB'%3AFB'9EOS)LC#9HB@O,+__0![RC)"BY'_ODB?:'V3G4L;RWJVB'[5.- M.=UB_D%3UTGUPREW]4R4D$N*!<,ZT::UL$NO@5SKXK /LH MANU]RTR]B\$_ARGN<=>\]X<_^-_N)RJO2 )N58G%?%?C;:/#^E_F$"CPXM<: M*8N#>)9HVYZ-^@HAL_:XH< R >Z\LB]?S0 ,?9TRRD'?+6N8U<="NT8*=@5* M Y=.*YI<-J"[OIBEH$Z"3DCG6O6IH)">P+M"05=@BL?2\59[;ZP^%CS2$*\CWUGO*'I@J>KC+X5/*W2[#_^^GZ?I54;=. _W_ QY#NP( MEKHN#-((VZ,X#NY&3"PVN]3>N' A7&,>2K50H.'Y:/>(_=M.XRG/RT1_[APG M+>X_=0'I,YRR UFFCCJ?DGF1NJ$(_3I#2.B.7?Q=C.0KC0AWL$)V:1E#09FR MUX3'UVF8PV%&U/RPB4D5D1/IBPUHP2CFK@P#US@C3BD,]1O?"SG7MRF)+*E1 M/0 M*\0A>!1QB^!F@:'2F"(HE3EF6*.<&*=.[W:[J]ZX$=+%:@=5Y@XT#,(K!P\L MDX$<*2AG57$IQ0L56/+AXMT,+Q0PT^7O D.ZD7H6>;D .TG'9I/84'XD+C>\ M;!7SME@++F]SMU>S7!FI=A: 1+H$;T$HM@@L'5D6*@PAI08-#SIU2@64E(J! M>\S%M1-GODN+-.O73ORM*%)E9:00S^TD"PHC\C5EO+0/VY0(Z$(VW62(][]=P7@781"_F+)!->>)U36\9]XU(@X_S6G<[&'9!=;G[JRNBQHF MS3^9+&/%>]"BN>CDLS0/]":?!*WL,]U$/2,O*C1.3'D_M96E]VZ<-U%;B8&A MO7+9Q@H5C^,:TH%?CPBZ-^,A>ZL"-VO8/[M6_B-$;)A_)"Z8'SN8*5P!JF_E M7M!.<\X-_C2< E ';V=',[:*UM2>GQWZ-OYC<EV5EQ.X(^32]NQ^44UN\<%95]#CU,- )@%UOGP1L^G XTB M14:FHDX\.O:';>L'I:.][*;)=L&/=48^C9CU/LM;G,[^.9F:*TR5!EF)HU%6 M),=5N3-3+O'IV_9QW_=#@]Z=S]@1&,T[FX?/0@D4:W+O'U1X+;Z\F#F8LN9. M*A#F"'KVT#T7 \V_ MA1S26M'NVWK%YC*1E!#C'M*@QCNP+ 1I"P(0_I),LB M^@)[0&=<;PL5FQ]7)X2&(.J_ F7?EKS(28$PI?G:>*4;LOPYNT5]]^.+6S?O M/K@4=!MQ;L[[:)3P??!IA#&CA)-BIQ"V5'R&I-AUT1I);_P M"9\%\F/WWWL9&Z?Q.&Z^_#VAUZ&V4GP=6JMS/,*QD MK=6>TTKF8NY14Y_(F#Z>,UXT*.[A1*LPCQ$<,7H]RAOH:L %B2X8&$-]=;G//#D[R_8R\L%R&.H'GVY93BB"^EX"+&%3U.@ M<%V]0%?K1>S3$I./5(>'DO@:W-8#_&Q==#\N"8@*."\RO*L?Z]>C+I84'1VE M)C>O;[-7?JSH>R,7'>[=\<,Y2;94-P9=EY7/KZ2I+N:J*>%MY^N*Y//U2:L! MVZ!]PT!.G'/%^F-@,0C#1NZW^E#%L*#JLO2TL]1CBM_44F5;17JYQH3>M#6[ MJ(HK@&TDPN9\+9L%[(#=>6@C-WW+A*)=07Z%\X'OO%7I[BYQ)QH'9[<.7I']>T#"(7?QMOT L]%KWONZ" MJ,' U=F(SE1C O)RH-7Z9@D^;X'J1F&F4_*)Z)0 -!-#>O\=VX^/I1:[/9:[ M4"O=I[YGUDDNE5.6AZ>+*79VMWD(M@D-.EB7#*_R@"MVLZ3:<%'W2W(@: MS^$!_WR9XLYE:C"U"EITA3.\G4U<,,TG(Z"_-(%@Z)'$O7#65?,VB-[P&LWH M1@D\(/1["BJMB6!_(1%G\&7NR4C?**2?"J2.=^IKET8O=YG?<0Q6Q 1=S#LT M:V8N+ [UY95LD_KPW2/5526I! == 6ZA<(&H^!@0&]@$[XC;T[*WG'(]M!Q+ M?/YI8N *T&K-5Z;$3!TZ=F@QK1G$1V?AH-6@G[!JV*5+!S^>R(.YP4[43@,X M'W7\W3U!GR_3KIGWJ!>*+R,K31=YEF9<"FMGK0ZB^/,02B">_WE>Y/^OK8H* MFS[3+H(+7(F#5X#O3K+^Z_ETF8D7G'-)U3UOBK0Y9PO]%A.1\V/8$X6AZ;1P M-'3W>!N=D@?ELPGDF6Z/+I>MEC:RJJFO'D^VW.+O/?:)VG0PTR[0/UQ6*EW2 M,<^Z#CC"!83COR:A'\Z'B@(.G^PC2\0JD\QPP0O^/9*I)"P[31#9 T4:<.!U MFF;CYLW0O; 2/YY-]$BEOXWX&69;"OC+@83D.[FS5L!LEPZ&31 :?5'_ M9/I\NJHMIPPOV525VE)W4J'R-7V)Z69-4J]%4&9;X4%]"EP'W."F8:0PVL1? M-"HO.0;K&1IDMR_,4?EX\\M48L"]XGQ<;I?9HV'GW1UW R"/Y1.);,G^IBTA^T*%B&J'(*9QZ!@M2K3"D;CH((T*4^$*DI) M:"CX,YV9"IZ7.*?XX+*D5:8<%TF0XHQ@TI@RF'O4,IUHD$5/@3CD76KL QFO M0=-7/OU%^JG7J1B,\7JO5H&=MO'C X M+2XMTL%-.$:5'B7<]"_L7;#S\>NKM/V+F^_(*+P"8 W248O/4'O<01GW<4M: MLH1?=:8>68\GDM3Q'& 'O0S7IR[")W\G\YJ6H\]FF^TZW>@=C5W6&\X8B0_: M4I=09/?DM:IE# S82Z^+Z3J-^7\1XFX7(&CA$H+6IJYM-)O9;$^6L4,]ZPQ4 M8NQS3?-BW;#M?'9YEC=2 =C5NW7RR>B022B9+<5;,E?I3^;L3-_$QH+HMR$_ M.[:LWCR=+FD^-KG!''7!41?1*?S+*'XH^/Q37A2** N&X&SP^CYE]73!K: M8\M<8E$]YEDJ9<- M?3&='@\PC/Z.4=3OUA.<[93JU_I0V6_D$ECI P]4W+X0X5L9.OI:(_[D[TE; MX?M2_IY_$KY."L+#0>+-^W,>43@J;-)U_E;C>M=Z^%0N,PY68./[ZT!>6.G? M2&Z$FUXL+DZQP-I-G@Y>&!2]XA992S77I8(;7(OL A$>,5[,U' _#;MU&6N7 M7!9'BOEH(&/(M)X^(]G.228E:@D5,%ETZE\V\86U2,;%''UNC(_P($@"'VBJ MS+XX ."%S*.OL) 2*OGL+$5M&(:ZM;DYH1Q MKY22[;T.EOBC'P!,^*?!?ZI/2!\&1;O@W_@]#!ZJ)DXVEV6Z")PP3'%,_;D? MJ3J/_1C ](RXS['%D*/3:R3IL1NH:,^ODO,O7O!3RP?,])*420N(ZP.^Z_#A MZJD*\EC/FV__0.O#B(1S;EUJU&2=,1 J-KX-);L,;><#!^%6T=CKLGW4:[*G M5STMFBXO46S\E]ODH?+'XU02SYO+CZ\)?_"9_P)%("PPW.]>XV/GG2ND!K\4"U!';J:TZ\YN0]8!:N#2/7 MM7PGF-4)1"^OV[=O+)&DS>WXW,$D3#4-U'VH3]IR[YCJ+QOJK.\(>;\S ]%S M%"V;DF4L,8V?QWEJU$U./+DI:?T=L61SZ]LL7YFBA_O[V9$GR6*.1MZ9Y3HR M1L)<#-C"LEHWI;:Y=K:'?98>LN>P-5;Q0F;3AJQBT;K;=CYIK=C:J8M[4>>O ML(/7B9#D!UFEAX,HVDD5JF HOT$>;)Y*ND-1PEE:'&^RYW=%?9!?XKW9:QB] MM7_Y,Y@G>#SWKG<\,UAGRJ7*K8*@QI-%Y6)?7?+-Y/<*=2M=L_)FZRZ[:2+J MW_)^!IUGV755MJQL;CLS4\.Z;D&C5A2Y?J,'1MWUIF6%"Y*SBZ8:$F/;F28. M)&'J,W:(<7->XDPN[.A ;14:"T*/YM8M=\Q= >HI:K492Q4BD 6MD1$7?_4X MA1^_2Q$Y7Z=^:=GZF[B(@)/N#Z]=RJE?ELES/=C,#1RK+G_Z:/2>5AFV+A;JUV,:=&RP9W5R)^H\%[MQ60^1,>'$V^_ M;#2IV_@"H!X,S<+,F\1X!,@,#.:*)25; MC>3["0R;T7BT'YL826PU;;U%7P% W9\(=?;'_"4CX#B#DE6M#W49L>W,\$ID ML''YI9T2>!YO$3P%H6L5QCAUFM>Y[:])Y/NUF#892; 6W M__M3O1B.6'-EAVI3Y,X,MCGLO#E'FL:N^>E7,6D $[)51$N+E$1B;^6?LPB( MS9Q"27*[OE"T;FCZ_%U[I6BTIJA5Q] S(5>C-(N:'^&)W7S\RD>Y*7*>$BY< M?,&&05U1(VP4KIKVY\+A[5-1%. MU/"9'^>91@Q=T$;A. ;7X@D,<(/Q))1B]HIJ):Y93@IT*GKH*"#F2C6?:KK4(#]QQ@5BM?6Q+MAW;!?.>U[@T+A'NT4O3WQ*B=70*98IC.C-;M-Z9ZW M8,L+20),O*1@*4S^=Y>K6(N\9>LKK,$%L+V%:X&_J$MUSQ;8U_>XYF.3R*OUPI6,-40*.7:4_,0Q'DL-%(XD-3;+-(+L_@2TZ']-^= MK\FV30=^*E8 !7]$T9>HUQ#*#Z> 1NI/SVVA!U\]^"<+,8-%HF=#H,36)*S)]),"R[65=A]6G MICA&YACYIE_<&0&[.4@YB7_*37&FL0/NL"<_&CWT0MT3Q^X$JS,E6_8Y1>[=/[,V0X=%KY66?[._3R M@=@5X+8J;JT8U*T=IGA?U4O2YXEP:K1C]9\;'329>=9IMZC5Z?XH9H&Q[KTL M9CJQ%[D\ZK!*WWMOMQ)-E\J6@PZ@>D%F+WZSS 2ER7@<5NB!(H]66DH@AQ',((YJI<"AY7) U]W33AS5 'LRK6<)#HNK4, M5&/_^OG.-GH ("/O;C9J4^Y@G/3, 9G=NJ'\_M6S)I+E.VU#\*>_TE=*40[% M# K):4+U/M-BF__ Q71)MA*?O+-L!%UX5\[SR[35A,\N[]/K.[59J4YN4)OO MIH[)D9=IRI9R%7W25/SWMGHRGW:7:>QWQ:=*\5\O%-,EYD/_]Y\][4(2G MT]$[-:>VEV6H-=L+6,S.>O;D_49+D^ITY/Y]:@H-R>*B>>T'E;V_;GD,Q@M* MI;Q2U+IS0WY\]#YR#>LME)V=N].DP*![9#Y6(7%7//K =>)^2RX."\O8,%"# M+.IZ+(=I^@?:%1NW'?[RI:?N%>.>5&70"TCTH_?L,O59_J.0-5T?<+"UK:'T M;ISPXB1L:9SN3)^O]Z]UECQ:0'E-FJ MHPG%P8MJ)67&\&\$A9\OTV0/VVQLV(MIU'R]$LIS+;MM*SODF=X6]M3W<[O^ M2GS]4?_+]HL'2O?9W57&JN_I^XJ-YSRRN \8RO []VU83[JRSZ9)/ID]M:!3\WDVKW MQE9!]J)SVJM4!^)>J;ABJZ"GX^ K0'4F<#/BIKFHG_1>KK#BC[/*Y= K $D[ M(_@.>AQ=W F]VU&(_+-ZR,*28Q)!PE:0T&^GF"[-\AM@J&)7L<,:$_X I-^0 M/>UAP#+]C:/Q3FY@RV/!M(&&6]_YFHYA;#X&)([UXP74CD)L^\W M9<#:A;%J'-EOEF5+TUX)93LTT_CJG><*NL"#3>$N!RW.&5'G@]A#W %F%ALX M*2^'B5[5*K> K'H&-S03TR4R5%FB&95IX]/U?_OUDVY\_+%1OA#,2GB./NLQ M!^QPTK0"99*T9YRMFAL6SY*?;+ ]8-'2B^O1M D?^?2C8J+!K*KLG4Z2I@/_ MH(/2XJ)7H-&V2\PJ(9B*]U>&^D2^T8! T1&+BM^P>"70$=X\+>9Q[0;>HSO_ M;R]T_C_0J+Y= 5;JEH\!.,@5P#PCC?C%S?QM\"#GL3."\@JPKS*!.$D4/(<0 M[RM< 1Y215P!3L]+(=N,IZ>D^S57 -Y!]!&Q.PAX!5![#!T^=CN7D\7\C7HP'RX ?X&K*U81D\XP_ MJ/^I'G4#==S*OY2/0OYQ=:VCZM;!@+QM7):'A ML*I].J[!F>;-FO1E\Y'_DX*X>W2?I_\[7/[V96,[??#8\OT3:!CGG9%?)9J> M%4J^@?(S5-3/O^U6E\&'#H=6T$^/U_CD@WU_5.05LB^U.\E9K>KC@?VEW!E8 M<-0%-.G,F3 Z4YN6.P%-L*A5]QT4U(EOJ+=<69_$MH_#"MJ,6ZM@TQPIF+*+ M/>Q_F\G]Y@@.TZTF)3N&K&;1GD&E.TCG+\*G]UL\QI\-M$V";:9\%A2 UQTM MW/XZ=7#"?$.O(0-7W)M1E2:24EI8H;.#Z=:?SJ=*:N7P<-JE(@=38]RZH#A> MK4)TR]M);N*"VQU'*4.#%YZ/!Z4RW==7(*SEMQY":&='E]%:HO.D*_#]M?\F MY#Q11<5!#A+8?(;%))/W\GN"W[ ,YV*P+R15I I.,T/H=!=Y39 M*I(3GCJ[AQ63#5'(BQQ&C;@1?G2XYZMP'MX=RXR\TD+>TH$@ANQ)P^EEI3E. MX^#9W%M@*HS^KN9PT:MMI*S6&C7> M\J[J(]X;1RGX=H/H"#1!XFFAG;/M]%'_--]8O*E]LVE)JBTV>"RV?>]B6AL9 MW0NJ+OJ%?@PB(0ZT Z*N &:/60YAJEYJW1=!%=;B\>*3#RW5D,6WH$,>*BR; M:^RNANEK_)?LDQB]8H% M1T_/']1:O;IQ/ .W#SBW,%!,?=BKE.E7K*W(42%.(2@(^ACK(AD.R5^T;W-R6G-*? ( M[T !J)W+A%:-BF"^C'SJ7#VM/[?UL:8_)X$FD/B2DP:R%Y=".-QKO@Q';+ A MCR[]]A 7PGMAUXDB"OGS"B5ZZ3Z!R%X,E!:<=F)3]G7SQ16HN >DJAMA0G6^@M GL\40I\X(M M?;^HI.++-*VLLTULHN.\\,EN8FR0H5M#_AFIRML_ QYW%2C\S_JTYWQ7C@Y8//-,"3IH_*+:+]/TR@RR M&!=!FG\O'K'7OWF9>(-4\(FR5B!>[GV%R^/:4+E'L3K//#[=N:UF5@0D"^]; M761_0X\Z\)J>;&@!B?5T6&'2;84MGWCS:+FW%3).&FHJ&'KM![O[K6E.UKOA M@%K9^=L78,G4U!S^\5\P6,,W;G?E5(.!DC+IMP# #7,(6!OGL,H9PT$RU<[N MMZ?)9&Q;ZFK9^/S3'\\4+U#G[N]G.=WW<)S7[Z!P=Y[8>\EWK6;">R=F"/D5 M=7$G_>$=+8$>E"-OSK""L.L,R! C16-.I?((JJ6I):W^3%=;;T)3'+]LDIL# M0;]#A"Q3$F^ )7$.:/QJ44BJ@9I[F?SQTT6)J1;A&ZF&NX=! 3<^7]_3:6ZH M/*4+^ML5#M5-$&".66HS]MG]]3ZR:8KJ%N1RDPQZRSHG>([8X(@8F MVBLO,Q#K"X0;5P!+K91K?74W,.*X3T$I/_RD.BH69*,N:)? 9R9S F)]A3)GVX907 $^UD]Q5]>BJY(NZS"\ M&$JE+UT+ _%Q8K=TG_2] I:=ZIC;!T\AF,"/\/)@_NG@I[L9^LG-E?4@VW'Y MO_3]"O,ACV.DEI RMAWXJ.E5SEJW_4%4#9[/[PJ \HU$I>[U<=(3)$KJGXV MP(]RR,"_]B=:SHL?O%)9=-IR0C< R=*%:ADNZ[ &*?F#@R]I/=^Z2/GK9^=[ MNWDK")U<+$BQ?:R9>UV7\R-#PF5O+\B^IDO?H.W^\I3=]BVY_09 SJ>!#%#SA^_ M+8(H/:;(@^-2QWU9=4!J@MY71QV.9UF$R(:04 Z)A/(4ZZM+-@KLD[@@P=/@[(S0$?OY M*T%4YG _US1E.GG=F&="5<=YWP.HJ_(?E,^OD./%AMR7.F$0)U)E"8X$]:SS MA:",#?7!-!-%)*<4*HW<^ES+Y#1+D>VO7MQCO90-WMU)O:FV\DW7HW38$+P= M+A](O$^R=G^8K)F30HF-_2!QD$KW>Y MQ@. +57@%"G0FW M\;)^P,[4[V71$ IC\=^4K YYSMVD4U$78EAOC$1Q3/M-/['N&=UP#02YD=C'RUGJA]X7X>2@ M>]C:Y4C]HFY!/I$3YB9BM>49[]L94Z.+,PT8@:PAI?ZMS_]!0Y"!6$T< M&YH/ZX(K7%N.:*?6"-(V@ADZ;#PB]K$M*#7?=X]?5,G*HO3O_41_;QFM CF7 MBJ>^ OS=D2(F&L^6_+<^%[(^0O"\SLYMR$F1X/$1C@M!R.S[!MGWROQO^#H- MY]PG^XP!DJE0:+Y4['0=5P,V:<)M%K .F\S[DQW[WF ;([WL@BZ#53S +[@'IO/CP M+4U7B>]?NWV;@XKV$R88[G[1QM#T^I940G "?-?NRLF,;PIB"XF8I=L),$V^ M MABE MNT)I)L?U\X_&(Y;RE:2T,CX1G5FB(E*>WGB<_L7E!)QC!:'ANAN#0HM-1FLK*S%LP[ M;J_/U![6[PSOH=WN;K7R)/=].16T8-Y".6JZ+(S M";AU:5JMYM2@X6NDX2JX ,:[BN!2KR)!#YS#FRP6[7RO]@J4;CKAL M, &M;![Z\SUE^?H#(($1/&$PI^#3 &;J3NI[ZR\"HA@4I"^?+#<:AMJ]U-6M M'+[O)%>E*GE^I:H6:\ <40>1RE)(M5DD<_[@TJ: M%-O@6PE[,ZS IRBTS>K!T2 MX>D92!$<2WD-.].?7DYM.,\E6]DP=I/I7>7B89U&GSY2@[L%S17D!HE> 5QS M\[S7$0U;O9=66,AEM@3T@9_-M(2_,?"!H.';U^_>S(.'.,A>+ZVPA^A96TEL M7I@3&.!8RR;TB7%1>1$N<0;737YA'>"H.H#;T"?\CA$;2VQZ\'S' &*/;;J$ M7P__)K W>K(+7BI_G*W]9J+XWN2 L*MUY.1=51$K(V;^$2VFC%,Q#M[!?V]R M&;3YN@53I@4&!$6.#0P029KEPD=CF&CECAQSE M09LSBGQ2LK.F-5\BV1G&!"5UC?'(:-W+>+ 3BDSTI*BUK;8^3HTEOZ$%3HE2 M]?5(^), 'QQ+?=0V&FI.0KS-&09A+)ARAHH'SD<*&<]T%)G\*/#D M'4T[;/1Q#__=NQ2P1H)E'P>KX%6"EUCA!VQN>9HN>7\=#2^RCAZ>6SE,J*[ M%Z1%(TG8?6+CW-X)I&!&$%\^X^V*S="Y[*ADE3Y^"Y[/:' MW6,H5IE+N8\.G=J4&\PEI4 \I^V$H9O&[NDX$OOT6H& "$X32(<*5#B8::_. M(8.8+Y)9[ "O5IR-/:SX!9=VMO'@X>)*R(JAIC"^K 6MY& YZ\P[ \VCD:3= M!RJ&[?'OPA^8'%0+!>9H=FNRZ!JI?I*V[-L<.91IP2M#!HR]M/%L8*DKP$]C MP[%EM+[YN;C3$9[R_15@V[8A1R-M4_HZ*@S?HI-W],M6R^M-YUVX#WRM,YWT M$I\4=QM5O8M;=69D5!??&\\K"ZQQ=:_7U80%*A\[\%;,VU*%M(L3+#"^!-KC M?RCEZ+(E;52+,./FWUV=ITZA[%*\?+F^YD]=.BPO?06<-]LU+]."68/[EYD/ MH"?+2-(U _AJ+OT'<[KB#VK<:C;BSF6^:D(U\".IU)'-%S$?$[44:R\C@X$X MSQ4(@:YY$I4675%5);XH2-Q>[+%A;2VT1AS7E@W]7&GDMOY$X1=_8%YQ7:TD MB?Q^]W4P1YVFKD%,O3:W4IMM,_,_=# L%(;KOD>">*3[16):__WSDLJ9*(P: M]-CO; O0YR.7_U RDQ0OZV2DM&CF.NS;;+)OTR51OE(7,P_LLBC7+7['),&N MS''/;+@4^-(I!9FAJ5"1G#,/S<^_C-F7!^)9E\'4U;C^2@U7[L9IWAFO.3"B M00F6+MQY].D1/]?M%X^^"1/>0V.O#:?H'%5&6C0^T9YW;4PL>S"DW:":P[;\O5AWGJR,L -X>/N$]D71EU>" M=%< (<($[J %4@C^=P6XM759SR*>;$MS0%2@376TSCH MC31W7BK2;]XU7F6=.LE<''8":O]@]#E5@B.R)7.%-=BS[MPY?&<^5MWMLR&" MCG?,:U%*"5X?WPV7NLG)_=+0:3!"R4;NTX#JK:<['=#(8/'@84CU[!!FDS8Q6"3S 7*3O-CVC)>4'6$ZL=SZ1&G,+=T!>A\5,76DK2I_%9-\F]K[M- R5'I$M#!A2$01<5,[&A8KG56O(_3 M6;DUJ\CE:$SNKGA Z2\J7(6]TYA=E.#S^4?"YYB$W[])N%UZ?@QE/ADJ7^52 MCL**6^;+)J:L9_GGE2H+\\Y*QALL)XS^;J1\.% ;(RFKCZ'UBWF=M3/Q5<:" M?S35M;4@,\8D' M!P4?HY25CW(^-O*YC292C@%W$#@N""%AF1'R=RCW0BME(Q>M+GHN]]]U*>0* M4(A-B2F] CA]]/-(Y=4L;4Y(K93B]#;>,Y&N,JQ"/J"IO Q+=W=Q9K=BTM1- M#IJ:2&OCX06(%9*$%2(5=G+[ -%<40T3,/^Y(<+ZX.; HAQ MWL!(*W-)I@2SK=F>M:(:PD/FB8 M7NFU*+*II]1/4S#&Y)97]?X"H.GU2JAS%3$CU/#5./^NLD[88G(3#[ R<'ZF M7R%./7U$BH58NHE++S8K5.OTK'^7'%1@85?8X&:6YF)4]QMB0?47^!O!IOA@ MA_.!-Y1M=\9WQNRA9:I!3;>E6]V?F":A@G_+&9?WH%\A*[F<#7V_$:$0DA6< MX=JPQMM0(]F3HJ4E"ID-H^ZAS+LVYRHRI.X/@(>[>&U*A_6W?P1:[\?7NX>6 MV_D.VV& VV?[P?ZH#5>>TAX& ]OB?2N9,OGQVO5FG&G*#'(WV!/2\4'"]-6' MR\)6F97S*B-AX5:)&V':BX89FQ^/<%^OD1( '1NEP 6JHM,B*L#"/XT*V^(R M'1[ LNX^X8JD%RRY !15P <$/X;1+-7FA<\QL$Z:=,<^J9&UK5M_9>P&W5" M0;@E*=HU4AU^A%U?)0 M(6=FFA86P=\?LZR_9&!J6T=O="VX9*B(9Q3M'JO3ID;V\.4%>FM,2XQ=L!_Q M#4M#N[)2C82E#,095/6^2KAGND_W.%5F(I2XL7;7MO(*D*"B?P6H=KX"7 B7 MKUSSOC8AV?R:Z_[2SE\!5"2"C-!TV"1TQ('WBCG-+H+JQ$6Y=V($I2G#:?!: M)05)/8_-?Z)_W@>^!*ZZ_27!AJ A^RF8T.YFW]YRIT59MA8Z*T]NGU@NI.DK M$759T>'X]FFOF;__8PU^@J0 M2+6:BV=+NS8H=M ?$!>W^ #M R[\*X]*4/Z:(NKBT>TQ6 F[,+A)42)2:.FC]]QQ31]]$OL8W,\Z56 M=JXR5-@P:?LB?W_GH[N1K54G\XG/G M[7XWB_:*1B-8[Z07%WXU4.2H=9&IRD*:?*'T\:^I,(FQ3GSV?N/;NGXN#BCZ M30)T)WB\G01C\(4_ZI_Z^..66O"GQ!Z_PPB.'J4@'3P9I#_/CX[X>QFOL[<. MQ0GY$E*A]Z[#4G'MRXP/4.29I,E^/A@OT8-R0;JLA4R/U%@%TY2F[$JW]"TT ME-J6Y2CZ_HW(#2RS;V28K'N,%7-/,6.]6DM)^6*;F].'D]&Y92(9'J/E%F7& M>5E*E %_Q&M_HT#MIC6+.1R(,5KS6#D,15%7K1Z7,9BV&,:P8B!(0]0B_ "$ MM_Y >(HKQ&BVBJU0D+YOK*9EN1O% U^J56?Z/C'XF,'@X0%E*W4CJ)#1'+/% M=.EAOF'^ \1$(%TYFEO#[DYM7?XBW)"L65DT-VI!O#9=T73R,)UX/U";:I_] MVV:4A]F78;PW79B2LQ_]%_P8QIJ2MR9?3REY/PGP04OU[8]SSEVEF!O9/]?_I:KU%"GZ!-&@NQY8Q8 M>@;[VL<(+>L(9+=>+QNT/KP3%&J@W+9VK=F;Z99UVSDW76PW7S((.0MY\Z\O M!-R7N0(X-E/A@'&1A7YVV "T=O@)4 )>,WFZWE '-^!6HO=)%.3G3OST MD](?U=JTLL04_L]7N8U%-_GC.;^6;@Q/H+EI4\5ATLXX=^"G(4:IZ&,&=C&'\ITI1PF<\='_5Y)#O9G+G71N%?7%$#$:!^8HY7[UMQZ1&-9\YTR MXE(MT:?EG5 *6.O#GIO]26=:0ZN2Z#GN&@DWXET,1JXG$???IJ^[HJ=! =JVG\';[L_Y/8:(-G++4987 '.Q1$W(']O@C:GCTD)-&=$ M+:H>3JQ _W_'6I]NZPZ@TR7]OZ.>E):EK(DZB-@N7/X!!1R<)A'DN :@V6NX MB'!<)EFLHU[U1$1-5(QN48I:0;YULY((_LQ&-!J)Z ;-+V,7&G%,3-&;DP29 M(L=9@U1W$6,V>V'?2%?YZN?^[+\ZY F[30##,4Z2*\#*CW9R' LF5P57G@_6 MG/)F"Q+F%2UO0XH5)'CNEO[#; )KO07F!OG[.VB MC#=)U&?2?<_\$$[3P=U=\SV<[\P/(,!^NI:^:O]I1/0)U$0NT6_CFZ.@1V*B M0Y42\[+^<&'%K$IA])IQEM67@4]_@]E#C9PZ^?CN]O04L\C&>=35-SD?>1V5 MG56!:U8T[EQ&7C],H=JJ[7![:+FC\LA-OU<60:%4H,6X=\Q\,XR5UP5"$!$# M@T1QN>'DQ I7XF]OS83 M02*\],5#2$(F;S6LOO)'5DX'[[E*Z^F6>35C=!5QBK/!%8Y7PLW0"04\9MNR M8[FYJ73LD@\Z[*WJ&NL&#O>MNK]_XQU,79 1_KB5CPF9#!68)X@ 9R84P- ' M(7T;/UP5JB9+P[KTBL4O9F-_:2)D2N$;PW2[VO&[R7S.>QI"_=&<6 MB=*;)$2B?#$&:GE9"=9V6+D"S"7U96RL?Z'W,SZ^.\@A/Y=G;\49_2M;:"=TKA7 M+J4]-H=CS&O;>=_9)7%I9&+Q9A^YZB\=>LJ;GP$D8_H90.;5[9=UY8:?NK<-4ASJ@Q. M!AVB6G:!@HWD% &[,'6=Y)D)=TVH\O1X&_OHLRZ+PHA",_=B850A#]-N4MUY MF']1/IX]>-"XH97(.Z5X"^>AT63]3'UY;D5Y7TOM:?SWQ( -_ZV9-I&H"JW[ MI+%JE@*]/O/I?&X:15I43X>>;?%]K11T-58TDE[T\7'<4EC+_8H@;^?!>8B2 M^9W]SC K+YH_P$MD;V34/G_^^RD&7TO*\L&]3WWPFF_6T%R_61GS5Z%WP?SC M0A6P0%OX]",-'BM?,N:G?X93O3M MR>II4,8K\_.AIB)PJ9Y$S2>\SFC;%M ME6,EMNG90J#I53/'[*.!0AZVHT"SV7;X0A=ZN0L4L42%3LZYB8:'>AV E-)M MC+Q:-/15V57O?J_E^>V(1-T;Q6/BUXT,?(YIQ$*EOU4RJ*?I/]@O2F[X*P5 M-KULTA)&KV-*^E!'B?Y&_R+A'DX"LE:#43Q;38T6_9;JE>U=7/W*@UOI7CR" MY<\]@.)G0R,EAE@AA7N46EGT_MF+B89!B_!@V].:]UGJ4952(OHV/HN)<\#] MUM0(&0SI*FGGGF;55+I7O??GK=> X(N%>C1-,U%N:@'T.;#/ M^=#U6#J^C273;%3&1KL.X.>=V-UZX:( M=S C RFNVY]=;_2Q5&Y;A"_1P^&15G$2][Y%?_[Y"4#RLUA'GU7<0E>?B[X0 M:#IOZ%)U,?^S^!M4]FFA )QYJ1]N$[3?8+CG,D*E=WF-E79!3KTJ*,I*M%W7 M+&N7]I9:H$C&U]:FT1^#L17G6^ZWMK(V6T:R^?/J?GWM7,W*9G6/3FJI53]J M:3B:FJ2+ZUWCNCM;+E "5,G0/*X:.%):CY/"?L')Y1/ .% 56'#&AD:DU"': M*;$)K]#Y':-Q!;CAK?M\]YG7-58'V^#T,=36K!C@X$=#PPDN M/S_@3'J0/ V%14L/3,4?9&7<5H,RD& R@'@A%\ ;46YM(A717;* 1+_%S,#9&"7 MZRI%V"XNN)Z;',[,_I,&T00/+M=!HV%I<[@HT_.CT_MP;N&^:L9X;]TA MW5,6WFL7W,41/,AYXD:\+@4=XN:K9@E*'AK\ W9\ A8K\XO'*H0XG-W<@33_ M*P8=GCQUCUK3U$(0E9_O2W1JI-,JE'Q'$LL:E/P8J"'WOE/E'F54F30)LA8L MBDY:C0]IU2CQ&^P,)IDXN331%_(65I\9U@U,'&V#-[(XPX<\_.5GE92\6Q4? M')O=7\!Y&7M--F38?ZHP$Q3T*16%H*;QR.6EHZKFTV>M#BMNI& E-&&) ;,5 M+N0=).E!WA 0UCS(PI5O$7'+ARL!^3_8>\^PIKIN;32*BH4BO4I40) JO1,5 MZ0)20X]([[V'1$5$:J0K5>F(]"XE2!40D=Y[[PE2 FDGON?/^9[WW>?;W[F> MLZ]=_#'Y,;.RLN:88]SC'F,.QJJ"L4&9,+JHH+%@T&L.P-#AHR]/W5+;1OC[ MHY>#\6MD/(!TBG2PCO+C\GUJOXH:+.;6:JS_ MI6B$K9_K/YW@RZ_[Z)!Y9RC_9Y-ZCND6H]3=RJ4?Q[.VD8:'-D^5J N+?8P. MHNV96/CSO;OT7B5F[XQ]/QC!1\!M)HZH=R4P5Q:';[GL.LMW9YVM:7\/?M;, M^>CGH0ZEXQ,'2_;!71\LF\VDJ[VM6X4R[;JTP9/ST0FM#$Z1*^VV& KZM/;! M:+;YY+N0L9X;]=_'Q;\_RXDJDXUP[;^K,9?BUIV)&3[6P:>UW-I&++DS0YE_ MNDM<@4!/X,]HFOKQZW=CUFABUGC4@?#V9V!4>C/ V1]#JGNU);0XT,T '13JOEAS6!O3130GJ> MEA&-PG&]3O/G"93;+3*();LJ5)_R%S2%6+NXZ??CR^-7N,P>N;!'OVP$D]=> M=,*,M\*N8>(^2KV6#UX,%K36#F14K1P1'#/NN]M;.[9\NZ:0!)NWHY>*NH8Q MU99')TCX>VI@K%/U3O(0M9&7N M]&G!E]#038MF!M'6I_:F$K8:0KI&.DD60CU3FT$,%,-B85=^Q@06:LWIZB7E M8FN"I=:^ P$X08PWJK0MA'\1^=)GEFIJS5URB5)TT,H$"'"[IRGL:I<[GT[N0EVKSLS448,HP.&I0;2Q=R M:RNNMV>?A(@/KSRN8F_3SO'-Q1=T[X."IKV=]\U^K NCR18*VD"1XT;C2-H6 M=H>SE5K/2M.>HHG<+NYG5ZX:>UPY_X4NW[$_GPBP5H@6='AZH%6E0F>.C' M(,_0S;P9F1E9OXA"%?'%O=1+WNO=F[8X.GT_P!19I$%?H*=]#Z/O-MAR;,9_ MRN%< .L&5Q5N_JFPP=#3P'O=5[^RH;_=C$1WWLCH??%M!'-F;O;U@H,R[>QD M?K*77;D5]#ERKOT,_"&;B(OO[62\W:^8^DS/QVM+'56!1>59%H!D.)FA2R\6 M@)<=OPB^=>T:UZQ4NUXK4O^*3+!;OZ?4N7N^\F3G!*UDJ>OXA\*1/)8'KDST0X=:QC[>\GV4$0&1 M$@6LB,"[$CPA>\.-V!]R)OA,PD5,J/K0H:#](C"\5*#Z_K)J=0B?L-!W&;TY MT[ VFT\)L;EDIIF*&&O4KZ7,]U0Q:.#7(+\Z1W=0QL66 J?*;/7J4A2SAT>' M_ YK0VRK7SEUQGSVQ-:4RS M15UP(E1B,8LZ0.IA+:H[3-S9%:1=A>BKKJQ^P^4II-Y6N$"18&RIB&%!^2_E MYUPJ07,NYD>56I@IK4P/%$UPE;$'"E8SLE/$>^Y;6##XWJLW'0F)4>.A%'>4 MR)]R+5"2-9ZQI5 JT\C-D8('2N:5GA6$!)W0&.H^+&PE U"-1BTC7\]3$W@= MB( )( V4)=_9SZJ.BS4I]3'-%S>+UB1WSU S'\.1/(T:*>U<@^P3+0M07 ;K M:/F1H:F>9_RH^)3S8(GNVAP+'@&RW2??UULV^%DT)%+._XZ^_Q,Y.*[9O M-@*6$*@3RE$QEB>=JKK?NL-13SA+\ZN#3 7S[NT4$8=KKQWYG?*CB81)-8X M0ZXDG2CPON])S;C12<,/J#)&"=6X-/LJR+UC +!I.O.$EA3\5KN,J;S*S&.. MZ6C_99+9ABN9]B>5RR9 @0^Q'V@RCV9T M372$6PTZ/C\J4AXQ4^_T#CENJ!8S'TJF6;2R=$J8NZJG"S_>W<4 KQ)FLE!/ M$.30AZ@[2*P,5!SE5GY6,I<[95?@6SC]B.:"_O,V!E5O3C$5P#=SLLQZLEGX M0B:\:JT 178,JZU&&Z6Z^N["5K9DJVF%."A;!9[4?30 Q$UF= ;EOR<1#NVH M)2:T7PRJNWTLM;I2/-XI^8L S8Q[;X7,\>H] S*EKUNG=2&XN3.S'>],X3XGCPY1@1R*C4%O0SX9G53]C/B=^,A* MOP,SD_DU)(:W+)2@ +5'C46@^!?67[B5[OAJ/91#7'<6Y%-UO\J_)#V1W',. M&31!SF%J+7.[N8P$@B74"PC2GT7[\+20%L2S\O>1"P-WN7,38SMGWU=,^_J* M@ZO">SQ&Q"(G$Q*2-.)TQ\:BP9.Q:5+%S7L#F9UH1F&ZMU8' 5WW]_V?\3QE@0;1D^Y-&"TGO @N(HX=YE5,M MXV-HCT'I]87KYI=6"K>U^!O/#3JF)L56%;1_T'(2/P&@TH05;.V4[I> MPL.6<%>#LB:MQ7ZAA2DGV,V*ND3 8_W9['OD'[_*%-=T6+S(QZR;C?C"ST&< M/&:N63F+,][E"U,CN+A9X1Y%4QSFT;_[T35$:']2PS3&5#Y 9N_R\QL+%14U M9^R'$5;W"*C&&[ M+9\J,/'G7N*5ZZ67AD=H]O?UH0^'?)!4FU-VS3F./Z>U"IS\MND>,.L]L[L\ MB,9Q26DX\1?&IAB.'RIQMJ^+.!7AVQ^D3/[KK. I%^V#<7M!\QV9 JBW]4_1QCZ M#% &;+#8*X=])(F7!.U0 .JW3N$>>P-Y-[A^ZW MTK;UO$%EAG=MD?R@3A@_:OU%DXS_TCSC%FK"L?;Z>W=A'FFUA/SEV)F?E\(8 M&,*.\HNLJ0H*9@1J3V@$RC4R;C"?_ZSPYN9(-4!7F?Y_P( .8GT)$W : CFF ML1U^"4;I4"N\)$QW6]9)]MTE7D;UIG>C9-?3HE[WR4Q]H A-1XA)]Z,".]M9$)I[7S;%T86H]W._"+U 6[MD1P$]3.+",Q.LZ/BE]I\@]T7[K0;,RV,WYGVW5F@I(]C(SQ*0V"+&S7?B># @U '6'%T7^++$_HEY2\0SNJ$ZJ6ROI]L,4K'DJ4.U% "6 M*TH&I]OS\M8N!RLZ%/%;\%3MT(,S8<,D;L$43@38(5^ES%\_\E7?ISY3C"I@ M_-K4^-1/M5M.Y9K(#09MF5;0[\9.$BW2N !,&KJ["\:&Z5L.T<8?XD4FJZ M[\R0>2=')3QXSFU3T1 _75QG6U+7W#*^8! M8NV6]&*?S"?ZN2P=(G5XOMM%47.JG=Y2OUHH:W-CMFZ'!JN"@[1@2I:0D^#E MXR^^%L[M=O;EH[8N/3=?Z])75"VP/)@IC6[WFYWD>2Z_ V1[ZOD^FI=/WV!+ MVV#1<#I>/W;3V1<64P+#!DV&A\LD0Q)'.F4/5XV2I V+E+V]V^@FFV7,P-KJ M"DPAPD1:DT_QTRM(/Y*+.9'&W!T;N*P=[_0'W.!V_X&#?Q9"MO#[% M,=M'?!\]ZU>B\1>Q0C@V3#O*77G4!QF%9"N3=Q5<'?$RGK5L^CS62__ZP9H< M.UWHUUV+4WL:(L#E64E8>__/II0:Z"?*+B+@*E(,;*0]UK!F+\^)?_%BK6MI MLYO. ?FT(7TH*77-23XN7GM/?KQBRP"\YK\SBK4A_#2U[]ZG< +1*MYU9LT* MV\>I3!GN-A^-81Z\O=Q^;[>\-Y8:2_YS?#*KKJRK674!O#/^&9/6/I4SN2W[ M*LYQ2APM>>-.(NY'096 )C_95G:]:*94GYAY%MV[PEZ:C_YX2_(QIP4FP';[!81DN+:0*TPJ\O[ MD9D2*$27,-!IJGACC/?EN%Z]D."ZR220(_PEZ"I6MKD4^&,#305F=^65OBM9 MPF_A59NQNP$]8?!8XPP3>[\Z^DG%*S)J+69G)#NW)-C'2ID>7 W=^#LQQL@- M*1QE=:]G,4KSRH@;]I%_@KQ+D.M4[^6C'ZIYCKI:#JV+BO0!8/ ]QTR^,/_P:I:'&CFZ+O10TMA]9W?P0V]'"T51=8Q\Y= :N]XR^_>[] M U#$^;K"_)694GX6T_4W:T-'_?P/:\KI>HHT;]J)NA[D*,\,_%PO9%XN>5"( MJ3,>+LNO) )>41LT7)UX&:P2D?,V*-Z< :?L(I&1,UN"G5:Q5^OEZKRTJO?@ M)D?K6] M/;TO.V(1.N>VQULH1SK;E-T_0;8*]%^?N[/R\GZO[C6JICM7;DR, M?$G#)'0G.)XI=+\JK9X.#IXH];U;QA5==/!CD3W8.*7/>FWYA44,@_F.D8S) M\E@3<*E9U;@*=?0CQ_K3FQ7;2EZ;ES86X7S?13\#9,A?4AI"*+9_8:0ZZNK. M8/V:YB89 H/MS.-]D^PVL=>>>D^G[O+F9$0O0=T7X73]!8ZFB#"KZ4+NC^5? M+BR[B'ZXB,!&DUUM#EF,V&G267PTY/)NTE'7O)L_^IG$O0OF>+72[$B9V;"G MV9%\EQA6@74@7"H( =\Y3P2?[-\;;]D_O MP&Z0)A@*"!$:LY^%P^8/'N-(N/F47P=/F]3XGX ;_@>,@.Y=$ZP8CAI?9-GW M%2:&EC>%1+JXIKK>7AK: M7D"G7<^%GQO8)1:?-E 87,0-5X#&$85$X$M$&F M$LPJT3HQ$J[..J/B6!%G5__B)N>;MZO(G.=ZE9NTWKSD+IZ4I-NJK\)RI+\J=*YUG>)ORR MB<3?BQ 4EL_0W.DU5WFL)P^7Y7\:-\ IS<+1/M2BB7\/6G@W!T!U%0O'$"0V M@S*."PHP+UGVN?(/KQS76#)='&LV_ MW!GV!&L'>4-JHQ;=,5PT P@"#]VF+1&0X^:\EXJBGF@\%AT'V<)I HK-1W'> MCL5E;UYQ&/B-N=*$]P4:KU2QKW\')GDK7D-G=5%'PE&Z1 #-1JI.3,T;>>J% M/@FL9=J-OI+<7_@,ZXF^GPEBWPA+=+KM8IT>2*JGY<9?A*=&BGF]\M/,A](; M,M*,=,%^XLM\QD+B2S/=(JU@1'F>BH1,:KS>2IBT5^X0="AM%6QTRB&R/#"U MO"C5(3RMH<,*#0Y1A_(L7'OOBN/_:#H9N!3\;67*C9OM.8O-/.+XMN5]EW78 M5TBU5/O^5=@XX>ZHKUW+05/(I^;,E]:U,X_KI!9S?LF<7F*V^16)/Y^V6-"> M%I&YM-S*RA4OQ^@?PD=KG*G.57:G2>?8&?^:O'4@9NXNIJQD>TJ[Q+VD7R#5 M]J5CL)F.7<.OQ*)G]_D4GQA0.Z&W/;+HG@S19=HK0.C)\N92RTV-,C%R6+@_[1N^50MY(@RW<;P0_MC*S?E=RM>:X#D'B M'0+TF\!JX4X(E5.6(,Z>FBUD?W:VMQ+VN"^KQ 8'PL+JB("+(IBTX$6%(872 MI!+[GO63J//ML7*G'=0E0?/=0 S/271-5O1)%@?(;C^Z$B-F,AJ:87J=RR!N MGL,ZI\N+["W+VR*VEJ>J %\BH*)[QR0?UM=NB-9N7!I'4T?ZSJ<\&;6\'1FW M-V>MU5'%"'^?$6O\"27R0YJ*;<"@_+VAAGQU^5&!_M0OE:&8E65;F',=O_A8 MN(I])TYT,?;'QA+]]C/4X<8G]LHFFT2#F33SIB*5S8*2@3@21D$F/>%.D'.8 MA'8"#Z;LLR,K55)A-\^Q9.1&B:>O0 "=5OWUWF+FJY?E4[Y:^@=UX^BDNEH4 M4'5=R#? *JKFI<88>W74]$S:E?6WE>W63"LVJPQ9Y!"Z MG49>?AD[@/?B2-K-%,1D 7>[T? %G7:VP+#^=%GSH)-H&AF=ZCO0C:QAH+TO M\ BEX#Q%!-A")B+=G[=0H =>X.R7MBV\!KK>W,YP+6$5%N)D'_R2T;%^&S)4 M100\VZY^#>M E/8E>WPI3$R,/0'NI4X$U)TZ[Z:B$)/AQZ Q M @!J@T9VWM#L&ON2J"A8GZSF>K/:86K>M[W_];,.*3#A>](EF0; MI]=\[%7KA;LY@S^T7.8VLQ(QX:FKIP.T?70OLQ1 ]NJ6_)@$.),G 9+[Z!"%@9Q 63])N)"/@Y M]ERN["].V1AR#;GR'N-/:#7*.N/F]_M/T!3N?]@X0$QG$;2 W%T6+>&6 M90]CEIWA!3_T?G*@\>+M&"_1CK.W@ OQ@#LMJB1F_+(,DZP3(35W&[$PUN"[ M2);3X7JXZM!1N\,5,NYZ\\VJ,66CINM%*BIOB%RZIZ7RVZ5;2BQ&PRF/TAR= M]\7+;/.0!>XEWZ2!$0%IU_3IGG_LO^SH-Z*?G+ECGJIM.CEJY*;?=U"5W M[W)EQC7BJ$LVLIOTCUOPGW#Z6)G.; <8.094%)!C@F8?H'J_DA.280,YM8.6 M_SB@^19][NV5V:\,&VLRL71\7_L8(OQ>N0;?F2OMX4IPV\T-E-'6CQT0N_RT MW%.OB']2,KM:JW8F59TK+2AS7!GJG W_JJHH!Q7'Q.1B=(XK,>34KP]W;4<> MA#C2_VSB-;Z;XA*[9*BGLG"UG%P^G6R7"*A![/HO("?-VI/]63.3)"M*G?9Z MA8+=NH#YQ>4#$+$<0SX MCT2 &P((51DLP85@[YDZ*-*-V-\^.%-;-4LS/A8QNK5ZP8O>FWE[ZHO[U, _ M7E^T,QM2$,#63J!M0*M&2R11%CA(NJF,V/'&KAJ^2W[Z,+M(L!H_1^E(Q=N; M:2;O"^;S6=H-;--U;31+%K0$MR1KKTE("\N;-,M71H:9#IN/%>C1J?//IZH? M=(V-[9H$92XJ0[%8.:@KO@8:C+X]KXD9Q\I-8-S;P9*5/?B/M&IW(MI6&4(? M3_0L)S*LDX3ECJ-/6 +N'*'WP1C=;*C,X!';#4%!R"Y8['%E>?+E59==:6:A M^\M##6AYJX2%RIIWSP(WA[U7S'_&^]<0&,NL4)IPH/-:X*34%?N&(W9#5Q08'UD)W]0<;T\Z >*8 M0 1-]Y?('<,$(D##LH6];%P:3GAT& )<&U@4)HE@!4FR[@CX)@T)#IM#%_ZV M]B?#[IA;X;@X("M\8A1(2. .(=%6$H6E *V\P0P3N@I)V/J>?X\/E_ &M.)I M-@I3(^RBZ@AJ%.08""'E)DE^78JX_XX>6K[[^ L^(QM?T$)A@9- F%HH'@GE M- _MK3PDY%+F=BD1CW;3:=_2G.9$$GF@BH)M]A0V<&4\=D B#7E0LP M1GT:\9IL2=/N^0(#Q_XFNAKXW:T+'TW*SW6;8KV/TS'^Z/ EJKX3?GA:K'RE>>XC>U$T^7C3@. MZ=*YF7?&'Q&XDI*F%9&RJJU9T]8+1BF%3K+W1J%BG\3]_=[V4HA.]]$E\2?* MQ(R$Q]1F/GAZA5SBH#;OHT,+:6]>-FYPL*+FDMRM"R:47"DS,CX_X'PMDBO) M8.!Q,204JXAC'D3:S[^2E6JSH'X2?R#(Q_3+_8Y6B7REG#KG[H7=B[/E#=+, M+-+]4/22^W,XLS!\H5 2R+H+O>9'8'S3ON9\:[C7W#&?LVMW'KZZ.=:LR-V' M#HCF,'M3]"#$>GIQ%GQY;J;.JQ$,C7/=VT$ 0W^94S$!TZT=LD=]74N?%I7'9.?NK;8ELOWR5_&NNUY M0\^.F"4;UI$PFBF+SY1POXC17$P)$Y^U-T7[?12LEDP-?W=_ZF?V4Y5>KX%[ M[&>LB\B%7$46? F!QW03H,_>=^3 M3XO!R2P_+BF&BB\Y,?,9YX7GR8XZ>!5<[FSL=4*#U0_'M"S[?G3WV:2S17PO M7LB+++E*[RF_J^VE,9B_*V4W5C=T=_K]4,NEI-ES.XU?-GXM>I)[:[R#(-Y+V*'G#+_,JJH-U MK2)WPM0,XZW5 KTOQ,K"'0M>@5;T":<&LJN.^+*!KN"<28$J&X9G(1@4CJ1" M6L.O36R..;=%L41]7]_7Y QI%-J--<:>>PZX$;[KC97$!8_!;F% QU\P;#EF M TOXVVW36/>',\5?#"[6W?1C&Z="B[K-5@O-I*?B>FN9&-ZM''F*A-E'^!89 M?L:G9\]8^^2HJP?/];NDND[M5V#O -E>](J=2\;7<%4_:R=+/:,:3 ,H5..F^7!_;0\:V2A6I">/PVO5N^+6 QN7QM@THVV+9M=X8 9>K M+/1JE6J%I3M[!_2&L\\CJ M)3G]B #>AT3 G56AV!6IH9#M65?J+1T+4JK:N3I:%CXY* M))("[@2?:ER8WS7,)?R U(0<)WU67N*DG=B2]:WV/+6SLWFM-B4>+J.#SD X#YSH7M<3:^:^4#_=,'3"SS/$.7A-;[O?FE%O@>(CU M39Z_H,C/@V.XNKQL%L"W$6!X.,BZ+9?0*XA_5V'-5A>" A>8;F9>D^BO[#5P M[BK1H&:ATG%(*]HQMTE+&CWU]?,B CCC,ZWC;0([H2J,!G>?6:?TCQBD&PJ[ M%3 QMPTD_>BQ4*U-G?D%)R>,[.;^SK)(L,E(G/\R&ST4H +H#[\->:^V)SG5 M^#SD6:EP:]:UK(7UW0P4J#7%:,YP1?%&>?V(0?2]AHR]]3B=(J.W!8,7?5+# M=X!HV/)Q3]8#G2L61$!;52.ZTEE_]HK^3OY-5M6VX-<\[(A3M]Z5ML,!NJOF_FSI7S8-Z?I\_YN*\O@ MZ6/;_[KHX:N0\<]6DNOZKJE/3FJ'O8<#NRE7CSS%/:3?>%G??>8I>I*SUYLG MP>J3B:1U*VAH:02"=949L(.X5GI=9W+)6%PQ=> P\>01V) &L#^-GC MI!,&F'H'\$"Z9 O)!??#F!$!7)?(<,)$@.9;D@B7@;"_4T+_V7+[['61BE>A M]] %'91L2XA(^;LWUAH7%U1B0@0[ZFM[>&[?^WJEYX=&_&6.T!M:]$8&&T]R M[FJDZWGYNW*5[CJW[/7PM[R9*^6GL[P>9M+ RZ\L.179Z >>M*BSS9NV4J8W MRO^[MO+_T_:O@?^9#->3+(_$ 0_,H Q$P+//66=Z1ZA56$,[:8HG9X,(D(1? M"2!A%3D%1@!_CW&4@:_)\(,8EJ7K8B*9UJ5]:QA"H1D-L#\02O MI)/ DS-RKOA ]<0]#'EP_RFHC71] VG/+$5.%O].25GJ8DDVVY.#.2&TDK3^ M8TE0(*^02"9W]0"N9O]_G4SYZ0HB(;89&)LE.UO :1#K6Y8#- MQ!9P6EW/4.R4T1U63AH9:H53NFZBECBC&),2<4627PK_#)L''EK"#\:'D*>, M"$Q0]RZ:"% FA4V"OWLMQCFOI_(?D@+FIBH"5(D(.(@4FX-4@$4!OC6T ;343 :ED>_$ 0^DL9.!EH MC\.$$\B !]1'P]'P#5L2R'\=!9UR;KC_T\\Z_/7)6@*S$?^/AR _V^P"'8IV MP!>VLG!QAU(X!>MC#!&0_8L(2&Y)(@*^5H &)D2=; %4+Y3TL& M_D4HXP/BNOB49/C &_B""!%PDPBPD.XFO#9&X&[HDW1'\?6_:S-X"7U]H/4. M$(JT V_AI>G61("2@"J!JHBDH4"EORQ:]9_$4O.KGQYNNYKU:PF(H8!_ XUK MDQ[E8S(G$4!N0%HUXB/R?UUVSC_)Y70M$E1Y,'"*IL9= JT _ZC"'U7XKZ,* M-4=U.%K_XZ;?&4-'.#.F6P,SC;Z&=9O7&!:T+4=@[PQ-]_K'M;-/=X15 K8S MDT[#(:3E?KU"6NT''"FF*)= $&*2FZ!8X5;=7JAA&"XY+G M+\(GBGD(B0X,NP,?H$@&;HN 90]3^/S/,'NE0@BI#,W@%L3=_#;[RO!4> M1KK:ZRIO=I/U_M\JHZ:<8Y+R)*BB]_'/2%PW\H.O('4J21\NQ+0OEWP=A;H%PB< WD.-+ MI&<=K!R/ZH <<)=L( ]S81&+(%RZ /5GDJ!F!OZ!M-R@+W]WXX _2/L':?\@ M[1^D_8.T_[61MB9[(W4@0L(YA*S]BU8__FBECR$O*9U2H$I-^WPV+W?$(9G$ M(2FR0VGJ3'7"KD]"'U5C? O[BF><]-J]%ZWI[WJZNE04<_=82YIY,T($A!;K M>$KT_U'/;H.!H$#')<-0"[3=&IN6[+)60T7=J!N3R.8);=@U,>"B'IF*V0?: M> ]1YWWAJ;)V4.WG>8KA;E"E3A>+O+(O3Y1030!5%C?) B(,WGZ('.(.&33_ M[/)9U7\VG9$'))6Z5M\D)$M_]Z!3(3 O6.'PR]1L4%:IA\Y%&Y-QRB4Q 7!- MB;1DNTS%U=#P-I*G:_ZHE2!DGA9%*.2:B1"6,@"7V3"%CV72!P M8T;16!U,S)(.[5:+(IHQ:NF&M6&\.ZU@WLJ8J,(WO]X>=EN_1('66V1/OP%\ MRNK@"ZD4P[[6!D6ELG/]A[NUUCHU+$8E\X MY;RD*+.:W.A:0/KX%=7IAYY5JQKR);6S20G(8*02!U5O (]B]^>6%HXZ\9#< M OTI%9$8Z09%1]6XJ<%5'4C4R*G[5R!*!SCEO,3364:#XT 5A(N?[C=Q^]YH M018JYD02U3"7WB(KQ]H!0!SZKG,K>DV/U*V1;&HY&.U#%$0+70QVRH"";+.SL@;ZUZ3YXC0\ MO*"U81FK(1QUPV;3W[86+9D7+6^W&Z67CRZK"!5(078,#Y.+&8O]@U6 MU<_PIB\7E7,J_BU.&*L,M4;[SN\\]?D/\0;^I-1HS(R0IOBC=6)THL&_?Z';F>X"+A;$L MPCA^U/N5\K5P5#-(:_71# #M"AA\&:C,JH=C4]8:0R1 H@[9D6>K3VXKB1$#%)Q#^C@8V$LFU1'W*;G0$B01](X$'&H'\/RYO*"C!A*J@5C\TC^T/S4EZO#&FM4 H/Q$UQIX#\U_KLF0= ME0C. )G_%%J()0(TW\_-"OU\ETO5:&+&'BM+,Y1:%?0\0'CI4L2RF71FSW=_ M+3?NY,'1*N8?TMSWK1)&//4L D[::^?NU*'BM7]9:J\R/TR+9YPRHYILY2+K MYIDJ;[F.^:R9[=A"/^)3Y&K/^JS?D5_:IN'-]6OG9=GCDB3<.XTDC3@$44.3 MIJJ74XPRU2\X, 6_,T^6WM(I,8O4=["@*BT_0MPP=?SR.97[=52A$_B>2IDW M1];5NK<%^4O?+ZFMG.LIZ5U3O '[I8^6Z,@Y*>B@O<53VAFK@,QW>I:49BV^ MB[-=Q"(HI:)@TY6]XG9)N0]910LN:AQ14#,??4JU[V#CGWTXKX/\62,H/;=B MH@EWH[DC_>.GTHV2V/LNK,M'.J?DV\ED:6!TTWG=:8I!)N#)&'\!INH@P&]L M"714X3S86N&TDD[=%\O>Z-090:O/+P@PZ MPF?S=6WA"GZ7P>Z_)"(*87M]2S>:S!_2!;T8#C8[3P04TC?H^QV25:*Z(WSF M&3<&MU/![V['O?=[_$%6-/ZR54)HG&&IO&^V&::7FHPAHXSG3;W-?6N=I#0* M[[<>N])YH1<[0+BL0P1PDR\QX5]\AA^ZU"RAF7 1 MSD'"^+O [ #21SS7R+9!>"FQP^1(WK(>G;WG_YY@X_]@D/WB_QM7T.^5+! )W"18>D3"F6/J?Q-/ M%$#'FA@KE-+22<3F>Y=)L'L6KE;(' MOZC"#ZV/O3".J/9C18SR!XL>K.N&: !8 VV4$^(?<@&E[%KR>2R"=3)K_EO> MLBTM+NT=^GE#/^RQT=%\QSS;/%2J"J/J6[*/.L[ZU%=D2@K1[-X$^NO=[CH( M?.&?_HEWRKBP&\"*KI(OK7TZ9&@:;CRI&&-AX5ZVW7#&1.Z9:=$VLJIGS"V[ MJ:@1J1^%%+?)$<]-0#2&E!U;#-L7PT8R[PS!75$XN<0C",9AUM=S G$.QM<++"]J#2VJ/QZ[/ M.2M+.]Y\DQ05P&YGTE%UCW#H%#S^55+J9,IB"K*94F4VP/+=^\$M5?UH#U7. M2%A>L5/JZ&#+F 1_5$/O<[N&][E>Y ^2N<;B^VYO_3QI[M54GIWJJ5O=;.C4 MC'92(GL/V\;GW! .RO;3#4T17V2>WJVS+QVSM*^%]4'*[3O+IOI:IY Q!%I, MCO++;:61H;$0.?V&>!9V<:OVG.Q[>RIL[DH#3MBT8UH,#5KSF![CN0QD(8Q! M&,6W(=3]%X3=\Q5+3ZZ;G#Y[N/_K^<=YKT*U X@#>T8V4L!'Y_HV@:6%->OU M45^_XJH*XU+7ZM);ZI/$4"-Y]64$*Z8GQYT)@S08?0S9BLTK5%<H6'GH;EZ"0S M'M0ODZDSG[-KBSPXNN6E_5W#A6(B $\)Q%S=:IKN0-@K>\.PEY;@+3OTQ':LBK"8ZSP%8KKN[N]V=# M8KP7YXQ^6-\W\!T04%U%AC>9+95=GJG9#Y/7*G1,D&[7+)AK$E#]R/L@I\-2 M V.*DW&=F;>&9%0'_3[/!6S_6,AZ/Q*JO'W,J88V(\\PYV]C(:075E+(B"F MU/FM9[YJ^]N ST)7(68>B6:^<)^9I/0,1;/3@U]F-=5B&]F1)]3]#_^S!:#\ M4I"?0A(Y%,F9G,CAE7 _RO1(AE^(IL^YDB+=^3HECKI:.Z M+]7#6D7<\:U=CJ$E7^RY.0& 2YX#7&=CF8V+F[XASNJC>JM/'.N$^3^:IU"R M/*;6;B@QO=L@N7=)J%GJ#1=:$5'@**I^H\C1;B3/^(5>)," *_::F-\ZX,R0 M%,]>"XCL-O\R+G_CL^ETQGWA:==]U]1'0CD.<7[E-Y$,@[H/$^Y[ET/E M*CBH&U U1[@J]6!^'5\H .S\^NG55>+5!^4S09>>2:]'0:PW[10H/=6$_ ^*W@ML1T"S8U]^/[JLO-Y9C+$0Y'-QZ&M>DJ+E/H/$@Q^E?EZBEG,RP=0"D35W7JP M>+^53*$X)SO6CEQL&1CNO-3/ICT,K]9JJN7B__%\=>ENI<'Q#+*WS G&)-7" M.>A;'#C$6QTG?> 7LL@5#.!X5Q+)N_;6F+0%;__[N4NCU?%V..LD5+X:4^+[ ML3( 1@08I&A7CT WOL5OB8,#CB_-W?M#*+!Z M<;&%@OZAL_T(;VE6.^@"02Q@^#'K?&@+#2;+J.IFG'^^ Q-=YXOQ]4><1Z6P M@<837+]?TB&D7&MUUSU<,T]GBE:K*!?9M&@O.OJ MFR:I0N$E MF 2#<"74'L(7'NPQ[;JS4S)E8NNNK'RAXNPJ_2+O+YX/!0^;95MZ/9PL4OW' M7:7X!LU@8AA[-'#Q>_E7]+5%0MV'YM8[LQ(9?,[ZO#+0%PURU2;!:;&JZKO+@=*V9[?@IYAP:GN3>;&CT0JFDBIY=(:>,"L.KVLAY*O9GNO M?(&=N(O-++[_D77=RIX"5.?D"1N !W$HM MV*G+MMC@[ ++VK ^4T/:AXA8J;S<]O&L?#A$VU>1L-HUI]9S:G9,@?G]@M7C M$7PM5 <-Z011'?9+M:7*)( 1;<>U@R79C6JT4[.##(:)@!\XP"[+MW8:B#6L MIP(V=09IUZ'& (^343ZRWW]M3X5E190>I6%-N.N&.C^E^5/2B<[LIWE=__KN M-?<;,HE60JOQ::4"^] M/*&X-P1H&V^SVNZ^%MHQG)M2K8M9OC-LW@-2'578+<*+I=HF5;7<[/4,V(HW M-AG5G# J8-86,\B3WK8=8!R*3NZUW$UK;H!$0*K+< Q*'3]GH&H82BPHAJGU M25$(%?5.<6"9D$ *WKSL F+]QC>RB[$2@.N78.AUT$)<)OO/0V#8/ /X3.BZ7O<6]V4Q>'%+=LO:['_;A^;EX!LJ.T1 1,;^OCZYO4/T)] M4SKV%S>L6E@_RR951^2W*I%@*,W\!>O*[O1JUGLICOMWFMRHIZJ6PG?JL)XX MDR_XC"9:>:W%7:4.DIMR=7ABJLFE\BBNBD_\YKMW&D.%+@RWWMQ<])PJ_)'' M6L]W[R6T(FEI-A79?E>Q# EY_ZOR^SV,>3M9A_09)N*!88EFA7K__Y$BN%>NPM^-#"G%N MTHKQ)(T\W_) (^8)/Z+4UZK( M#,"(3'1)?E PM,F(Q7$\%/Y09HI/("CBC,:KW>FA/IAFE)061@OU2WDPKUY+ MP86"S@G,]3G>HO90Y6D$1^;..=/& MIY=I85KB^$PD+BAH@I'J MG*\JV.E#6R]3=T(H(0Z29<#W%TR;BZ=[;IM,/_[^E0OPUM3B^7*R'OEMI#3_ MIJC#<$%,IWX.3H)W:MJB+&A>[ !TG>^9I[E<_!*ZO\E@'P&=E!Z[\)4DU$P,(K(N#@">P6?(*UFPA0Z8-<^A?>C>D-H"S+8RD9SWWG,2?29>OD.A70/?\WW9^^'O\I9RT M9NOH+U70/\E]_^*\G*_]E:[^_'<5L_X+(MIR\,\^SG*<=.=O:XABW/O3^2C@ M@;OGW%LB8/@M2-(A.Q+O0&#Z-S.>/U'=45##A8QGH.L8L8ZIUW&%2EEWL)K- MP8$)&^BW[2B)+.4[B4GOGZ1O]FM0];N,K3<$I!&NGL,^P!0L**=\W28"WK3P M$GZ&FF;N83MR.ND"QVLK'[VI=?MPB3?/I-(\M"FF>;M'_LKR/@M.%!V2@H"2 M+;0 M\_V8*Z),N_9V4YZL(V_M['*?L\F)D>G>7,G,&;@3A#+*F@9W*M(EM"&6^Q5; M^Z]$NNIH#G&^WDV,I@7&L0'W;^K)T5BZ8B5AI#B>"+#5H=N""6',%#/=)8)% M7(.F\CZFBY)3Q_TZ3[4X+K'F8_2DKUQ\4R/=45G%K%@P1+L7!^ZH3W<5L'"Q M53?,0ZGWU+%M[/KGG9UL!1$!N^187]@PL'KLG;P,6JZ[8V/[9@*6Z7&MIK/] M4Z]KGRB'%A9B5I]S-R8+W]F[$V'[N@'T$ MO8$10Q,!K;*@CBQFN-W,7("L2A: Y-,I"39VP#Y\?4ZG)3]3C$1 MH*Q#!/#ZS^.>(2&+6[[<";I.PO;#_5F='-PK,FO\L9XU#HM.&D(:_0^U0'YR MXI\'S+.;$ 2VJF-#TF84$ &)D M#O'O^BKB']\$;HW3D-"0 4)R'@<*7I$'((S;P"28$)E%>+*/Q'0"4;-9E65X M!A#NXSP<':D0 UF%>\"+S56)@/N&_SBA_W;4R_^-"%AL!-E"SOC@ITHM1, R M/;S=#]:+/#0@ @["2>K4Q7LL 4_"?R64> +QYPS_;\/G'.4C*;@^$=![XX0(8,Z9&"6 3\C_K/'/&O^L\7^[1GS\ MOW!NI[M$P"44S@;CCDX[AJ/W*E#3'? IHS&82"1;A&*WN!S[E,I$1V$N2I4S M$G^E[)MTF/2Z1,(>D@ON$N 87A:VX$+)]],S/NJ+8W[SIEMF(>_OLKZ&_ZK] M\_Y49OT[*[-.CXB T';XRBZ!#CXIDT4$:*Z6?6/%P_[E[#C)5:\\4")1-]R) M%$EN23J0P=]M!4[7_BZR /P)P;&L_\[XHJT)O?+ LP<,L);Q%:9_,;D()9DD MYQFA^$!UPT05%^5X!OM,4MK37T-_E/:/TOY1VO\@I46R(!?0 Z M)=T\]2K^?5F7.T;>FZ &_PK$LA[!\7=>MD2%@58^?-PB79 <^'X %^4$18K# M+O]N-11WBOK;@N.=<1Q+-TD[DN)^RZ)\2'N/W2$$&JOWP^A]]_?])7SLP84N42NT< MC%E&P[KRG?'BOVP?]EVM"A.]=^,^N42=0 7/5$_,\]465I/MX5G(EBYFU&WW4AGO^XOIMFZ*RJ>CB;B&;PLV3X/7 MLD>$#IN5NE/[DY'+TQFB_+HNR6^5B_'I(@XG(H#,H!*; -F!74MA*<+5(>$2 MP+BMU!"S*9M[I0NPT<:%$HL 4$2O')?VZ:/)VVE"?"_5%3IL>]-,>J5D&K]= M\+G5X*984SST\!9:ZVC@%>XJYT]?]5(AGE2Y8+G&HJ:U68'GEP1@QV2TBB^+ MG&5=]]O'AH^V0;1.8-V:0Z.S1*D3.\,D+CG_Y[#M\P^6R6JLIQW!\3C9EA'Q M8):8C+HWL/E<,Y>;:39Q9JOZW\C7;\)CG##='5/4,275 Y08:\/7Q\[]*E=L MS/PIK,*8Y1I?G(@\O^?AY:#Q8SZ D;)F/E;>ZM/$S#9XK)95/9+Y8_D7A\>5 ME>[V=I;:HH ;?A1NO"_9PNAT%O,CQ?O#MG^\3F#!XW.I=MRK MKQ^LJ:QD-M&"%B3B,V^/U8"B:O4>%/WX8F8^,ZGL4DG#7D+!G?%M ^;7"OJ_ MV'OOL"BZ;D^T58)DD!Q;!42)DB5(FTBB(BHYM(@D$1 1 8%N%0')24!!:$DB M2I",I":C(%G)T $E(]6@34&G*6\X=^:\WWWN-W/?N>=\=_QC/S3UU-YKU=J_ MM=9O[:K:M78UU!H=AD\?U7 VV<#2@\Y2^*GI0F'3UR3Z M[EN*F<[J1M=* M.+L'9HP7/[MFP3L717V'+ RRBV;/'_GP/M(8V;!YC@T>7?SFU=[\R(&1R3G[ M$)MY3V['9)AB&&FL(.^A](?JFJ;3DK/5=]_HB>4D[EMXD'D@H$F8.8[G5Q"5Q:5>@N3-43*5?(J?]9]!_P4$4<#@A: MI"9!Q!9!UH0\8/) 1/'KET;0?Q\36P)B8&@B"G_O7[^(%B;&E=,A2R&VH9\%G3>W?]W^>S_ M^>P-=1W0K3-_UVK^D@J=<^OWA<<5'^/KWUQMA*4F(VW1 M;4W8JL&U459^!D139.A?,4*A^OKV0#GY)E3. M>1]];%1$8,"8<4[32;H8-9$70;OC2T@J7P;Y-B@''?_]RG]=Z&E:0/U5FG1IW-D! M$0%F5XY&\8EN][3B&ZC2\ZI7375T^@WEE/*J U&/SJH\60ZQK1WUF:EH]/2A M)H-H/.8A4K)%=L+A%H8;Q0[6=0K59EST#O#/"[J[\N.$VV6VZ*FC$PH/>\_G MG'+NT:QBP#@#*0[HX1*J,0/6?OCW>_QQXT.(]T5481XR1/X?WPM%D(3;<8]T MK1]_KR#!8^7&?YTEGF3QBHY8JSC+$7%,W_GJ;;9-?)+_H#-%%JH9WD%]*NA? M<6+8Z]A8)&"!F1X;;\_T?=0D+C#?7CLG/EQ8F7$EQ.;%#^YEMR2#'2<.C_@2]A^5>J?"\*-OU ZQCP M@2=)_D36.#

HY[VE>[QR_44D^SJ_W8ION9K;CQ'L17^\0E]L4;2 M5?(#D (HK8_.![9NB 3IE+,)A738"Y=4(/ 8+V&+ H]BV M=]AH!HP+?5/E428RK@E)-@[<[WLPTG\RXN M"W4?0@=U8\_7)$[9SV]TJ8"'Y+K1(A#*?5J$EU$"8QNE 68\>Y8;?CQI<,I] MZR NHWLO^B8#IA%H]J#_?801AQ#Y\MN!02U)FX__)(G_J"31D@^-; #-KGXU P8> MPZSGOZ8/M,B0:GJB?G)X2RW:D61ICW,;M2YK>-RHFV./=C+-O_Q9Y*#BM+W/ M:*0_,+H5^,$2?050CVWA ;2SY'BVE>F.R8[X[ M>CX6L0?TG3>HR#U2A[T:\@[)?];=1\7M?M1VBN%WD?:TZ#Q9L\.\9[4[&3# M"#>I0!:B%6#QU71U\"P>P_J)M ]?%O%J-1 E&MM-*NU 3G?(-C=97V*RN#-X M[!YG3)OM/J[63-)1/TFQB?/U449^J'FO-48JK5U>C(^437!O94)ME?G;C_17:-X9>?N^:F3, M:7TJS*I9%_?A&7 OU_+LM''I7(/]]R^@4PP]E@'#9]OY4OGVT=F5@,4>!DQ4 M'\K&3+7#^H)X!BSJ^+O5'!E29+A;^D#H"[DTE^,7#QE<4XV6&="*YB]; 5GI M;!>AL\=IS] ^\*=(<;0O;LI)(9&=W@^%@%^S1G2NO6/N=91S-S_=5YPR0=V+ MF?J:-Y/,)UU=(<_7[S]"/*]D%5!\7JIW_%)_G5)>R>STFI=^62'ADZ9RR'18 M^CHN=R?;$/4"-09-TS5?4!H93]\'CN.%U["0T(R1)D1 L4>=D), &!%6M$Q: MT;)FVB/XJ?W3\6_NM&#?GL-8=:_QMAM>Q.(/UPJ6R5=JIC;R[Y^H$"@>3KF< MF5'(@%W.BU%XW_J'H_PE"D)C/ ZF0\Y1G;'^E32V2,"N8A[ MR^6:+Q1E$&[U=1?L!V)"/W0,Q!7&[*G.QC_"+&70V0I_OP+E!6RWPIFH!VE8 ME- 46+:YU?U@+H.T[RK)JJIHQL$&#+BW--5]G3RBBWRA?"'IO9],7)E9940_ M6H4!XT')4HU!8^)S?3\@G\A21XCW^<+G71(48IG9NR+Q:UI1L:Q93VPW@\A# M%>H@SX*Q%+%E1.5"%6F4""=_+8I5T51RZ9DG2DXT?JU>+IV/UOB0;.F8%Y_\ MK>]"6]P3 4GS/C\6B\1^5Y&SR>V4ZIW\_,9+JQ>K-WRB*M+G[TQH?%?V\97+ M_^KIA3:A^4.&N(!8BP?@=(Y BB/J,[SJYM3%G/CBY4PE>G2A9Z7*Y*OZZK.T M8D_?A+U= :$=O4[2^WMA-B !BT^&\T/.5=UR$!JC!=QJP]8J#78>"^7Q]"[A MX9M:'>,W?F5;VPK8:D^[L2RMR5>I3%(?.$L*TY(?65NY7C]]D%9,$J9S7X?D5%$- M04]$1["!VE*#@N-45@B6-RBD@]=NY'$JZSQ\ESI#]+,;"\;'X: M&0J!M O-W\1/84-!$&1!X.-Q>P-.U0(>8U/E<4X2TC-3]GK[[2PEW%8HZ\(7 M]$XVY,0C4W&5/>O6)'^R'D@JI(^@67Y4$XBSXNNL%[%CU5^:;6YFRL68GC%+ M4ZDTWI-@,F.RR))*+J>]:]&B3^$D:GRGY,A/2&=NS_?4.V7_E1/. M)OD))Y*8X\^\PG.;NNDHFI*+TL;?Q77X5R];6&\]&ZGT#E:ZVK+(Z7>/<*9< MOGH%D9*P'DK^>5*!?*0&LF@JZK-P WI]E"),/4KRBT!-%]B!?4; Y3'OPS?> M5G4<]'!+T.I0P5T.[AU?VU[+*J1:0YU*T6VJ!D? .CK':\W(L&>:EO8@(.N*22" >&L%4S#V0: M1I>V/ .M6@Z-9BZ,+8S8'DZ>=S6.[[83&?@6X)Q0?^0#Z/08+CA6PU+UT@99F%#(H=<9QT1:B]'>T:KGOG:$5+>$E$2W MC2-%"VD)&H,'0G6!J(XP]7F#(B)EVA%M:,Y]ZZ[=Q/+A*6F67'[]/+D7W^>R MQ&R/2U\9GF>B.O]V)\M0<2"#G "FDK!D!HSVL@3AL;]%?JJ[13:Q\\;PG/B3 MC 7:SBT4R79K\V>=9>DO2N(7+"C;0Q5DQ2.@"Z6;!VS/Y!4N4.A9I%V8Y8)[V5;3;=C^33->9:>J+PX^?F.TRQ%R7AGBJ>6)=:3XZ\KY^\K2"Z;TWI@K\9F*/ M37^Q;@V2E6GO]'D >_(2P("M)U(N@=+7P"A:(M&4:ASVNBM,0OV6W0?W=(5H MF0#GS9G*@:"=%["EBX'?)O2=V&L/-^LJ9VME*&DKU,F.WT\CSRST6.<_C="] M^Z90856F]";]_.**+U6@VXL'E$93>3&M".!2.8>3H3>)G[C2"!*];%F?6S8U MQMOVJ:_W]I[']&Z "DBJ +H3#D Q96ID MGOSP _!UX%&NK4=M@WD$5<<_2,Z+PZ8M6%LWPBI8+L63C?V$J]/]?8[EU /2 M=(Y#\X.@++V<:,[LA>'R;@H#^KK;T 0Y(.#[4$3Z]4AUOWV5NJ[Y>C+Q0R5O MW[ YOHJ3_Q8T^<3=%(GV%I6;5FI/,9G?C1&DVI<^LARN1? MB*M8_$M<#>(Q D] 3L+GS=<8,(H-O0_% I R_@" _A7?Z9 M,Y\'R%O3S;DW/A(<'8Z=:DS#9N_2D. & \;*AQHTV$?+H%I2M*!,JH)V5E ) MWYA_[A;K1&*C:'#Y'(GK4DR"TH7^G*U\2M-#0^K1H)[OS \D$(\[G6]9ORQN MN+7-*\V%BGOJ7CKVBH.UPDJ.PILZ%@M[L\?1WBOLOF1_^0WS_KRO^I MEPS^K"O_@>T?V/Z![1_8_H'M']C^@>T?V/ZO!MMK0IEI\=1Q(7)J5(AIT[N( M*:.>*7&)7X1'\V,/Y?+>WFJ@1^4>-J@IF9IB/7'67_?UQFMS355LA1!RRHBL M4O5T.ROQ^.WIN!^SHR(;AL\/#%M,.=DAITMGX[_XGYL_IGA)U":$K^VU:?%R M!?)UAG+NWMGSC?FUGM=,5@<0"2_8EO*^__XK7*J&P,6WH/X%D7E8\ J MRJ$R><1#@>SVC]::=I4%(" _CGH'G6.[X([85"K>I Z#O_=_^F&\V/9W?6]X3O7O5#QM50-!DP%C\&[),O.,N W7B=#$%36W!K!E)8 MAH8VA/Z3'OV$_>9JOKBCOMT (;.#9^CO@N:_071QG,[#!8&Q#KS(@-U<0--4 MTK$'O7Y1_M'1;2=HGI*9>8QWJK9F<'0CRY/H?0]5Y(N#)O]O(EL/ MB9;3_";(8'>T0TUMKLFE=_)(M_0=Q=S& Q]@NYGS*+$.8(=J'K9O>;!HQ6)E M3XFWBI3)@B5O3YK."7267YNI$##\8L_[KHV()H9K$:9WRW/9;8,9Y9CPMC MP/?XG.;Y0=Z5S,(2_YJ2]Y-3T4G'HYFE1YT0:TU1#$K:MZFP46K@F1L3,I_6588'":9@UZ<$F$_ M))7UO!%UN";4EX#F[R_RM$N,<)Y^(YO[OH%I_K;:*^9$2MP^]N8P0O1:DSGA MW,CMYY.>%@X]"G$W-(\S.=!,=VGXO=4]4,%[I]?HM'3,$ ,658-NTT4O+6N84_5@/]E97*L*LYEBF9/M3: T7[U"1R95RE2N69TNFDKV9L#R0P $_OV^L* M$5X@W'"[VMA]T$\Y=^@@E&LB;]*RT$MS5!X&[$DV!LJ5KW@4_ZJ M8\!:];!T=6/JR7=T-HB]&)OFH?&2. 9,M/SJ/[BN_#_6^]>TGN;."P:,59YZ M$[Q(05,50%L"=A).-(HF3N.X@\(M/HPYTT<2.M9(9DQFXFX_V^&*)<<+DA-. ME4_X_C,F7JU3Z;'J\TOJ'#'MU4-Z7W44VYCIX(^*E']2;.X^03^-)41C/09W MA2!ME#42Z>?SZ2)9Y#@&+-<%,F'[O G$&-[26]#_U.650UD=696XLVW^(P-* MJ4&XE076G<+M\DU$DB]XPW=*G1X1#\TR1SQ$85/>0 ,4CEFP@V]:/(';D ML>68?PHT_XT0^!\9?V3\D?%'QA\9?V3\*\IX]W.0SO66Y!N.OMK.KS?5:#Q>- MF=>YY'.E.!^OF;G^L]]]AO79S M4$?. <"M_Z*;ITO M>E9&T:0;;W)!:?8BQ0@]5)&')O@5H#'H#G[4,.:G(F0U!T\X-F&ICFB.YD!^V1)"V7 .M10_=B?OBA6J#2_-,B Q0__(\F[M)?HP0;T M/>S.P3]"_@CY(^2/D#]"_@CY%Q2R(\F L4R'W@)C:*7:CYL+[< MV]4[#K&F_Y5M_@,2^0#S5VW@?Q6PYV^]7%BP M^U_Y9OX_H)'CQ?\D9$Y)_;'?_P3[>;FTPH$K@Q,NQ(QXC<$HU!Y:7G6\F=V8 M\MCXA?6%'5T83:OU]@S_C<_BO1_WYS8&#!F45J9OC5%B+JG#FS&;[ O M3W7-S!VN'8U__7I3T5DFP5WIV<%O(CUU1YI9R7Y@73 IBQP"H+N1?)-3R^,& M,@"M+-??FRFJ-^)[G*JEHO_#2RR7;GU *G4%A$A^%>BJKPLR&$G-3?0);>WP M.>E_,9(\0#R2PU&?+;RA:[(??D7>R,SP6M/XO9-ZYKJUN253IV\5'KQ_R%S=]+UU0B1DQ'^KKEHZ73DH8P@Y@N,)'H M[=N&@HV%.A*PK#-@) -V8=2MH7IHK?!:YNZY,^T";A\Y)UKQFP^DT@#E9L@X M.A ",FV#M.;G0]'O77.R\5X>%[^,KEAEO Y:-SYRI=MDH+]I)^?23.BL_#RK MTI,IXZ5"P:W!-A[P*+:]' K"%>GO*"Y>F2<'8IT)7?51G;KFF4>"?(C[S_$9 M")@N!+]_(J-\X97$]?$^%SJ'-.76#&B$G%+K(6N/BA,NB!5-%GR)RSAR2OO) ME$_=[0$B_^?-^[YZ#TAGBK2Z/B?O6AKZ05Y'UPI2)\>!)U]1;X%HC?C"5?*9 M()?G>V2X10J2ZD7%1PSOG9!QO<0F,>YL47':,/07)8P^[:1 2ZR&\TR!//A+ M%?,7 [L"!]WSE=YJ3TJ_A)WS<>&2[FW]?MB2N?W#C%;FSD /G7V;8A7*"2;G M>J#KM-=R62/N\? B?FAR<-AG!><^58MZICAB4A4<\JSI>CZLX\L^OZ)C"KDZ M,JBGPT@5!JSM+ .&SQM"=0-!(6UPGE#>' 523ZQ!&-S,4[PWY@!!R)J/NIF1 MM&8RRAQ3]UGKX5P !0'UNM*B.T$?L3->ZZ/?=]\T*8QT\X\6"*U42#*UB)-L)=_] M7N^O,$%Y$ -.D^-H]0C?4H[YED8 2?:@17T;GE-S.XK>#I< M;?'J>M!5:>W>NWN8H1#WWI_LO+!A^7;=Y^3+#SX2O8L3URP,3[7_S8]>_7--H0V!ST?4 M]$#(OH%["(5,X29)@J.>36-6I]647_67.<,XF>3/WRN?2(2+D+^-FGZ:W'?_ MY(\8 MH='AN($<6Z8UFIKB3)[+)L?Z(YS]2*L-:02>@;)YL.P2L])YCP-Q<: M _Y=Q#AK==T@)D9\6N]I9I R\1ZR:?G@P3"3-[Z:LSR71@=*WWAI)=D5=SCT MWWDGHM.MS9]0_;#.T- UQ+78SAA=Y-CEQ_2NX5ANDNZ)7TQW#,^6!(6?!GYR M!)2OWD]7U?,V55&VDG59XN!+/26T]-I^YG3 7H>I@13CPY$))A."UQ_P&EO8 MPOFH%TM!E5:QP=@F;3P%PXM;SKP];I4I^>QM*M+DJQC$A\'D,&'N+ KW;KGP]OLQC6UHCW'&@A M]V*AG3?I@]I#OW"KY4^'@U,-(O.PFL94(6/RUP] '+;:-7'-][5V^W--\RK3 M8E'E"P]]V:IG?2:S.^5>?%N;N_^+V+(+LI*JVC#5[FWKK//6'3L%WBK(2OX. MB5:V@W>Z9"):/\ZE*.2V27R9D2FJ9"ORMV, M.('K(@\>AD'1!DK"S$+A9.WPCKG]8 C^"0F9H&^[M;1K;S)W[7+&_LKZQ,5G M35$WC)XK6K8X5[-@W?4*S-4J?C$+ N-KO[?K83X/KKI03#WA52KK?13$5)"X M)4G[60,7[7'? 39966?; [8R@P;X4I4PZTA$7;EJD8)NV;>YS",0>IZN:7Y%+J@UGAP^?0FTUIADZ MK;5>>28K[,;V.B$O!MRFLY5"6LJ3<.O#)/ZN'"$2HB->^DS54/7$C[7,=J*M M[)TM ?;O ]PL.K";Y/+W;YXY.#X_DLE^-*_ ^>]Z=/1_4F/M0@-.OCMJ]G * M7!'Q,V>EGF<*2[]LC,=28$&^#-C9F$8,J.+Z*QN[YE@X.7@W5JDG\?83OO0= MC'?-Y E)0,'L&BV3ZDBYA&Z3:)(&?-M9CM9,8_9XU#6<"[S"9%H8[9SMHAB$ M5-USN0_Z7RY!PAW@F:Q5CMM'@F8HG<, ML=T;N[1Q[,]/OC8X%GT]R/).$)UTTZ8]A$B=.X<*S]*FS:QG($IK'-.KM7MO M8%WQ5#3[^4Z];E'!%BL)]T4IB&HR$6C/Z?K4W]_'#:5:@Q8D!4(I.9FH='_5 MQEOZ?'W0YXS#CD?VN\A;/MTIL+)(T1&\U*OB]"KQ)1J?@7SO&X7UP3P1F\&* MTX\$O5;A#+*V]C+G6M+5>I5LR#PS7%(GS&0J7G9G>,]#]0%3$<%E#'!.A1?$ M$@9[&+!83)7L1HQ<\Y ^8O$BTY6*S?GZVB:M046O%/[/5GU[QF\L%H8@J'QH M/%3SB+A*XF#@9 M,K_8AIM.G.?IQ$9C.3>JXUD[E=Z@76Y9JXB:E:M?/?!ZJ,1R>M M32DQ7O\8Y32J'UF#6.2^;7QWT+/L3-@;TV2 M+S,[^+HK=B;Y_^2A\F7,Q[?$4VR#ILFW0>=Y;Q=;T#7P]>PME$"B_94J>XVK MG7RU]^(S=1R1'GLF!=_K6N+8Z/W(V@TJO\+\=FP S;9A]Z74ZG?FW4^72BT7MU=^^EQ6'!':BJ8!8 M(4 P(Q)/@Q%X,]^'NB@,D&<1[.Y/[!?J\M5DTW#YX)J6NGZ;5T.VCO_ ]9O? M=1-KL![O!N-U ]N0O$CZP*YCZ4;\H6KK(<6-"S>.?3]PZ*:+M#S^-:D/PL 6 MDH=J3GL-49+W&*$6R14<,YH047KOW6R(>=;%EC'OZTE&R1=%$\[RF]VY<<8R MBWN@U7U:,TVV]*>\\3X2W):&48*Z1@OO"J]UE*S462D0*4>I#E.S#1T/?*<\ M"OPU/#['%-T6UZI2[K*H?W]K6X5Y*5,40BEO_PWG1"B& N_*?]S'NPQNN64A MD-J84O7?E,$?O6=T+><7^[.E;;_M-!6Z'!&VLNDKQPW M+7/J8U\;=^\'F'J0 )('TJ)4C&>M"V*J3*NUM,PG4QH9*M[P:&(RM^(JU*WCG'PQ> D7\_MV3X@U^39XV[9 M!<34)WS]?OI@'*OL(TM7I@.HZU['5F8:!*5Z+-\X+(\));Z]5=7!*?1TU-3O M3ML504N]EQ6$4P[?R*+EGWVG%!R^(O 5Z%J5*#IWJ,#[YU0U,%B_R)$4E7[N M;DE93N@;\^U.!0FV[>>1203_NLG?LVH@3*MO4?(00[0A)S-:[1+R"8Z71DR; M;/T*3<5,[Q" ](&!E= 2KJY3.PEJ=U2=$!1$$([.3J"H4M4J0 L@BLZVA9_F M4OOLDV(\ZNZY<>0@2TX@?43J9ORCU%88;.\;=N67P=9J#V(N_>C$U%#Y5N" M SQ"S*"8ER(9]^# A%''=T-3]S388,$'JB<.<&+1U>Y!/FXY,FPT>PE1\_R; M.9;R[IUU[*9;:-A%J/ %+B,G]Y%SP+HW5 5:;0L;Z#39<@0T/S_ZC<03F>=J MCNML7PXM3 :(.CDW/?K2;[K":G4(U8C)7@\;%ZI.(Y\)_ K/10H:' T]"1[# M7S0G0K[,:^]I9Y!\ZV83MG[M T& V_'%^[?ALL\?[CF"12!<<"S44Y"@I^BV M4V5H_*LY::!@%_ZP21612O HL^8)DU&MOFS$0Q)0'#5I3>,^=SWG_ AT>@%5 M^K=V]!%$]=6@P'; MYHTP4]<.!N3F-ZB"V#,DN2^QCB!G6!R@H<.#6FH]X9%P:;?IB:J=* MRVL[;V0;U3N3<'KIANKWB-&O\8U55\QL- M#F78^&4=;C%/_EX^]4K1_MYD-P-6KQNXHTUG\R0F[KG%@-4)Q]4P8%-.B\@J MD%(:5LR=_,[CDZ>K3[UUY@FM1O7SA^--9M[HO[J_\>G6+T0T U:C317,(&AW M;O"#_N=I\?=P(D$! 911PLD;W5J>,J.??WC'M9S[=M/P/>_'^+9!_7$XA0?5 MA:O!=JI,HS;(=%IYDZ87(?;]J+E+7N?RPLP%N/ZCZ*1]SM(3C;]WUY9]M8#F=HY\!.V+F C'4[U'TU%GKJ322"E6X M65O\8)@^WU-[9G]?Z&#MU-I+;E"P4(5XV!5XJ;V.9,".2@-(VD-] M;08LM\NIB*+#B\#'Q)FVPO=KKF$H+L&6O\PGR[MPU8M4OKYV! OUX(U8QP^ M4&Q(@7' P7.9-NFB8VH]$5N\@IQW]@3(X,4 3+B4)(2IR"]G(?X= M\W"RA<)F RT\]"3E'O7@V'<01U+O4@UR:6]HM OR/3UV0UD0S5;1O0-RV:]N H\K7E$ M4[Z9%;1QNIZO@&O$]*H9'VY @H<9L+4=4A;Y'LA&Q'"$>@%2BP#DZF;'?QSRU) MP;=>/SYFL^,W8^\D[IZN^8EM0<'UX6J%_TB+#U"TSDS11'V!JE[M6+HZNNT< MU9VX7+V3@-N_](#W?L*4=C*)5X%>?-CPE*!?\\NJ Z<')]'_7=SCCA,_+1/K MC0./6/=L"*U"$Y#1ZH6,QO$T61\\/FEX4/VTF%[U_EZ>%Q(5;([:S!ZS]OI2 M?,7&V=M#5O<-54!IE1[Q,'%R):EN;1+HZ)[JK@)Z-RXV?*$>DZHM=*OU*'HJ M?7M97.-N0\O0ODJ%Z_?*1WMW<&05L)3B&FI/ 72>\OOW)1??5I9;;9G!S3!(X6A0J2F"&3;Q1.S8$CXH9A>P=^ M=A_.L3@L9*2F5L;N*U'Y:X5',]ZX7VT^S^ 8!*J8T-_KD9B>5]0S@&Q=JR3" M'+0XVE3U@>06>Z,N\TFFZDQE[R=R[7ZQ ]/1T3^71)JEOZ2OXIJ/HECC!A0YJG%4 M(7[B>$>S/;Z<>KRF+"VDW'/+LVZJO^3 _I%C^:H?;WCZ<)JG."DN#7" M)^OH;)9$. >Z[235FZ(=>G5<$4^R3BP2>Q+O*Y?%DN:W/[Y46AF+OIV\3UJ% M24_^&ZR_],N-'.]?7+7# M F=":&>VR.)>(3TNDD5QO_:7[KO']^S11ZGI60;L@-?"FQ:(7+?9:< G8^;I M;./>%$VV:D]EIRD$?]=A"=OFMNP\88,[47WN<@O71:0%6T_TC!@HC =@0&D< ME=_E3/6PXL]L_\ZQW0*M[<-;GRE*_;0O*1<-M)ZY78N7O :81)M*&AY3DK@Z M&Z^^SAYU^<-HB1+\VE?W2!$EOM!-Q0RKT M%"A+\)6DF@^5:C2'V TK;=0HZ78Y&-_:?)5DM"^E]6WE8S;$<'?YE$3:RY#*6W:\'EY]1G-68(2"#WTNV8!M3HN5(D7)/^1$/HI,?TC_#J[:YF8P)RO08P;R?WD[3;'UAAY)Z&:O++H^A'A,V^*R9& M\7W>DC9RJ)(^REPQ:#B2UL#7<(('5-DG*3Y?WH;D]\CW*8)/?;XKAZ-]_?JN M:T?=P. U]IR!?.AE, 2XVIJ)Z4)&SQVL':D.._SE4S#:;]*__:A$H[JS)8N9 M*FSO1=2#)715^?HP1,F=/[O\H!="H+[[;U1P5^$Z9WM/"!?[>2(L7&N61 S09IYN, M":8_$7N";J#EVH<=RJ1V35P\7L7!B4=M7R<_DI=XVJ:?-D'+1RF""G1V/HKG M)/WS5%2GMX()>!KHW5Z?4V]N_DJLO1AB$1\3EJEU7_R+UM(CI_#!.^8_5I%X M\QX&]$U^,^/Z^F-$.5ACA5OK=.LG#1U9!6S: MX_[\120H;1Y#%<^G3\%%K]>3N#/<,K,[DSU(FC-^I<.Z3[*N[$G&/CXNK.\B MN(M&OL E]"@['9TDSC%THNN!ZX"^0[#/\O95HK#@%VRX^F]%Q6M;[LH540G M!3MSBW".+V<;^EB?9.68.)H7\_%5WM_[ 9*_N^TC8,71;0(_T;%(B0">:+0( M^A:<;S5'JHG$-5;$^F347#4L32Z[T.MF]@\9]I<1LM)73LVS,H75Y2U-64?= M"S'G6;K/9S=I,VWLZ^[%OFYRPY#]:?Y[=MB^J9)ARV.]]M$RCV..%HO\^Y?& M.ZEW:"_I'/017:UL BZ^A346^7ZD1A9;45W?F'EBA&#Y3(=/-VK'-E)+N.W;L6-B*:PB)Z1_G)?//V;LK/'"WG"XNIQ[ MB9P#'UH[7%-949LP-S F.)74&2/(9WQ= ,9:8YL7DQSQ[U\L]T-((-P14,E> MG1!?%!0X[_N(.+ZF46KJN^:MK+R0H%%OZ9]4D@M@<+U!CP@RY$--EZ M D&0 =;3B\EP1#\%,770-+298HV:!6>KW45;EQVY@E+BS$P[>L M,JF/G$* +?(P+:%%&7Q'YT4^@4K5Q YS :^07JB&"PKL>1"V/D9XF2@O^F*K M;5XRWK1X^=[_T\OZUCR42[\W6HCTHV72#Z&&<$ \ W:; 6MGQ7O;=R(GH'\H MB.F6+G>EP>2%-;0".JT.U3W=J&M8G)+M"OQ'D_>^DKY[]$O>OWMM!K.5[( MW=.:*$'K)0=1^JHUU6P3D=:2A-X\T88>_X!>/FTH8#T)'XSZ4;X6^WL.YZ#^HB%AN%$K.5X8'=/[+ .6K"5.;^Y@ MP$R-MQ8AHID+II$VZ!R"T,]AH([*IT* *F^]#4ZJ.C"[WN0D*Z08^N[=LU$H M$6YLO+[P2*^#]<>A!/,T5R-I*4_-7R\8L' #-#Z]P> # 7X E.[$':BF#'*N MC@EO,V#>) %A/Z^D-HV[9LSM(L+NF6^L0X^<;/P$P[.#6>1",+H W78$C5]? M8L!N(:>4%>*U">,)IV&5M25QH+([5(>;"*_P.'S\'[3WQ\?Y/)C%?JE0@!8D:0 HW M<0'&^(QVGCB4.,FMQN7=2N9HUA6F?EQ7]8OT$CBD.%7BD]"T()JG+:__H^80$[B]2\\K)-@S8^U(, M_7D7J@?5.L<%8#LV)OSQV^&APKGVG@VN41U*W'KV>B:/#^]SYN!_]"5=-GKE M<^?+E(LPE'-0*IU["[!^0K4@A>-_;:]9E]Q"\H4*S\\3$J.D#D#EZ-.;30:* M-S\T1X84.]YNJ[9IZ>=3??OYQ[C)V^-EJS\#GV+Q36+F:Y,0)%(!#%7 B[Q MPP28,P?U=(NET;/RJ =KU7K0?B&"ZS-\YRY^\0!R(R<<],N>G_-[N/:Q?&>' M 6,9"-)NW\51A:O(U:3[Y;GV#BMVTF 6Y?"/H/"361>)FJ9B:JAYM;T147JV M&2=N\#@R8*R=0=(]#Z(Z5"9Q1&6,YQVZZ$@-CF]YMWJIJ#=F=T72P.SR;)W& M_8P0?UIWS]534C$XX![K>AH@;0[X]IA/-]+W;Q/+H5C.3 T,Y'Q@''];<]D] M4^3U547S[_W>8I_[>3V%M(]KQ)1\2E)%7H&*0"0#AJ]'B4 =*8/,&#L",]$ MJ/=^)=2Q(%]BSNO8(D?[H&?+*XHRU?9O?A!]J_H6-N*?O4W*-M8$5+I\P2/" M7>AI-!DQ6N.;P( !]Q 1369 E&55]==7B9USHA5UE4^,_92BOW[S MAJB(X/7]AS_X@CKS>._RM4'(MG=HB2B83:AI5+=6"U]#XH4JTL6:HDGBUX.Q MIAP"RU([6@I'1EC(K3U''IY\!R4JJF0XQ8AZHC*<' ,&0]T3286XM9V0DK#8 M4V V\=UTLZ;FTO9[VSR_F\#I!2;OITX.SZ3OG[;<]:*SB_\.2BU .96OMH], MI\6A6((&NSZ15-HSCN6O3 7D' ;.-JEUR=*+9)P[SXSAU:Z[WDP_V7+CL52] M+ZBT':6!X($,5C+5\JA@.:G#LY"J!09S8_8:[6V-?KN4_,9BFB-MOD*3B*ER M;>Y?I(KJO>GQY?_801B,F8D0/63=I1NNNLO,1&.&^<,!;QQ5,)#.KD#DB4)S M0XZ#%*2W,V#\+7)!"DZD_C4Q[+KPN]6&M/7:;($$V\Y$V8(W5GOW.I<)<.$Z M1K"!JYM7Z5P*M#PZS ,!G$=RAQX;IVN#YSNZN$APJ^K$C@SZX=K(7=/%%V+[ M1UC]I*L?1;;NF6WONW\HV ZZ6[QCUK',P8#?UNC"[[@WE\WG8"C1X M;)R:[T*.8, J)8F#-/59:](P\FT0FKYH#V4+@[/1Z$3S8;HSE"B66/OA$U@J MOS#=HH)R$CW)#6#H+]:]9KPZL/CGV,WXQ,E5^L= B#/]'/1RFD<./,=M]V*( MZ"S$)2A'[)6*W41@!J>-Z=;ZH"4#YGB/AZ9AAAR21.O_OH=3+@6*$]!4*3@P MWX,[0/4L //C(R?RKHZ5C-KI&!F9@*IYRK^/=/J6OS=4WV\:H8H0NA)6B/6 MF0&+S5&M! .!?'(O>)6(YKUU8;7(PTD*C'KM-.L*F!J*Z;V4@T%XDEMV@AG-!]JR$ ;*.PDTX\UCOC(;2K] M4)I0^GRYS$&Y# A;E<;M0E@TC39,? MC!EP4KV ;_Q]B/" =QG)*NE[F=N-7&-$G>MC]7+F3+:9^A1.6$_N0.&%99!J M!3I2)-%M=MA;*N'H6IY$#5]6!I?C_*]1U+3,E&"9^GE7*]+%4'%5[P#N#JI_ABX]SIW7# W[>+1PJ% M>\!*A8@%G1W"$1,#-F:P'TSM%HMHP1 HL?U&^#[F[X-"R0[V#M.="SH3)9YJ M![0KXQM-77<:R5>'?I8BZ3R7P-C -Y/&&IGW=K_V9^DN]F90]IZH2SQ;:2S* M@'E\A0QKL/\&Q 4RL3>FW^19)G\#A'8$KM?JNP?'86X/L*O9E$ MI;W&@8.UL\K?LL/E7TKME]*$>LV%7Z9E(/"$Q$?8ZO(U=]+9#BNL!/4TX4GS M%PUX]($N%\)'[Y&Y+?,8K_@SGL1KPEJD&?O@@^\B(VP=]-_4K.& "Y@)5G($ M[3467YZ!!JS+I_O(::!TV+RCM%D*@@L*,*K$C[_.U^OPKJ2C5C!:HN6T<%!YP4*"D@(A(V%] M8^V>R<:/ZDD#Q<\!^Z7/11R\NCAI0AZQ;S_US,0]Z=D ;Y@I:9#.!H5B5BVP MCAQ-2HQ'<:/;;)IXAQ MEL^=-/^, ?R%FO."A.D@I>B*U+^8SBO[6'NK^^G!$0T'KXB=8B&D)L;F0G#(1_M@!$,5OF"]>2*Q M@.'&@15DU4(J6B;00#.KZVZTW90.YQ4''S.C>$L;Y]Z29*/>CR/?A*2&H8O4 M#:KJ^/V%&2J?/=%Q<0U'DCY+BL!&A)KE.@5]T#]6>A9-#C%LC$L^^FC:9X1T MX>R]#P(>A^T((LV?/D,S;5ADP MSJE*#][S6SW^KGX+M_A4$ZX%)NE8%PFJRC4\M% M $F5]"2:3UGW8#A:1%!=.,!\@P\TE9,A\A7)!K_%,G^ M:YWU3&UU$TGH'5%OW6=!Y''S>J]7QM@[Q2=W/Q^L>WS<'.C.KX'YH>N,J1)M MK^CM6,!B4(3>.G>4EJ@Y*&2:YY&N1/ ^VYXY;?XF*-RFN;*FOF9T[*,]7%%O M1H3:E6(D?IJOXGH:<8J5*CE,VHC<\25+SIMV++2Y* 63@GLRO?,W*9*_2*\D[0;T"&:_J0\ M,14^:,;S.*ZB[NO-<\Y+UZZ@VS[;<2>60=>&1KC0U*U'G>O#+]\.NBG,8]_7FD103V%^H]4\T4!P".%3#LKRQ*(.4!&D9^^4 MTTJ\[-)F'CQ[$!Q@U6SBHYAGEBOBZA[-SBO"F1J/JWEOSOR%+M_@78"-Z72GLF )2+'LZ_-97 M30S+2KJN=WEF\LXXOYV9A.>'CY9]QT5OP 9,]V+E&##"%P:LKH?&ZTMMT"BG MGR^?E%>8[%-OGJ<_U:8[BEDS8+(6#!AW$:T%L12._CYQXU0CP MR7 IMMLIEDOUXRJP^)B5E'9;+3E-1N+F 87*O)B=6ZD!1Q:V?1;7;1STCS_W MN!PY=%Z>,JEP*RAQO0ORD"5: @*?C^9>;Q&CCV.9UT*ONA>=WUP:I]]+']]U M*(.YUS5$I-O4>3M^%'=9?R*>SQQ*4I#L0-74=.C4*&.Y/"F (J'@;A%G8H6_1,QR M&E?=03[\ Q6JV :D\]WA%I89*ANB:J$PP#>DS'ZE+D>FD:39YW6@G\G?6(SC MU>D8R:I/#4>_\@V,7?\<8[QD*;!G*W"]"NJ:1XO'XE]A69K$ 7%R!A!97ASD MW^HOTR)9-UJSO"X3G8);6VTQ^:A":='9Z ]9?*0O_(IZ C"(![;:A_3MW,(+ M[9>G[EWI=4SY+^U=Z5.3UQZ.4$P (5PB( 1!-"P"0G&!5I;<&A!1D44-%)7( M)B $K(A0"0F"[ 1$%C6WD@*"5@8#RB(0\BH$Z8S5B&&I:#9V*B$OE897LO5M M/_4/Z)<[XX?GXSDSO_,LY_SFS)R#VA[>J%/A?.#^S.])Q!+$IWMR7SCR#ZOA M-6U;DZ*G@39XN3UJ"J9O;@9J7H;9Q C\/)@9\AYW/QLGJW,SY(6O%B.' M% >HKYC:&L1YV34&\+1BTE52=W-*IIM4B?ICEQGQ6L?%LP5AQ%"KG28Y<95Z MO5_JA!L97*X.1LX=8\)'03H<1^;.[$BO(_A!/%;P;;&2!_DO>V5=O/_N(X@+M&2SA:!GD$#9 0E+0JKM>^C^=R4Q]FJ;KY1;5^*';]."$ MD7YZZ$K7?,@6/6T,WSMIT<)!^V=\ N_75#E%]0 ?BP5^39HVS*-E@'+%$?Y> M1:E^8.@AETVFF'>\Y"\6,G)QG=>JF+>TT,<#%-[4 =)C_R6>PCJ".F"-]D*E M^&R97(RH90BM)AX*H=.3)-YWWJ-[O*YUE$C3O]P&;S Q/[+.-N3@\?AX$N1^ M7*T;I'"AOHDPD_J!3,E::?T$V[75KD7R0E]D_CXP+BH-FT*O,<1=MWFFCRLW M]"&/K2/_<=(.7/=98:Q&P^[<1H&%"U M8N6):W((+HNHZIL+5 =:I7@Z#4[/-(5TIHRKCN-KF%#!1[6^GP9Q,%&#N(T9 M9"K;&M4V;%@1([01!FW.%YS7()R=UIL;^IE_*. =B7E)_9?%T>L]5]6)V1^4 M%8ZJ?!\LQ!>+EOS 5 F22\\^KI;=>_89UL*($>=-H2[S:OD0'V6KT)RN%AX1"MBZ:,D_)3)"F[K>MS3RV>?2D_\3PF*^]U5R^3-1HU5PD= + !Y>*IU MOU=@J*\Y6-5]Z@;*WI5=A:7LG7OA2,@0NO7UE+@SA*?B!9O+3GZT?/7UPB'O MEF6&HYZ/APH Q+EP*Q:8"NVTKIB86I,BP!FRX((-; %38C?7;U4'U( MBM9RR<4')H1>VLO_BUQ?WE7$6.^ M.-UST37=<_5X#7V^^D9E7M[L06.OG*&TE]G6?@@*7TR#<*PE$BB30^,T<1-U M"VPXLR%RYFD#_Q-57$Q_RZ?Q#ZEVNXI_GW!K*$Z#22A(9<)+C,/ ".!8K4M1 9Y$BE]K/#9$XJW9%KK]&3'"#;1KB_W M35:Q3=T.V^?3U<;MP2OY#L*O6__Z<+*-V@>3XJMB4N".9>."TA=JFD8;)ZH= M"S2(Y\(=_04SX8E&P^G)1(DM8U*W%E9>.MOS=)'H8Z'$0@0P)J#J&\@;;!FD M8MIK!E_$25H-A0/V4:^KKV[&R$H0BTYS+,AA6&D<)K>#RVN",@@C0!*^L/MF M-\?\!A%4 PWG*^)HL8^D'Z._-7-J_5\,QU]-( M;DHX+/..PK33?7Q6AH;ISAQCZ/%@I>#8N9L$4%:VO+U]T['P[8=QF:-,B?_) MD(%\A)[*J2''Y](87ER#;X>-IL1(X>&W3$D&J7OAN5A:OA1\'.O,]],I=WMO MIW8&[ CL>3CQ2_0IJ*3,!2$#8H"W6/&])7O%?H@F#U?=64UZB7^FWN(1?Z@# M&,7UUN([!"\S7!9C;?^WFV=COH#:JG.%#%=XK!4NL$95V@E #F=82A-D,'BY M3626/(#:%[?RQ=1K,K_\ASUD)MP%-M[HWZ\4)*A: /$-H#U#VJ0(A/3E?=!' ML31:\5QD0*\$6VY=X1^&_]6U[S>,@A7FG<+?>" M>:A?B#0#YZ7IDEVGB)U@MF#L55$OL<^[N/Q(/CW6.7H'U3<@YTJ,D)/[>C7) MVG"AEFK]9J1V7/D.)(G^O]^"KP:LWW59H$J'N#5.S-KRJLF9[,RTS*5W3M6]BP, MI\3N4%!-4LI4?_H'\(A@7 P 5*:;NML*43"W7\(=P ./_[U?_^X6X%'7E9Y ML?ZWG_Q?O)\ 7]."Y>N;?_OIV_4[F/[TO__]?_R/?_U_(/R_K[Y\ &\*^G#' MUS5X77)<B*.\@_/?FM=?%_5.9W]S6(/ " MU#_6_[7\,_())=P+(?,2#R(N$HB])(9!ZD=1QDB01M[BYL]>DL0Q]3GT>$0@ M\N0+F9 O, \+YGM^)O^_&725K__^9_4/P14'4KQUU?SZ;S_=UO7]GW_]]?OW M[[_\(.7JEZ*\^360 _W:/_U3]_B/@^>_A\W3?I9EOS9_W3Q:Y<<>E,/ZO_[? MWS]\I;?\#L-\7=5X316!*O]SU7SXH:"X;E _RQ'3#7B/O1%8]CF'YTQNZUM!!\>H8'9"YFN?U"O5VSN;Z[&U(7LSX]QZZ^ M%D6-5S-\+;9D!BROU \ J_U'S->.MM=P9&N3LWWZ2 M/RT?*GB#\?WRC9SF1VFS'_E55?&Z^EBLZ4-9RM5P&62O%KK M6X[^_36^OY>K.L6K%:A+O*XP58M4]:^_;EF]"*G5C/*OC$3?T@0-T0784CTI M?D%WAE^I1;TH]R4KJ(%D6W6II&B-6 )7I)&M&^57M97ZE:_JJO\$JD\:G=$@ M].O!#%Z5O1RXI&>@[9[XE;#+/?A#\0\: M ?X_,_LSR43K6:[GGCXSF_><,V=L.J>$UI'1G83%6O<77[N2P><[EO?/7TK>+L_?K3/2\E M)^N;*[EA>FQ$N2*5W$+1>HDSEH2"QC"(&(4(X0RFR.,0DQ@)YD7(%\QDB9B" MR8F7B '+H"Y V3,-Y)$:_+R2'/])?4XET^"^XQJ0)U#T' .\8=EL+9AD1O76 M@N>>)[.U8&^*-OP"R3!H.08_?^AG2K$-/@]FZF?%.LC7?P(;[L&6??!'+X## M!6%*?!TM").P..N","7(^PO"I+3,%H1[?H.7GS^^?H77?__8+#%X)8\C!6W7 MF]_Y'>'E,A59@@53#HLX@\AG\A@0ARE,N<<]+R(XY5J;?RUJ$YMH21XH^O+< MVW$ !BSH&5T]U,:MIW,LS,S@. S@CY:^YH%$#P_67:HTG\V'RP[9V?#1MO)& M\K;F6KW2V& O#KW&#NL-,HM!-9*GMXQF+YF9N*JLEU_DU/+N:QC3F,4BXC#P MA0<131#,B+J.2WC$TYB$<8QUC-G>N!.;K:_J^UO5.95?Q.[PT%Q0_O&FN,/Y M6E-1][$8-U$72&AFC*R%T]:R$Z*,;7_D*X.MC_QMN^W9'VT6Q3HA0J]"I_YL M>4!\Q/E*'4+?%>57O.)O.*F_JI-JN^F@TJ0^K-2EQ6^EW*U\6Y<Q.P *1A%4A>'9[07$+GZDCFA*=YSV N83PX=#D=W,ZJOB[6S6'MKWE]^UH> M >5AKVPN?^39[W5WDH9H^&3&]9< R$F='?8-#$W_7D%_W--1825W"U6A7?5=P9D%JJ M(O987G?&_K7K>VT#-!S9<1V*LUII PCV;;#)JW86]H,\/?#7155?*U-_S7_4 MKR3O?U^F2. @C$)(!996E88(DCC"D#,4I5QD<1Q')N;A!)VI#X'TEK.'%0>% M &]_W/-UQX_N\;O=:GTM^CW-VM6:?ZMO.-%1O\HJN M"N43V'Y?A8A#Q)$'8TICB%(O@SC,Y#\^9R$/(S]+4[- M,L8FE'OW]])CLK& M/2)_ZQD'FY6R$<$TCNW"Z= S'W.";'JVW* H69,&9\O< G3LR=W&FH&&PW;[ M48$MCY-:)U>X.8NXNY"=F>/RW(!W&+WG:%R;^SKYS^M5\< Z+V[ LTP>?F)Y M4&0"(A8*F$98'H726*#()UF*MF?&:ZSBWN[=:)YXQTWO&I0&I8_-R7B&>.QG,!"40?DC@QG*,*0^$3X.?1[X1$?I#T:>W*TA:8%[?,-_ MT5.,0]'']?TB@4S=$TH6ES$_)YD_LGA7G/YR4SS^*M]IUVWYPW:Y/AQI%KTX M*4"O%*X;K5"@EPK\ MW,OUIP78B 9ZV8 2#K32.;Q?>I99<755-2_S\]YZ/U M"KUXVKN((C@+.!<"LBB4"Q81$4P]'L((\2ACU",B,4HSM>!A1E]^QX!*')&_ M-SM9]'"*CC?N9H:S< M[?*;N*[Q#?\DOJTEE1671I;RO,G2K#X6]2OYF?JYOX1[(TVH.C!1C(%8(@2%(B M8);P*$Y(Z&'JF>QZ3]"9V/BWL1%=#1NPLMW'G@(I\(ED#X<0I1F!*.$2'QJE MT*-!G%'?RP(1FOBR7(!D[G2:&"2]#;T#T$A_MWN2S,2FK*>K?(*@H6Q1IND,4!J;5R?BFVGJ')(;;"*=(&"W M/3Q$PM$N[ZQ,H_NWTV_/MS,[*\'.GNO\TQ8&Z(K2\D&%W]VI,/AF9AO?9Y/" MU<7&5\N()PA[(H2!B!*(8A; %!,,4VF$.,T2''F!MC'2(CFQ8>IX '3 1'=! MU68]\HX/ T75@U+#7#D'R,QT]=B\WL>FXZ!/F7"/C8%!\+K$ZE[GZ],=*59+%*/ BU,)*.8FII@9:8?LC@KO3CUNLBFO5?K4#_ M!1H2U].*LP",*XE+V0T7]A-B.PP^UQ5N1*OD$)T#@;*M5IT=>!8ETQ6OUSGM MYVWS_TC]?EW59;-S^<(9O[M7RU\;H7#U(Y=;*IKP*&$(>C'B$&&2PBQ-$,1, M"!&3).',,,/O',F)=;>I7[+E0 4H]3QL0H_^4'P8%H'6P%+/*>@6(3,-=P". M15J=KKS.$N?.$IPY-4X7@,/D-^TW+8[V?83,)W%U5Y1U_L]F:_Q)[*3<[06R M9#R*A9=1Z)$@5E53$"2A'\M_1,0B#V4\1=H'?0L&9@P:&O)T<0JP-> :[H") M832S,)H(5FI7H1\HY 9+ _?!Q)C:.1.&V.(];%F/+56+AD'/,SE_)O7-'Z :]63RHD[R_5IM+Q5@4TSUXZ8TULBG<\ M9CTO3:PA>*Q^&501US^4:2%T_G#F&APS ZN-B[2O+D,P326W.L%I$9CM)&N:)_+-8?>6'H3=EY:6+5E;3@Q[>?#-PENR*=5T%K:4K!'H*8")*2B/&0:-6?OI"/&4\LK_&*JMJ:W99P<['>M=DX?[_N M%'\];\@,J-H?8 Y#$Q9-URK:7.%UC$V:\' A/(X\*K9KXHGSK[Q\S"GOZ>W>7E[C'Z_XFHN\?B=1&/ZEN\U<9@SCP,\\F!*5 M"N&+#)(TBB$+,R1"'#(_$NJ&,2VU/=N]=D1[NZUOC7\ TG)B9NP< MX:]G^V;$U,X4*H9@PQ'H\O2']T*+/GAAH:I\@U=G\#:V?6[A<60*'3$UJV5T M"^2^H70\NOEYZ(NTTKY'(E]^-Z]8<2^-QKL5OM$]&9UX?>)]FZ(*%%GH#W4* M=!SH'YU.27_^$.5 <#-[=$6IX COWJ&UA M_;N[8OVUEAN=-[EJF;9FFVW1&TY7\O_8,F0>]D1,H!]B#!'*0IB&Q(,X#:( MZ-3.2%7$@G7$ >N(@I_S-6#%2OY2@7MY1*@42W\RK2"O :G> M?L(U4,:.24D=-.078,/ 8GAXZKEP62A>7V9GE>(U2,Y<*EX?A,-:\0;O6D2" M?<HHL(8P:"BKND77N3I9%.#WCY_? M#VH2FT2%G0;C_'+M!@=VYT$F:" 7:H%2!E%&,UGF;$2]_K.39^(LZ(?O+- P2(;P4II$JHAIF"&(A0NBG"?%PY(DL MUBI!;$QY8FU]O\YK]36F&[*@Q+7A]80^C'JJ/ DX9OI]$*4YX*+_I4&K862J M2$T-T2<)V!RC^XQQFQIPC(=OZ@Q@$<79]N&ZNBEYXTSIEBWL!5Z:,!]RA#V( M(AI!>28G,,"(\C1)Y%]C[3C-HR2F/G&W[<4V1 U" X\C,J[];N0T/##OB6C3 MR."XK :!CA?+;-G4P%AVL\#%4;%&0Q./OSE?\.$HYSOAA>-/FA_5/^.GOZBC MORC*.]7F;WN^^Z!93$%SE.E42A('C\UU?4]^IWG0!XT""T8G50-AK8ZL.N// M=G8U$'9XB#5YS>)+RWGY6UD\W%^K&D&-U^JV6,EWO]3KJ[M:U\ET9IB)%SM% M'33D04,?#!@ 7WC]4*Y5,/V#[C*H XR&)KO#Q%"++X?#3(OU!+73X#-CSZ>] M>D+N:*[F*_8E^@=5DS=.*(^FW/=A3+P8(IKYD B"(*=)QD+../.T-JZC5.:X M+1J4MC>O8G^(B^8-T*72&NY@]VJ[3^")&I7(83WU0QJSEST_*>:QZN2G'[;3 MQB_\D:\?^!=^AW,5[398L#^157ZSB=50!<^O\SOYR"?Q57Y:"4S5W[[6N&R* M.#:IL&F0LE0$(?03+X'(\S D$:(PIE*!:>BEAL&W;MF;.K:C959EUW;L[NQ( MMPRW$51-FX269Q5T.N1Z 1J^FSJH5EG+CJ=5SPH]WV29F:_GF2=C$S@-G(YL MIV/F9C6ZTP"[;ZTGHC)%18@WA>)QR5$4$FFXH4C"4!IOED$2!P&D64I8%(:4 M7'+?<)SHQ"99J_!!RXG3NA =HC97#Y?C=.&M@PU$CJM#[,H\2WV(CN0+JA"Q M"X)9C8B]=RWN%\:K=U_5K_!*F;*OMYPW1JJW9-L*X-?%*_ZZD&.HC_^:U[?Y M6A7Z_K3F5VMV_;U8)GX2> G#JKNJW"Q2)B#&*(6QCT.2\HPBJA4P.!._DSN# MAN7R'_IR^>6P7+X/ _ D>3*I/C'#1&K%^ 5!QLY0"M(V^I B@*D+$ *\[+FU^!>Z67-L]TEU;OM2S '##@]G!00LV MO8.#:S#,EL4!#BWY15.%Y.=M+\^>A].I$<;G!A.1'9T;M$C.>FXP 6'_W&#T MKE61D@OS\DZ/,+%>JZH?SM+S1G X?P/K!@(S;=:0WFFBWGD9;2NC/'NZWGG1 M]FJFN$W::W8/E,T/,=];1DV7GG*+YBMT9XQW.R[_@U<,@ M>JP:EGK*Y'^]&(K0RR"BPH.$$ 2C+/11&"8DS+1Z+FA1F]B.O;MZ_P7\Y>K# MM[?@][=77[]]>?O[VX_77\W.%N-PZ1TJG(%@9L<46=#0W4LPG**\DI:,CHX/ MX[1F/3=HB;U_8-![R3;Z1%U@4-51>GVS;O\L6FE=T6JIN:R=@2"YGA3 M!A<,6-AI^;/E OS1\^$T7,!0=F>1 +IT9[[D-X3C\/[>=( +FM:JRC@EO^7K M*G_D;3&K;^N2RV7UGYS]1[%J3NR3^]:9ALK_[D M@?Z3N,8_EE'B!0P1 7U.54-73ZV.F,, 9X2**"51JK7'GYK1B1?6+7O@YU53 M$%&UXGK$>>-'A:(H887EN;?:\&K1*G:*^=,S>2]A5LPLY*?7[U5%$%*#+2,+ M<+4S(U^Q2GD<3%TG!%!2=(4M%X!P^2P'5^QO#U7=!B]@(;\BJBZ9X\:W$R+L MLG/N%&S.WWIW0K"/]NZ=DIYEZ93KNQNUW_I@D(%U]+WIU+@AU\=%[FS9/[A. MMQJ5S+XFR,&(\Y8#.2700260DP^:?[>:K[N*1/R=8S5;!JE21UZ=>.5NNYH/ M0W,[T@OCK*AC$FE1,G1V-0S!AB.P?X\^R#H8;UGET%UX%>[<#@[P_6!2PK\TSTOY>CKFP_2( Y=Q)Y OD@Y M@0&)"$24A#"E"8,D8Y1$"G(1)PA-JLET!-\7^$UW[JX0F^3L%U]>J@K:574T749 M)#RD8>1#SQ,>1#Z)(4E2 7F4)"A(@H!E6F4Y=8A-K--=M=FJK3;;%-ZM0+$E MW]3F;3^V+\A[B*!(XYAD22)Q"X1$T,]@RK,$XHBD",5A@$6VO&\\ $W:UKPX M[A/61K.+(56>M)M\O>XR'-OA)D*2\8CA&&$H<"9WP!$1,.-^ KTX3$68I<03 M?H?DV[5FDPJW./9DS5%41:*GQD]O!7*%B-GZLUL*NB4L5Z,MZ4GJ/Y\4T'W= MYT-2SU7O^:30(W6>3[]C>7.ULY2IKI9+1CP2A"Q MF/A^:'3G=$!BZC",_(<\=ZT4M;:EJN%ET"$DFM/@EY9.1RBNNK-?M4,BI"+Z9QIE\%4I?JQ(K9U"(RB&34!FM< M/R>#P$QEMQRH#4;/0Q->LN%")ZKD IP,8C^GP,LN"E0'-T=AH*9"CP:$:@\V M7VBHJ7P[0:+&+[O8D7S(,?WT48KW4);RV[-,4"A/&3R#/E(AHVF (/$Q MAR%%0>9C&D0>M=^@'*$XM8^K6-] ^=X=*#:K>KM[676\F >T:("8(D\$#$:( MR/4EB@3$/)+?XP"G41J$.,C(\I&7I'@6&(>47S:0-GO#"\&Y<*NXH;X 6_I3 M[1U'1)UD*WF,WC/N+$?$']]HCKUX49FXMHG?NC'5*J'X]4-5%W>\W&P2$/,( M)W+G2;*,R_,?5O>;TC*$@I(4,Y%&R"CF4)/NQ$:VXP*H"0,]'TTJ/^@Y,=Y\ MF2*K9RHFP,O,8#B"RK98FJ[@;JN@G:7Z'.7-=*$X4;=,^W7;^XK#H3=FZW6W M/,H]1IAPJKSNL3K'JF:"6>9#CT5IG)#,IZG19DV'Z,2FY T7O"R;VB(-S*:> M80W4=#W$;K$P]10?LPP[VXO7KO<6)A([!=.[/P67Y+ M/N([WM7/$PE!)),'#2)H*D]KL>I*Q@G$D?"")/6C$'LF!F!W^(E571$#BIIE MA<$]+/34VEY",P4V$,Y848_+X$@E]P:?5?F."[:O9B>>,E,HJB)&RZ?EMZ]+ M/Z(4HX# Q$OE*DKC !*$0^B+6/[B>YE/M,KL;8><6'&^_?+U=#VL4U*.JX<= M[V8J\>WC^^NW;\#7ZZOKD:@C;6TX9'DD/K=[N%6 [I?M=W\PU"S?]T/6^^_X MD;_8%K1M]U%M,YSJ:LV:(-\/6U_-P,T2I8%',N:W9U&DXF]Q'/M09%X4X(1X MB!N=2DV(S^;_8Q?M+(WPU%N*ID+)3"LW&^Z.C<;WW\;:#SB9QIME@X"S8K<& MI&FL.RF'Q6XLQ[ S-7WE^)-OGJ0GQT$5&PS$9=) M@@,6A]+S+@3'D?FR MY6)62W8A5/M&[=+A+B@_T)4"W*[PB-. I4R>N>46":(XP?((SD/(_"SE@OB, M8*,\@*-4)K9-[2*_VFR0;(IUGD GQ%Z<*'1(*&V[(#',F/ @#U@2^]3'L1\M M:Q6P,ASZT\^ M;&:P&,^7;]=U7C]=XQ_OF1PH%SEMPH%:4[D,8C_A&4$PQH)+M?0RB*D(H(>\ M./*RP!=ZUP5G*4V]J6IHJR(68)=ZMR_04]+S>(TKJE,4S)35&@!MI=46;L3G M(L=H=5;^L%75\R//HJ[: O8JJ_^"1>1JLWUYA2MY8BON5#YC,^Z@Q.RKI^TC MG_&3^J@I?3!\?%O87%78*&^:PL6*ST<^?.SM*F]2*:^+MZKR>5.Y2550YZ^> MWM[=KXHGSJMEY'N4QU2>SD(:2U,119"$C,,TR5#&8C\6H:\=(?O2I)O:/'5T M_N>_I(&?_*\*U V[(._Y!73 \* 9@D%4ZDN#5"=*^*7Q/)U];L0 C1Q@R-5. MT>A73V#X7"_?97G#52*41O>F8T@FO:&[$_^_\ M;3.(M7YIO)M\Z^QBNG<;)>$UX!WM_U'7&(GV_S>DMR"O ^R]3VZ6% M=SU:E(>X;?TB?\G70&YB@2K*HLA]^?JM4I]A2N7JUY1I:4(8U#,**KQ^DFR\ M?O_ZLZN6+B]U@D?CUU\B^;2=NJ%BJ7?A,KR4E,$S^(8>1Q M!A&F'L1>ZD&>A)Q'$>(AU]K='1]^ZAN]KHA#%W#]AE>TS)N2VGJ5U70 TG/1 MV(MMMIWHBU1,$!9Z7 1G)2EV!I^Y!,4QP0Y+3AQ]RGG-J]_*HI*'J@A%Q,,> MI#0(Y:$J0Y!XG,#00UDL(E^0Q$CMSA&<6!%'LV+M$-+3.Y=RFVGB:%VJ:@$: M\K,4G]H1=/HJ4RVYEU).:D=X@[I1N^_9:?E7>LO9PTHNZ2.$KE6AWF64A#3V M,@P3@0.(,E7'+DU2Z-$PYCR-1.AK!9:9DYY8\WM&U(9_7"7 'PT_AJNQ <9Z M%F,:Y,QLQV$9NQWHS@%E;#S,979D1@P(SVI0S '9-RT6(UQJ9';;6 \KT3$_ M#(+4AR)D[T MQ7=N84X2?";+<@Z TQ;E[)NV<<##8;]PQN_N.]]$7J@FMUWG,AXR0G&409\& MJK!EX,%,17"0(&($(48P-F9B DS,;,6> M55B +0^+#A_57-UA SA+T9T%^>I1G3F^UPB*P]!>L]?MS,9'7K_&U>WGLGC, M&6>OGKY5:J>S2:/?=OE9IBB-$GF<@3A#/D0A$S -*(+<\V/LB\PC@6\2[*5/ M>N((,,4%N._8 .1I4/@";W@PLR<&L.J9E&G ,K,JJJEU@]7G 58_*T9 OO[3 MH-CNU7G4C V+.0".;(L!X5G-BSD@^Q;&8H2IC<%&>)&]1/-69@Z*'=&&V-XW3$M5I/;G$GN3^PQF=T,/<\]C#U M]F;)T7W.\&Q6YH^X;II?'7$24)+PV&<^E&R%$'E)!(D?,RB\5'[*.8NP4=,2 M7<)S.F1NU<6W"NQXC>_O55@37JW =8G7E;)3VLW$C;$U=\"X0LS>#;/EX5E< M,#H 3."(&27[;.X8'3#&G#):[U]6R^/J1UXM<<:B3,04)J'*F_$R'^(D(#"E M- Z"(!%):E7)0PT^L9T8E+I0U"RK>#0HZ&F[K6QF&JTMEG7]CB'_CJMW-$,_ M2^V.H5"G*G?L/&,1+M_?!2A_MW)W*Y_(MH)J4PGYS0-?(IX%F4A\2'D60Q0E M%&9^DD(1\C1*4X)BGNIX)@QH3NR2V%R"\/829 &:00#3+6=@ M^X,DX$BO&= M:D-_ ;9U'A0/"[#E8@$:/L";*3 R"$1VCY5=>+ KS,RB=,VD'XV=U1QJOHA6 M,]EVXDP-7S6SE559;VJ2/>#5)[+*;YKORKN\HGBE6J9UM)[Z+4^S11V<;#SA MIQ1E,,0AAXA2# F7!C7RLE!@["59I%4H_V).Y@QH>9",\#X?0_-<6)"19D@8"1C2+($JI:DN6 M1E"5=,,DQ0'72V/4)SFQH5(, +KE8 %8RP/ +1,+\*C8,(Q^/X^DWLG,+3YF M=JB!YO40FHX\N.JA^K1K1)74I 9O";K3WA%I'*GK,0JSZN>(B/L*.?:H MY?6)/)<;K,+%P[,7N5.K;9X(L^*Z$MCO : MW^E-C;!L=7X1Q M$ 4P"(1$)0LE*F&8P#0)><8S$F9^9EGBT@85V_J6CE'1L_J7R6IFN'?K6CKO MF7-:%/<5+9^E'\YI 4=J65[6ZX93MFP\0==W-[_S^K9@VUL2#3LS\OK$AJ8M MW76=WZG TY:TGD:-23RN4HZ$-=.I(W*"/YQ>Z6B(-5)X4K[=J19E6XT:&W,6 ME=(0JMRS_+3E[:.)2#0N4'$5';U6[6&8S)>S)@8[>!$E[ MHQ*YJCERE,:\A4;&Q#RH+C+ZL/E"=UWBIEQ]6;YZ>K]F;5$+S57NV+L3*UE' M+U9#^_WETJMIF>:4CLKG;'.?&L%KVC \ZVXHV) M,USN1I^S;]5.(!QZ1&UL5P(B2 M.(8X"^0_E/F$^:$?AZG9Y;\&U!M$ IL$ .MCIZ;QS1,PT?PO&@/X@ M"!RV-$>E:S8P/*OO6Q&L,B8^W;FN2K%6=;RU9]+.I7\C/U\U7] M"J\:&WC+>?T&U[R]-%:7RJKB_G7QBK\N5FWY?=5=/E^KZ.I/:_ZI5.6PEV$: M9QE%#"8\5?X[E$+"O #&6>P1SP_3B(KE(R])H=6P95IN391TR+.VKOK@224= M%"60C)OTN9AXEL;MW0M#WLP\]GP/]EN5*LD(>M8!EC^WS(.&>Z#8[X,C>@&Z M1A,;&9K>$?FZ32*18J@Y_?"BYM0@ ?#ES*U=XN!+F6.SQ,-Y4!]-6)R8A?D2 M'>?!##0'IIKQJIIRI*>?]E&];'W:; KJ_*6@V\K6<M$NXA*YM5^;7Q=U=L?Y:%_3O!]WJEUZJ,A-3 1%C,40D""$) MFOQ$DD4THBS4ZR>O1V[B9;IE +0<@(:%19O:4($!%Z9MFDW<-BMCA> MBHA%WV8=02]HWCPZ_,P=G'5$/6SCK/66>4#/^W65RR>[<(;/Q2JG.:\^EP75 M=7QKCC+I39HB#OK0EYY\LP@K'CA[4-]=GDX _:)Z@E\=NZ(.K27JVI[]?W#\U%G90S7^7-QE'^]E"J*_Y7N,JK MQGO>%H_ B9%V +JP2CC">,XS83PY$*NLEF^UKBL]2[67+-I MHE#[S&KKUBM^DZ_72JNZC;%I@*KKJ4%Q*(A/8)Q@5;O6QS +603#$'M^XC,J MB.BFYNV:_7>9F)Y5@P6:O9PYT;L7?4Z4S=83Q6E;>V4!AAU9FL;00W9!RR_8 M95BU*>E8!@W/B_:RU74YEZD =18I[9B]F8.LIP'W,#Y[(CH6.4SL;]>%RN*\ MNJNU$Y<&[TP=#,+^]E#5C2+6Q7ZV>>-%-TA>&HIZ?G=K*Z69V3DMX#GYS/*4 MC@ACEYPT'&B^C*0C[.^D(1W[NV48%F.Y@A^O/N."4MK2NPJ7.$YPW2$H;@(/0*/TWS=?&@:]% MK<./O'PR7"E/CS"Q1ILL)"9RGU\VW8ALIK(#FJ G.MU:>EY"JY5U9-C9UMGS MH@U778VG+0LXX5)Y'ZK/O&R\GF_RU4/-V:85%$L#QFF"H4@(D@MPEL$L#B-( MTMCWPH3*_QEE I^A-[&N=M0,2R&=@4AOG74HN.%=0T=87:BW=PP+T!&?I 66 MIJ"N2@J=H39OB2 ]T0]*_FB^YCPHJ:_6K*Y O_ [G*_EL*J9>5^O>2GWU]3W M(PXSZ@<0)9F V MBZ"<9$3Y-!?>UDA]<,#.Q;5!?+61';<:<^-E9E*. MQ?8L=H)[%J!GKXGJ42Z[CL.FI/ZV%/R,B#L+QW&*O+O86]OTITK*C7V8875 M!NH57W.1UT 4I2K)*?=8ZTH=@E1G*W5O<5^4==.#%"C)\/Y9Z5H_0]=N'C1\ MKU-.@:$[Z#G0=U@GYR(X[5S$QM3F\R/; K'C;+8>Q#8J[^L=7JU>/53Y6F7S MT%"ULL<^)#['$ GF08*C$/(T3K.(Q%F6:+67/C'^/'%W#4G0TS2-LML%9-R> M.!#3\&QK)*%%U-Q1.2X(D]L=;^:XN*/"' ;"'7_,?-?PNOC*V_C9[N[5P)M[ M[-T9_+AX+;],'>$^-,'8IWM4[O,+\:4BFVF.K;1&B^&82%;KW=$!9UO2QL09 MKEJCSYFW[-O4[_^-%SVX5Z,Q9]4ZRMFW)*<\G]UUGR*LU>RU7SNJ3N'K$>7,HE]O3KWC% MOZI@HN;Q923WD)B%"4PRE$)$<08S+Z.0!T'H>12C,#$*:'#"U<0JWO,(U*R" MNPV73?RXG)Q5',SO89N9E%^=A]]X!BUU#"LFD.DVK M_K)@R]L";/B&\E -%><.^YR[A,]5@W0G/,W;6=TEC :&38C,YP2/7LZ M(=!FEG,7UR%:71^E"=H47PB"J^9FAM3G;7=F!\U! S3+82RJ=V/RL,+EA[RJ M]]IYZY;P/C7 Q$:FHPL4X87IM<1IJ<][/9P(;*;L0UDGT6PMN>Q*=Y\<=;[Z MW><$VRGB??9ARU;?O*HX_W0OES?5,O@#Q_(+GV/2E.+O^K%5;QZXNO=L2G%@ MWX])AN4YBZ0^1%X80J*JYP@64AH1%/+8Z-AERL#TL2N988MO4P3U5O0I<3'3 M\I:3!=CP AIF%F##SJ(K,J+"F1=M,9G1(C+F_< MP7#5'=R4_+R]PBW!.>@< M;CO.A;G0;=+8![G%7H7=93L*/)^'@3QX>"R%"(L,8LXB&$GS@CR:B0!'9EUS M3M*:V)XTI$!HF?=Z!!H]Z^%(8#-#,E*&]'*/TD/G;,BNLX//4+I>5(] M3XM\,FMSY!7+>/??WU[U3:Y\Q.(D11 CU<@RPBE,411#1@.19MCS46@6VKX9 M>NI[_8>RN.?@9_Z#KAZ:3(QOO_R?7_ZT +_GC,G-[%NL-O&-2T"4.<6&X>Y; MA/2TUDYN,R55-";0QD/6786E;P>>-P+]0*"#8//#)RR]='RU:D_1O^/R[UPM MOEW3X^[;DT0\PH$O-]E>%$"$&($8!P)&42 8PUD40;O;KK M&3#THIV#3--MYA (,S4<8K"AW?>ZGD _=25UY0P[1VY>[Y>F\ ?N+MWWS/U; M;_]1/UU]+UGE+@388,B)%7P;?OI;B===.=+M[E#YW]_^XT'%F[4-3]M(&?=1 MOB8@GW>P382OF=V8%EK'(;P6B%DY\TSHS.;>LQ!^Z/"S>=VVAT]SV_5^38L[ M?HU_J&2(==>^?(E"GQ,L!*0QH1!Q/X:I:NY%XRPEF%-",37KV7.:V,16J:4) M:D44W.,G\YY>HTCI[3A?"[SHESZJ<\\G&7R!"\P1*&((:%9!$G,,B%\ M%J-(Z_;_0CZF]_![S;;[7A&;)&OR -EQVS C7F9FPR(WLG7^RP&[DJ:S03Q) M3NHE4,^6CFH"^529J*> C#\2\P_/86!9>KIR>$LG4RJKM#[JI)KSILF M:.-S6VBU*=#(I]RH@?5)2E.[W;I3'F]]E(;A_Z?QX7&4^9%/Y:%?W<8''H$X M$13R5!"$41;Z/%G618U7<^*SH??L^!B=_"^3VN[8/Z Y0:_NLX*Y/>\?H?,< MA_W3XIXXZ8^\8&G0UG7.5(&K_'&0,?"VN6P]"*6_,*>X6YO5]PK MYMI<@"]?OU7VVSLW.!#74ZN)V]W8V,["Z"EQY2O3P\'X819M)^!@G$,>/02UB2 MBE#P@!O%0Q^E,GF0HCI?==LB,P-W'!0]@W6QJ&8&Z"!^^>T9@8TMR:A CBS# M<1JS:OJHF/N:._ZPI2]+Z?0K.1P;7F$W%][7*DWOEG]:]X% *"9I'(@0V*M?9>752WW*&MI$\L*ET^&GB<#$#6] M3=- 8^AA4DS A@O0!:V#J[)45=#4SPO0L=(T1)\@SLH< U>>) /*\WJ/S"$Y M\!A9#&%9FZ++8VK6\#RBCS(5VU*1IQ"2\]@7"2\76&'OG:# M*G2X0]-A<88S4KFJMW"*S+PE%,X(>U 5X=SS=FK[A3_R]4-7KK7U*,L9OE-7 M.I_(*K]I[$7?F_@ZOY./?!)?Y:>5P%3];2_=EGHB2@,>0)Z)!*I[2[FKCQ(8 MX@1ED:!AYAF%/3GF;^*=Q6ZAA(YE,. 9;)DVM!BN)TK/T#PC_&;VJ6-T<1;V M]O32U)MK^55S->1XTDH+$^'IR#*ZYFY6@SH1M/MV>"HR=N;[="M3_5![! M(UZIW5JS5U7+5;DH8FX:(Y8F$L M<$ C2"/5BT:53B19R&!"U%$V(&%"$M/6U#//D'$?:J/YX?+#9YD93E5*IQ]! M%*<>1(B&,%4YU8R&GEP.XX0%@4FHQ6RS8A&.<:U>Z0#7FI9T+7L-U MN,&T<>Z\'6*Z906TC[3UV78^'+[A<-UV 92K!?XB7N;=";B [6#+X&30BX+P M-NFT3;VX/HX*Q2+$7BI-'@\BE81"81:Q#'(218@GS"/(PIM M5.@3@6CC[UBDG'VJ;WGYH5C?7//R[JJJN-K(Q%1PFE(8^Q3+C4PB((X3'WI( M[CDYS>*4:SE03Q&8.D),431(7#H&P;AVNA#,3",;8@N@R$$)R1UH"5XHI4'> MU872VB54F4IMEB$U(M)HZM.Q]^;+:1KA>B=9:>RY"XN^M:-U73W8I_47%=2E M+H)>X2JOOJT+4O&RR8]J"E>I5LUKY>-H)O\U7E'5N$S^^*58J7QX=1.\S A' M/(PI3$.$( H8A5@D%%*2!$E$$8I]NZIQ$S [=6S(H!1;RWW?ED8>;-=@(P!H M)%B H0QM[3:P*X4Z3FSD '\H24 GBJ$W<]*O@-Z.Z*5,K)G]?AES:E^G;T*P M71?ZFX+5YZD4."'H)TL-3DG3LE9AGU0FZ>:4'P\G^E@TG5,X:^**JL8]-?R[ MVBY_+.K_X@W'-^O\GURN.3S.XB *(0F$JE3J^3##400)#<(@2..(F75,F(S3 MB1><;^MR0ZK-HH"DB<&CPR)#5B'&TTV>WFKQ(J;$;*DX&P2Y8;I,/-ZJA(KIR(1VG,ZST<$_/ ;3CZL)TV_E84['N^ M6BT)\KS4"P1DL9] A#*IB@&*8,2R@!$4"Q)J]87>'WABG>O)F"G;1NJ 9"$C>S6\0ZO-B$,!*]4V)@E%!Z35A:E M&0Q#GT)$< (S/\@@#:(T01E-:1";QB+8 V$<5O"VS2*^# ,]UFOO"[!O*@[];W*7T%:!:HWNU9F^XX-+RLBY@YQID/.3($W0.$M4*P'JFQY,0D,O_S[J7\[-!V&=A='EEC^XNAF MR0Z.T4LGPR'GNX^RDW7GJLIRB,N2!+NFA]?%-?[QU[R^O2U6:C>@NK@>/?8N M@]AG(DDPI"B-(,I4_B"1!T\<1CY"41HG*.J3"/6V.K:L:.G/;GZAX:ET6$6O MY'VYO#;SKL8_P/D(>]!+.Y>G7CV"FFKWA&'F( M1TD<,J-V-A8\3+QYW>T?OVO4*+Z_;P*:5>-XN6;)>: 6B90VP&O:MFGA-#1K M.TANV0%;?A9@P]&@D;=#LV:/ARN+9L'!O,;,'J(#.W;!4!;G[<]"& M?Q(75!_/ NPE49C"%(<>1(QAF(: 6PE%W@2-2\[D1W&*S MXUYP/+3%0O472?ZAE NANCAO=OK+-/7EI"$!XS#"$%&/0,*2 $84^YZ/,YJ( M6'O1.1Q_X@6D(PCR+44#XW4$#HT5X3(AS:Q[+]][5_(9&-K+Y+0SFB;RFMF\ MT]*,VJ\CK\UGBT[SO&-71AXS[RDIS_@WQ9JKD)E'7CZ]>>#7Q9N\^L<#7N4B MIUUMU&O\XQ5?0+L@8.Z /MLJ35<.<5ZSL[& MM+D!=MPO?\PK?WY>%/"%\M54;0 QV14Z!L=LDV7U1S+9+ MVF*.[I[.CS+?9DI;HIV]E?Y;9@:N*FOEI60/M+EH[@*=J[YJ&>.81UX"@X#[ M$"$N[1K#' HB!/$$)I1K>0)'J4Q_?:'H-LZ+CK!AZ;)QC,:-F#/)C6\:S(76 MUDPMH<:N"^0 @ZL"^=MV&S,^]BQJJB5>KYUZ#U^8Z:7B#C[=#Q8*'B;(3X, M>HPE$,4B@83&&*I*!=CS4101HY*N)RE-'1@W;%%CF4EU ,ZX1CH5V4PKSV8R MM6Q,4,G]K+"N$XT.Z#Q/HM I<4\F^IQ\P4Z#MY=^K_']YU):AJ5/:88BG$$O M$@BB)(QABH(8!J' &T5)KY/6C(N=/.TZ(X4LLC!&;5Q],"[BOBR).V[56* MLE8E/YJ6+2H7;XE$F"5Q&L$HY*H%9*RZ''D$!GZ&$<98A,*H%N\AB:E7346P M+0"S:KH=457\R+1CR@$N>GIWF;2F"Z825!'KVQPI>BX;G)R2Q5D?DP,",[2DT]>EA4WK&C" QY200B,:43EME7EJJKS9*A*8 <9%SCU;1+DYJM% MTU.\J&K,,6CTE.]"@S&@H?XWB&'DL#!+/J-??&+&I+\\VQ83 @+A. M3K4Y;'IZZ@H,,X6UQ\&^$-*(@*X+&1TC]3R%B$:$/EE(:.P=._5N:U^J.)UM M%]&^FFH:^9AXW(,ISZ1V8QK!5+4Y1Q%E@@6!1Q*M&RD-6A,K]Y8RJ#:DS11Z M#"@]?78DOIDZ#R3?4IV@YJR&<(Y4>8S2K)JL(?*^(NN\8J?''WA5<;[;6[1O ML/[4I\*\>> ?^8_Z^CM?/?+?BW5]6RU]G_ XXPB20!783ST&LS#&$'DD#'%" M@S@U6L)M&9G8 LBO462F\-:(ZEF#.7 R,Q4M1\J!O-<6>,/60H6_$ X^XYQU M,;V?U@Y]6)=BXLC"6+,QJ_FY%*Q]VW3Q>)?GRPUZ(3:5=H_FRB6,(-\3D/A$ M6BD6AS +@@C&H9]R#U,>H&SYR$M2V&3+:7!@HH!#/K3UT*#4MBV(>B9J0F#, M+--NSMO/PYZE?P(-.S-FO!D@,4&VFP[U9\MT,X!F+,O-9!C+CE[%W7W);_FZ M:E+I:'$GS5K=Q/LM_=B+/3],8$RS0)YUO!3B@&0P],(@(QAA:8&,.@Z=IF6T MYS'O)[1#&>0-:?"S/#]6AO=K8W#IF1)'()B9C5WYWW?R?U#R+X DWP7N+L!5 M796B/27*+\QF[/1QI2.^JE<\(I7D;]9P7^: -C\8K%S79:<>4PVU/[C3E M&>$A@U@P),\\20K32/48DVK/&(IB3QA=)IRD-/'QIOMRJU"MHED/:T7;JK/. M$93T=-R)[&8:WO?4Z<1OB$[74.>T9&Z[Z1RA\QRM=$Z+>Z*/SL@+%A'S'^0_ MJW><5Y^+JO[/!];&-[U?2^W@5?T%UWR;@[BD/(GC-(IAF"6A:N#((:89ATS$ M&48ICZC0ZG1A3'EBO6Y8 8*KK_6]Y ;^K6='KN1>TGA7PI0'M\^2@&43C3P6>76"^4Q#-XO5M@!@-W3<: M<+XH?ALY=P+ZK0:P,,5?:5?N+-L?>F4_N.&OB/7T!#SR:] MYJBD!CI\J<1VNKHON2,]'!-F5-^.OCB?7HWQO:,_HP^:Z0GC^;*[TWEZ^T,. MN[[A'_$=7^(TS=(HB:#'N*=.&!2F&?-AZ(O0#U.4R#.&SL[D%(&)-R ]2=#3 M!(JHGD:=Q&3<=+B0U,QR& JIK47G)!G)SY6OMB<&^0BQ1!A%,!4QJG\EPM8A3['D$>,[M> M&Z4W^67:ACI0Y \#'0='W@CH P]8*?0&""%#$M$9VYNL=HS>SLUA#[ MT-VM\Y)ETB22A[_^B*W.=V$G\8,TP3[#"8XY1")-(8XH')?&@L:T3"* MH\"L1=\8M8F7TH:68=+G*#AZNNQ,9#-=[LDJGTM;QGK1-#>ED\3G:@GI*NES ME-:\B9\Z8A\D?VJ]=%D6S+NBY/G-NO6MTZ=K52JY;0SZ&\[7ZEYS&<<,)4$F M8(1$+'?%80J)W U#0OU$:GTH$KVRJ^:D)];SGG);(+KKT(O9WQZ,*LE9(*IG M#Z;!RYA1K )?5."_AZ!\DT.1B2C@*/!19!03?$!A8F,QH&<: MY+\/A9[Z7R2@F98/2$VP@3\IB+/@_?WQ9P[9/R'>8:#^J0,9UZ=[YKIC/<[]PTG7O6 MTB-^5Y1U_L^N6&7?X.LK7O%*=9O*JTJ51%K&-"!9@@@,/>%#E&2J IL?-3X] MBBCSTY 9NZ)II>PH1@*61QG$+DT1B2T$]A M%"$J*.<<8\_,0^H>3RM7Z;,AJGF#X1PEPZN-/7@V_38;%L!K#9#,[SR,9'9U M&:)'=-Y;$B,@#JY/S-ZV3F2ZYV7]]%E^:^JK-7O[CX?\7BVZ'WF]3,,L2%2< ML42;0$00AQE#'@QQ*O\31I&@1B9XC-C$AK[ASOB3K_!O+E[1=_$(@R!*PR"3 M>,A3+"(!AR25>*!8I(Q&7BR$U@'V8C0LS)AK+/2LEK6$9F9J(UQ#1_5F6E/7 M21%'17%6:W X]LQE!H^(=5AA\-A#EI4;!EZ!(,O\,.$,\I#*LP7R,,1^AF$4 M"QKBB* ,!R:YA[:.(/-P2FE(60LD3NL%F2Q9Y6 M[Z]1*E-?C3U\<9^MMS_NY2QWI^WW=_ ),W7%5]Z 25>@GT8 MAR*!*$E"*'<$/L0=N-]8EOJ9MN$<;STM@O.4# S M'CL # B#CK*[W8.6@(YV$>.T9MU-:(F]OZO0>\E6N1^+U6.^OGDM3]UY_0[3 MQG9T>]L,12B) P9%I$J">P+!5"0I3$@:A\CC,4FTLO^UJ$VNW!UMT!('/753 M[1X#3%>['<%@JMTG$)C@=* EHC/]'J,ULWYKB'VHWSHOF9\>KDMV59;23N1E MLT50C<)U#P?'WIU80;?$FM[V^CO[HW*>W[A?*J*9\JD>@4T5O6U+*: KL='F M>TPLJ[WUT0%GVSJ/B3/<&8\^=VE_J*Y0'EZ]7U=UV41\55=5Q>L^42U)<1*S M.(5^Z L5"93"E"04QHCAF%,_\BBVZQMUCO34GC-\?Z^N._!JU0:[JQ.&Q8V. M-I*ZUSU3X&-Z%]3S #9,@ $7"]#R,<'J:BZ^\UY59PD_4P\K74!.][;2'N'" MOA^_H#%H7U0F8RF7$)4! MU3+4!-HL4QJ$:1C*$[A &40^9A!3PJ&/8^(GC,6)0,LUOY$&D5U;M QQQ*>6 M(F:M(AYPJZV4;X8N]YNJTX!O=DAQ;7=.R,]T=>O\;5 M[>>R>,P99Z^>OE6J/./[QMCL%%+>Y#USZGDH8JJ0>A)!Y$4^Q'$LK34.4S_T MDH@'1K$\YBQ,O$7<4 ;X?(5P5ZCJ&=5IL3(SFZHNLF(&]-P \@1^5@S)M>I/ M8(OBEJE)DL_M,7%D^"P8F-6TV0.T;[PN&,DB&VY;DO"3^+8F^6K%F32#/&^, M9/6QJ%_)S]3/5W?%0^M IFJ75;SBKPOYM/KEO;2J';S!@7$5>UJ#G7>X@&^Y!SW[73F)%==/+ M6(4=;+GI_:=;?JR[QIIAK7>XF Q!L\72*7C6]6F,0'!< 4W/C+B#PLQNC'6C=-[H14](1W;A#+%9#8&>X/N:K_F6A9/@ M_9KEI=S47.,?VVW0DF0T2<+(AS1B"40I"2!&/( 9SQ")XYBS5*OF\VD2D_L@ M6YJJ4]'@)&%PMCL.C,81^V)QS=1V*DD-CI\72VQW;C25W.R$-RK4Z-'L^)OS MG:E&.=\Y#(T_:1%@IG(3FZJ'G"_P;%2DG="S\2>M.ZG> M%>NO=4'_W@Q=O:^J!\Z6F4=Y$&4"W M]%7YZ28^FDD.3(-+;1'7,PRSX&AF.IJ4[BU/\L"^Y6H!M@ /& -] /J;,8 M M(E$O!,=98*HM'S/'J5X(UV'8ZJ4#FF_[W_ZC?KKZ7K+JBOWMW=HX[_S$ZQ-; M'56[JGX"3<.?"EQM"]RKJNY%K\^OOV=M-?$N1QQGD 1:Q\>!E)(?:1 M!U5'FHRB+$H2HT3L,6(3ZVI'25WE-Q630,D?^?K!L.;\*%JZ9P(W&)@># 94 M@2+KMA>PB73N"KF<)C5W/9>S0A\IZW+^'=LB96O^2>PE?N(?^=W#W:NB+(OO M*BT4W\N_U$_+C,91@*FZ],<91/)4 -,X]&'".*/""Q.$?1,5-R$^N0.?ELUE MG#S\XYN;LDD :4L(-LL5P ;^.2MP]2S"5)"960C%A;*.>WG<"]"Q C:\@)X9 MEV76S"%P5H?-@/3,A=K,03FLY&8QAL4=H#HSM"<%59RS.S.H**?^&-&Z0SX] MU%6-U^K$L*249"*C!&8)P=+RQ!QF*$ZAQQ(5;,[47M,1B],+8:=[S;57N:=J]8+AK&TZ$>]0 /GSZN'2JXO M5:6\/^_O[N0B(W=8JZ=WQ6K5K"QG'$9R\^FCB/ $)H+%\GR9,DCDD1)BCWMR M3QIAK-?L9"Z&G\6+33J>#=S8LTV@YI+R@J;%I5-\Z KO16A\X6 @!-A(<8D3 M_7FFUW"M>T'3?,'B^!*FVWQ-G0G[LXOPU'S,NVK/A.K!,C\77?.+&LE9+I^\ M+MGG8I73G%>?RX)>L>)>;D7>K?"-[I7-V8$F]PXU]#?ZV'/1Y#PH5CA[4%O@ MCB/]BYSS")V_TG$*CMF29X@+^$.QX^B*1UMLJ\N>\Z//=NVC+>CP DC_)1=A M)LIS]+[F=]52^-P+:,0AP8*J/N4!S.((0XI1E'HAYBFZ((AD0V=B?=];V\$? MC<.SH6R8^'4*)SUOKP/I+]K#Z@E^8=#&@5B3A&1LJ3QCP,6!J./A%(>/FZ_! M'[%<\=_^Z-;U3T+D5.J#1=C$V8&F=I(J^F## .@YL(F?. _*^677*1YF6GH> MB@E"*K3EM5IOSX\^VWJK+>APO=5_:8(B^%WI2HX(9HE<=KU$W=$*G$"(F&G]N>+XDU31UI9WCEKYSU-16QL" MH[KY3FIY'H207SW4MT69_Y,SE3)-11H+Z(M,J(@-!+- 6@.:8@\CY2_WDHL2 M-;:T)K8"1Y,U\(:ZPX2- 7QZ!L$1*&:&X%CB!M@2GC!WXU"ZJ?(W!I2>-X?C M4.2S>1Q'7GGV4KW2!FW2N'_#^?I#457OUW3UP-2EX*?ZEI=2CON2WTKC)'

0G&&:11R!..?=XB%4[/A.#\J*DF]J$W:JB M^Y6*+A.J?.VCDOO/SU88V,&W0<\^OBB>I[/([DL2*PG!SXI[59JSE5)]>QHY MP8Z@H)6T?WJ**CLO88 MIIQ&\O3/(C^+":=)IM-8>C(.C196\_;4.W4738NC3C$AX^OBBX#9;&W;T.T+ MO#7\+H#B&,I?[IH&ORKTN^=:+6<]WVI:-B,LG!1!G6+63(J?/O/L618]?=99 M-"QV.B'"XT5.IR \8W'3"7';+6HZ)2&[HW*SR'\25Y2J-!VYZC?7WD_MO]MK M'$3VF:)D9.,3VR$Q\N&R:4*LJ=2]5;!K.S MI29\>H<^]Z"8K5@;/+8<+-K0E"?P1_?_3J_'[ 1W='[1)#KKP<(,B/T=O^'; M=@;CKSR_N:TYNWKD);[A;0K.)_$F7SW(3P]3.1 .L0C\!%(:88A"C.1&6]J0 M(/ ))7'LL]@HL,60_M0!+RU9>U>Z*9RAX $*_ !2P3-Y6HD))$@>8RA* \+2 M.$D(7LJQ2/$" !WRH0UISP_$+4--,FG1PPN*+2L+@*OJX:ZI/J.XM4KTLIT( M/9,^(;AFMKUG!'2<@&WNW&$:T@)T#+HS\99 .++UIM1G-?J6T.Q;?]MA+.M. MCSA]/O+ZD[C&/SX7I=+)J[HN<_)0*X?3=?$9JU*XVRY;#!%"8@_&-&,0,>%! M'*$0>C3V$B3\4,ZE48%J-WQ-O&RTWFBZXXW^>=6XH?.&W058\[:.!OYA6-O: MT<3HV;=G@-O,[IWU^R_ QQ9IR:G:[3:\@B&SJFU)R^XD=P2.(715B]L15_,6 M[78+Y4%U;\?#FP>E_KZ^SU4+@>O\CK-W1ZCQN&7V2K_.:?Y#FX:#]Q]6=,@__;.:WBV<[T;;/2T+,"88>5D%H-$M@ MAHF *?7#*"5!D$5&S4<=\#1YR*K5A91+T#5#,^:%TC"@HF$.-MP=-!5:;#NQ M#3F=\EYB M!H -W$!Z$"C@#C6,J_/P_[$EC@?A$T5S?%I<"8UN'"> M?UHU8@A>]&09VGKGP7/;$0<%9X^$T;WOO@\?7_CWP2 ZX45_+^Q"%U[V]\,L MM.'9IF(0X-8=!1GJ!%JIZ,[NJQCQ&;NR*[AN!':K+KO&6G MZTTR8=O,K6H;:"RCS& MQY[;#J2=FCA)?,X?XZ"T*ETELMA"TXR]. MW.>[6P1.R^3(\!\A,*NQ/RW@OH$?>=+,J%=EO?R0U_E-YR*0V/ M368":BO:N!QC2B;?'"B8_&VK7"<&G46QQ@7JE>K,4W:[I#[UI+O/^5BLB[YO M_3))B!\E-(-,9#%$*(AAEH448A[CF)*012%?KILN+YH+W @UK:]AUGX-AS2U MOXT];DO=I;);%A?MA.ZH+L"0KKLU3T,X1XO?&*595T$-D?>7 M0YU7;$N)"BX/3:SU75[C'QV)5WS-15XOTR"C7D#D]I2JCM.]Q*C-K[:BHA]HZ_KBE!Y+>KU38+V/,I8VGB0Y[(0RN* PQ3PGRYR\;RU!HF./:0B::.T)I86WO* MRG?4TS;T'HW@I.E&$QS\<=VXE29)C=:0TI6':832O*ZF\R(?^)PT M7G'4NEG=2KXI5 3D,J6!"$5$H(S+_5$Z/&+.C=O:4U_ M;[C7N;B[[VZI&][QCV&FI]N.D##3;6L0+F_@?"C>5/V;!Y2>MWWSH<76 ?;(-V% 7:P@3?PX2N1!.8S]#*),_I2F?@@C3OQ0_H7SS*A.P1$:$ROQ MQN_3GI!-?5V'D.CZN"X2U-2WU1-S&V2H(8PS7]8AA9E]6"=%//1=G7[4,CZ. MU^J;W7=+'N2C7S5]PI>$D91GG@<9CR*(TI!#S B#\I0K&$]3[*>14:S<&8(3 MZ^2 'EBUK*BM(VV8,8R<.P>=GKJZ!,3P:F@K?]?_?*?DQ-5XHWCSV#I-05W% MV9TC-V_,G:;P!_%WNN_9=N/8EC4;! *I:+\EQU$6B8A GI($(A^G,(NI@)'/ MA.>1"&&4]3=/UR;-.$Z2M+A^NC8W 9(!^9=;7/%6]4^$Z)FVYC@-I)X=N!07 MRU8*I].>,L#!-0D),@O8NY,=HDV ;X5>\V)HPR\C#C)(D@6E&*$1! ME*J6*!Z,6>KS),B\(#)R7,XY'6Z*\W27CNU\S N^GCF?$5(SD^^T ,^+J;KC M>!6YE)O_3E5V3JU&KH:U6[&ZHIDJC8SG35J9I-E?'U(1^)Z0IU ,HJ5GL%QA8&:--N)_&8B/A002 M7*FVWBHJNJW$TYY0U9=O@EM9'>$=F9914K/:#1VA]XV"UCNV\12G6\#+'RMI M9SZ7.>7^DJ:>1W&80('DI@>%:B/D"PP]D64>(ZF'N5$Q'FW*DSN,\SJ7.T^Z M(0ON%=VFB"HK5BM<5BHUH"VH:KCMT8=7SUY, IJ9\=AK\KP8'F#[7QH4&T:F M:ONL(?HDC:#'Z#YC:V@-.,:;1>L,8!D+HM3F%:XX&]9UNRI+U=-,D7[UM'WD M2 E$. P@"3,! M4Q:+B,;R?(R$40R)>QXGMEH?BS7\QP->Y2+GK,V+ T7+C'WUYRFF2L^N/?,$ MF%G AA/8L+);JW# +R!/8/A9,B:6I*KFM^?4+ MD*PJUHU$H@"JWX@9MRP7D9D/*Q.)1%X->-P^W#3P.N7?8N&.[].0-.PZ%.M6HX^@S\(;&#_6JON;_6#TL MEU^^LYO5NALK;]C,^,SCGCV0!QV>TIO>MIO02KO\2F^^B.5W?8"Z6:P,-6<( MA&$%GX7N;+?MM$1BDL9AI%0P%RG"-$H0R=("17'$HICD<<1AW>/. M$/*LE+W& //-+&&@SY%GWVP@M;2*T719@0'KD[4/I#MZ&V88^+<8P&]/C+6B9VXQ9/$QL:N;S M:4-T*Z5@Z^U QL/H>8]ME^4NKB!T5AUS,4,3%].X O"X]L;9RE.,,=(S0+[^ ML9@Q5D2ALJ5(DC1!N) $T4@=67)*HCQ)8QZ%H*8S5EQXMIWJ6YOYG$ZTP=+, M#'I'"&;Y["80:;8"Q==;31PZ@.5-9@QM>/@33Q4Z@.FR.4*'B\'/7S??M+'C M#T(L?UXN7IX_U+LF$H;'KX$E/%N1CG*@20<-[:O@PV*QUG=OYB>P(0C&#V". MI(=9B"'!@]^==M$PE-'J&#:T[F2G, /A^H7_Q:;.53PIVE)]\^E.VU;%JF4I[1S=D]6T3W4H+*0(1)%5)1I5F"+"C%1/3DW/P_7( MH$#.ZH%/T9BX$GA S.,:X*$/VV<6Z%X],QR665J$ DDNE<%BRHB53$9(4IS1 M'&/U= 1-)M +3Y4_H&G!$P8:T8=5[!*!8%IE)HM5'D"?\8NN_IN%)K_M[[-_ MZH)_[]_M-O2?257K"K+[>M=L V$\GNA ?IANFXGN(:HX(JEU3O*I-2?-21X0ZC G M>>BC+FJR/PLNGIKJG3;-\JM"573)16&414E*"Q3&A=K:\R1'A$84%4F9)6&. M:8%!?0*-*7O6Y?M: 19<-QT)?E'X??N/_Q5EX7]%5X'ZJB27E& /H6FVE7O! M"'B<.2S!WG%QM4EY;AAQF,QE+;Z7,NPANF]8AFT QW 9MLD"\/V\::W59$FT M$^D^K^O?5MOK#_#^;KB<9QO1]@OKL:&T8/VRK(/?5KU+-?/]WA2D\?W? SXP M^V &C0=_ "BYE7]@2F,R?P$H=-]_@#YJFQFZ-WQ+6YS;'_KJH6UHNLU(F!4T MB\HXB5&($ZG<"9$@DA.*>$;CM,128@F: FY*V'>.P:)N+J9>E%)4![/P@I_" MO^;I_Q4PA?>B!B=Y&@)KYEGX@ MF.(Z'YFDF=+Y2Q\9>PI*W(7JCDON9J'>> M[%N.UQL%8V36WOCS,*OR+![)[->:5O.YX+N.5*M/B_4[]3O]\_6Z&ZW\Y9L0 MZ_=D+=J^R9NTMZ^+=^)FH9[7?_E;M?Y6U3H-ZKX6US77.7]%1/)8Z,8!JOBIYA^'**ES-LS/YDD,/LWX;O M7F.\5: X#S:L!T3]W#(?--P'FOVN:_LNK7.]"*@N N]D"/YHA&CS.Y48 :GY M8)[GY.^4=]<][7;U?\B[W6,:_HZ7O7=^^8=N]XU;QCKM\Q:=^QV'_' M[/ =:V4-%MT[7O^Q^.OEN^2$L+<;JR;8[)9AEH3-CCD%"Y-LLA-BN=F7IR1Y MV;B^A1S(7?[PHHZ0XD0&6I MN[5(>(*3A,:(42$0#E.!" G5T0FG)I-HYEDQ-FIU_@.6U1<]G;N7AWHY M(RR+""\8"A,=W:3*1:$E%T@J+S?A(8\X!Q5E#I/SK#U[FY;:ZZK=]F:3/#X" MG9F'X X0F 8>8G&TU3LL]# 2T57AQS"Q:0M!C 0_*@PQ>\I.W3=A?7T>NGE9 MK1=/8KGM*S2C.>&8J!-(*K6V)QBC(J0EBK((LP2G18@C2"O206H@9;<=C<2% M%,ME$[CX+NH7X&C38;3,%-P9!C#]WI!M0BS!AO#5KHF4TYG$XQ*ZFTH\0&OJ MN<3C8I^83&SP$#Q;X?9?+VJ!W\C\I6UNO%J]M"D1[RNI-$ HB2R2$F&K>MZ] M6V:"+3?!CIU@QX]-UB(0O&&]]XL;S A (?.0W6 'A562 Y#49+D.=A#T4QXL M5W#>O46/]BY*DL2E*!#)<(*PE$SY"+A 45B6,291)O48"7,?89B<9R=!46BS M)-\M%O]L] 3H(8R 9>8BN(, 9A[&8GU.YZ.;">F_?=7QM4UQ;UA$4BQ\V=%LGQH+D#(F\R8NZTH.>&RYWY]$5: M6=6/#XMYQ2JQ:PJ2"9XQ%F$4EVJ_Q2&AB(090;%2V%3*/$VCPD(S3Y":1CMU M5MR&LDES$2A>('V]$ 4KG84"8*NX [*Y5=Y3A-Y"@0<$/J/$0T_8=F-I8DV[ MKR,)*8U+DJ&22HPPRPI48IZ@-,Q27#!!2[/1".<(>%;:SS:QLR,0S'3R$M%@ MFKBAY$7]SHGAK%?(P?(3MPDY+=QQAY SG[,\F))JV1S1-@&SI@LT6;TL!;^O M/PO="$@I\SNRJE:_U@NJ6[7KW?FN?GY9JW]6PJFGFA-T1 MVE6CD*M#;1@C)I,L##ECI "II6L&/:NU9K<]\^["PGH[VK"L2]ZW3 <-UU=! MG^^@83S8Y[S+ @'NY<[?K>')^PW?&/"L_C8O"W[,]X2HJ\" :_:F#25X OVJ=_.2R&B$*,D*3.$RY B2M,4Y6D4)R'+*19&7>U. MKN[9Y.[( =+8CQ 8MFT7RP6^:.PHC6?S&,@&2*J_1$:[-'B(K+!,]7.R#.:6 M'STT73;X.7[W\K?/?NA"_Z\S1?K]-2>WU_;/W0U=RH4@@G 4AD6,,*8E*@IE M,;*2AVG*4U'&H)D@]^[_WK)80:+[]KI&:7[-MZ,*1QG MW13C!>!=*;O0;CNS3]>/W-9R-=Y]QN[F-3::T!Y_;7FBIR.YPI^^X.I MC[;58+-89EDY()(C(*D0RC5/"(DX*D%IT&W:N@BU#09I^KH&6KJU]V M.(+S$EA>TXF':X9V7P'0TV?.BQ6S-F"*B9YW/2D$R&4SCP _ "O<]ZOLSUCVHUBP6A+&,$Y3)7_C2/0U2R2* H8S). M2BD+8>19[ZWJV97^HB-)JW6EG:23X7=,V#(CMHS"L(=:RP;3#4BQ0U=Z1 M&!=4[.W6FJQ:[XC]?J7>\3]:-!86BT_D21@W$FX_[OG[_G!['V@R@-; G1C# MWVM+"6#?ZE'F8?U\]]FUZ]_;K3%=O]Y]IO?Z\Q[\D\6=S35CRQ?!;^:+%_[? M:EM0KM4FDS*5,95)G* R*Y5Q3P5!-$_5F2RA)(GS!&?,:+#'"!W?D1--,?C6 MD@1<=PP ,ZP7#L6%Z4I',V@E[JB.)YJ"1 ?<^;B!P.[VQQ(*V$70N("#5T(# MCT]W.30NP]XUD<''X;OFIT7]^64NHI"FT?5R^77Y5*_YASEY--U'SR[@V;0H MND@3#C1E%/7'=P=?Q?*IJG58R'S?/0_$^$[L! .8O3$3/_A=<^&H1&U42JLM M_?RJDVWRHX+UM_WQ#]LVTM4C?/3PC0^*.5W_6M4O2L6[H,NB7KT3>^ MDA]B=?MCO22*AGK7R]>[M7A:*>:8KIQ=S!6EQTVSSAE)L= -LA 7-$.X*$M4 MDDQ$48@A 12/O'H.R;0%XNOE?-D OUU\TLI;7F M&MJRU]\K- L$_4E>#,R4;=Y).S](JV:PXSS8L;YY7=WG&^ZO@GUN@[NQ,+Y% M_V#OF#IK.>R/TXF[%'N'_+BQL7^25MZ9/F:*Q?7WQZ91Q\WBZ?GZ:0UPSDX^ M/X%OU@0/U/^OORL 'Y6Z-GU&-'U1K[HJ^^&;(7,TC#RTBX& .VB78P!UT :% MM/7/3B\ZI7LV*-:!=S;\63OG[#?1'+>:@#/AI>!%F: PT9&9K,A0D<0%*D@8 M<9DPEC#0((/>VI[5LJ,$"K:?0L#,%[&4"Z9EAB*!-_T3S#O:I/LK3[JIGA#I MM M8ZSO%T^DJF>8E922)$HS"1#:2[R)(PRP4*CF*A/)CVK<->IIJ$? M_-Z2!&JREU=C9A+>&G!@2+I]K4FMY[+H0B/E@+[>U1QR07I^!=^G!]!]Z8"@X\<"-S+"S$J/9K A M>A4HLM7WBNLQ4NZN7,?%LSH2#"P[V:%@7+3^L<#@TY;C5*L5>7Q=T0 MMV,@^%VS$#0\ !V240S-G N7R, T^D)0X&-2#25U-1UUC-RT0U$-A3^:A6KZ MG.6!9[U@_[Q;K5X$?_^BZ\C:&:O-CK\Z[1O,,)4YBV*&6)CI;%8:(UK&!"5% M0DF!\R0*C2IT+^#!L[G0S#2SCI1.L,73D]*.E6:RN6AI?V+]:-BS>GH5_%2I MCS5, VI@2+J,T0KB, ME.W*J/)P4L%0$HHX2F,J8P'R:XXH^(Z%=O2"N2;8Y.@#;WN/,3&,BUXB*3 Z MNA'22_;^64%<14J/UI\V7GI.O*.HZ=D/NAE^VB5Y7:L#RZ+>Y@)*BA,>)BB+ M,XQPQ*7R'=0Q(Y2)3,(\$EEAE-(!(>HY-Z.YK[EL;.5)J(;5TA< ,$T].1QT M4X2K^Q@H)BR228V_31>-Z+P4J@MG;5X"V<5S,H=DAPZ\/+G6FTZN'))N; 3E MX+/P@&9SD=O,69^_/I"*_[:Z67P1[=3*KN0&/+9C?8(.'5? 51&BR<*R-^/T MK=7S=F>9K^I$O&JG'=U_%\NOU9/H>FJ)G&!,!IC%/LGWV,GQXKU2/Y)AHL=@V ^8NS$L[;%GTHGUDV6X+99Y_MJQ>8+??*= M):1(J1XPC(LD5,: 9XCRLD BI%*D21)A&D*,P3 YWS=OBJR.P50[)J!EEH-@ MF=D!=Q# +$"/[E70:[*[H^VR8ZO'57WY#G:DWFFU[]41AFIJY-K05$D2YRR(H\B"3JY#E+S MK-\[VL&S(HZJ.F M>>#8LD'$S+3<&0XP)>]!\-!!T%'V$(@RDM'5$+-!6M/. M,3,1^VB4F=%#\'-MF\+_]/B@#LSKY5,-ZJ!R\F'?2MK6ME1/S8 ]15BLFZ8A MD(XIIX4>/_A>+"]0&<^*ZK0[RJ!45B?BTRM.=BX>%*A_.A[^H-UVV>4OKN[E M>UT6(6J^NFGR1YOV(ZFF\#1_!>M$FR'Y;S!5L0!=Y!#ZSS=,!)'9M!S<0+&1P MW[57"+8LZ"RV)I&XX<+=-FHFK:-]=(38I!NIF>"'.ZGA4Q89JS;\YRAC +4T0C42*984:D,@04Q\8M$<]1\;SO-F0!"5QG MP1A686^5@H6$- MYMMO*6FN]Z"SB\]A&,?*'B?*(M)MFV5G.5/VLJEK/!SV?(3#P >EC8XT'0(Y^W39FA MZ[M:+=WL9I_5"?CI66]I#XJ6>!#JVZ#VN$XH7P7U0*X9%"HSF^ & )@9.%5 X[!- MN[EHCC1]@-"DRCTN\*$^&SQAI\*W9%E7]>-*V82F+OA]-=?#[F9E(K':SPLD M>13KT4$$%504B G)LS(LCS@=G:9G %_,YV2YTMM\VS\ V#[@ M+%IY$=-,6;N8D$2="&6.*,\S%":1*%)1)&EH-&C)(58VK>,ZJIOFUUN4K@(^ M 8AF=M !-# CN$5%46P[*%P%'5%W)G!$*D?V[QR528W?B*B'EF_LXZXS+%?O M7G\A_U@L;^9DM6J:F99U;X MP63#54!?@X:=H.''JBDL!&$'LPF. 7.8;[F60B\IVT>4_Z39&^>A<0\ MB?/\$LZ-SS5C+T\O,!DM ^F+W'O%L@&"- ML/NB#)N("Z2 :?NFW8J[CM8GV+;*K>VO,UE&[0GF^WFTI_X9]HWFHIK=UNMJ M_=K,GB)LK?3I/5F3S64$)ADIHDPB&M([4 3AS5(&P5K6(E<0@ ,65I*;ZQHIJ(-:)Y:HM4\]<-.\T87GD05 M3<7;Z*;QYRV27;>%9IWRZ_OZT#\8,TO@Z4Z:D$R5:=X?<-F MZ,_X4H!'@FT1[%70XS_X0PD0]"4(6A&"?1ET]DHG1="(L;G"9J]!3Y)@)\J? M[/T"DIK_9._9+C_:P_O>:?2'3J-O-QK]>5"C86G7$\(_F,$]!1_3)8-/B.I> M7OF4="T[%:K']* *G>C%UDVG]V[W Q7:^:E]"A;SK4[CY99P,P)!K"MSU)\>*_",=%<]2H\2V?: M7H5CXA[U*AQ] !Y9TJNIO4>;@?<+L?JT6'\6_WJIEF(S@ K%S+#T@PM>[CHYD(%!?!YP-\//0@ALMN%3L# MD)DLM 87O1]YLWC:LJQ]N6!"\&;&_!]J<:5XUS7_\FVQ7.LZVUXOK)DZ::1%2"*4 M9[Q$.$EUW7VHJ\3*A(9ID82"F8R:@9,&61_+@3--9>=56Q\K=AQ=-2-$GLCR MGV+=!"-66_1A!@H M)EI\@,?S"BU]:'ZS^#V$+.&$Z19">X,K#K8&L'E=V2' M (0GM4!P0 YMC\4*EE,R=8XW'1B2WKW0I0,U"O7"Y>>/:E?R(_JZ>4I^-Y2MRYU]?.& MS"S;F^,.,X+]>9O[@VAV'.MD\9-S.37'5^U_@H[SH&7=3_&M5VQ=S?#TPN.T M4SY]PGPT!]0K,8O;[.9^7"V[Z=:B_=1?R+KSFSZ+YVW3J(=E5;/JFX++Y+>"$&>8-A_TF3)K+JV#'I[Y&?.XUFMORJO^A]R): M?@/-\%N\#\#E\%N\%[L;X*G?#^R6US6.@U>YSHA-=U_K&I^]2UGGBUN62+1I M!'N7NSKO:U'_K&A]7*Q6[X1.'OI*?LRHVJG*/&8HHVF,L!0AHIR&J"P2GN4E MQRFLUQ6 MN<=:9-,P3;Y-.L=+\&C8J8K)0?6/@"P+41$,UD*1&4AD'(*U$^) MR%&2I#Q+&8D$E\#".,?H7E(1-XBO1M8?L&8',D]?1=AN_G/S1=/$_G*US>_9 M3_%J>;H*:,.-'AOFL$($CH&K@A Y6GK/^"0')5[6"QA>^76#3)K&M,VYZ'5 MW6KUH@X061:SG*EC!94115@'CXJTR%$8%PH63EB1@'2?EV5!O";Q M"!A6=OK"#,/);_4:@&'DWAOHYT:/O0WE(QYD0GNME/6"IJO L5/>I@T8^X#U M*%#LA8AE,]IJ11X?E_J\I+P]G779#"MO:,Q"(1.A6TJ&0F"$B51&F,H0)7D: MJ9-@'(4PCVR(F&?#ND^ZS?)MQ[*W6@K,;AZ$S

N@(#9M[L<8 WF#40T%57 MV2%2T[:2-1#ZJ'^LR3.6'2>?GN>+5R&^J"75H8YU0]]GA.: 8=,P5V(#-,=X_%]3"_;D0J M5\T1SU"9MCGBL*A'S1%'/FYY=MJD.NMX>:V6K[3SQ:S8:"0FMD0WT#!;,I^9:..973\!#N&>K.O'1=% MN<#$Y4 :* O3#ZNQ!.GD(!O;M2Y(+7YWF PWR^.(ITE.4"YT\4*:2U2D"41'DD,<@.G2;CW751^* FC2]@/;(6J;W'"%%1)EA*AE(]$ !SP15",45Y M'.=%6DC.HA0V"^!RC*Q& ;3E'*LS6&TNA]<#E\,0V P]NHNA /IPIW*-=PFA M[4ROIFRC;:3G.,'XK*0N,X2/B4R?XGM6T),YNN<_;9F>Y*1U11,"WERWWW6C M >_J34O^:%9D/"ZB/$,DU\6G$0M1D<<KE'P5UO>.9&)H=I1I.^ E<92M,P M/6URTZ0OXB@O:EKJEV9?G-[=.C?_]>#6GE$C&U-ZB?5I5ZL#$5NK];UPNPS+,D M3D6(DE0H)X07H6Z&C%&9)U04(J&\!'5.'*7H69EW](,]!H*FMZ!=)\5Q%,V4 MW"DV,%V_$!9X4Q)345WU(AFE-VT+$E/QCSJ/&#_H\E:@\;]US8ER,;[^L>B2 M<'@A))@[7W'5^^1JXVOKKZKIXEI M=T8;%"^)BU^,C>/C1<=*H'CQD/AD@8'7,/IIRG^"V/H@)&8!]^$EWFQPPRX= M>QM&WH5K[M??Q%(+L13?E!Q*==6_+9Z$#NK,2D8D*S.,0E:DZC3"&=*_0&69 M%%G)(UDRHP2M/X,PGJU?U0O<+C0;S;W@E@_U:\T(J);YSX#:=(,A)GFQ;QWQ MWZW8&Q6Q%_1O) WV1 WNNN_.Q__#OCN3#YV8Y#OT9QE(X?.[]!8C*RY^>1., ML[#G\?^T41<7OPT/8S NY\GN?-L5#R4A>9L+B(U5DN MSE&9J3^BD!91GG*>)SDL=>$,)>^Y!@_+Q?=JI4,7HVS(4 MQ>VTW)\ZH@YV$$.Q'!U*SU&9] Z(NKA87/LXY8ELF)9?2=ZRF!;I3LK6"2+ M2!1(ZN;;.$D*/;83*^,61404.68\!)7%'A#P':,FS\\Z&Y/,Y_T61T#5/$+% M3"-O^@E+1DRK5@)NKC?0$"$F_\WNR"#%^_*7^T49''YCUP_1[D+H]X(0/2L!(\$2X"WA9, MJ8.3[N1>+?A?'04$/((W>,CW07>Z@[M'U/8.XS[IV/FBG\1Z=UC?3J3YNE#\ M/2WJ)L/QVV*NUEN]K^8O:]U5+V%5&1):!N M6F ./&]TGY3V+[6*-4=-WM(,;A^^P-Q9.+!F_JY7N&![EF)E/ZBYFU*E;&'0 M#ARKN'T)_6^K>$Y=,_M%[JTT\7$:B69S3$N=A@6A. M7T?*FF&,G)_#-\(/=Y]]!.:$G+G;8HF8?Z-NA]-^6+.-U6:E O;UBM-8S8]$U)G2NIF M+OIN[N9%F4[EA=[^T%=L.I-ZM1+J?URW=L>$<>5O%R@BA*N=*L>HR&F,0IZ$ MA):I(+* 77U9<.']6JP--RU;SJ#-5^"@EI%,J8S5SL\4E#A-"2)Y1I'D*2EI M7H24 =O9>(74:OS01%":;9R> 8+M?IN.EJC:!WJSWK7 MZ48\SK*,$8QIB@0K2H1C98;*.!4H*X0H149S=1HQOF@ $/9L@#83+-6[7BWF M%6^Z1-7*>9QWO 1-;0 @3@T!U>"^P!-4T$M&JH,J&RZTG]WQ<15L. D:5O0T MK8893X@!(O:>D+.+Q+M$$!9[MX!A,*8.66^Z6+F%E'LQ<)OG+^Z$VH:NKFM^ M(DUMV\0S+AG-HBA2AC=3GB"6!2H3QE$A$IGF@F(>@=(P@/0]V]^]]I\G,U,= M=$@UPMG,0_2('C VX@*X2SJG0L1WWT35B/I;]5.%0#/06A6TC'7ILI[ V]8_ M?JY6_WPG:O9-U^=W-;=QF(2*H[UH*..8XPMG@S#@]>C"+LZ74=$6Y<#"SYC90[$[_ M)@!GT>G?B-TQ==HW SO(NL5P\(SKB-1TQU^WV.R=C!TO;9EW(:70G;?$MO9! MGI5&.CH)S5@PA](PV\ +0+ =98=-KSA)LW%4-OL@EFRH;R[\YA\L MOJM;>W/"T]ZX@P$YNBV'KV"=9WI#5M^:.CXN^+O77U>Z=/2NN8?7]RS;T0&S M6/"<)#A#$:+>PDE[]F(U%\%/+ZNF1/POP7/' M4$!?U=\[9@*RY0:<;VH*L)FQ\0,;S-CH#-,&M8<>5C_]ND%PRTMOVHC3S%(@ M .Y22DT)3YU+"@3D1!(I= 4[<]/9K?JQUQ,C+1@39:$S.TB!L,QC5):59:"5!) ZA,(E&N &F'JR MM_W0.\+C#?6@($""0*[ L(SMG /%57S&1+SAL,O@"A-&4TPDV0^2&#UAYS7T M9J5?U[Q?TW+[KY=J_3K#A'!EM@J4)I0IDT7TU$-U/HE39;2PB(HRDA 78HR@ M9W^B3;*=[YAH8I&K'AO_\;^*.,K_*Q -.S 78Q1-,W_#)48PV_;Q )C;81# MOH>I9(X8^!^G'[2L\NA M"/9:SZVZ7BPI1P1%*'?7N')3NAA"O!_OJX^/[_J <[_6-\ MIW9GEIM$R89%V:C4R*?@"O3Y92ZBD*;1]7+Y=?E4K_F'.7DT5:+33WM6)$TT MT%11M-=J0]^Y5#4QGM\S(/ZX/ETN.4RGQH4.?M<<.%*J8?&L%.O,DI,IU[!( M?04;^>2% R+?O6Y__.]*G=V7[-NKSJ2=7_^H5K.(RB2+$X*X2$J$"W76+JB, M4)*4>90)&J<\@5S0F9'UK+&]YC9;VHU[]NGZM^!WS0 PK2CA,]&V&"AH!<78HH-G3E_53Z$9U]]SHFY?E4EG_6:C33'%* MD,ASKAN<<40*K UO*DO!>8&C"%98.DH3H@=69:0;#H)ERX)=RX'SF)D9!:A 7"><(1C:(J71!8B2\H(5O1\3,2W^]XG":UM M/@&)^J0D/"]1A'F&L) ,T3@4**8R9"2*\S(']I6^%!0KLZ?[%ZQT\I+^\@"- MWDE2&/2Z8'/FM;%//T5+6! MG:;XIAL6QI3=>U^MV'RA.]8#Z\9 :_K[=O;8:/SO/4:"'2=>BL>L,'!6!@*A M/7%-B 4LQP4B-HM8GO.KNEJ+C]5WG26S5E^OBLZ[]LB_D'\LEC=SLEI](D^; MN8T\S7F8X5AY[Q(C3+(4J6V\0$1$1%(69U$*FGX)I._[Y-]P@QIV@AT_;3?N ME4Z55RP%#4^!9LJRS P*NF%@P!^4P B!)P'$:8B3R4EFHO"2($O53+$LY[-NDJA_^'75:5.S\7\41/V]QR8@(<88VV$;Y TQX%5> MPT%P71]$(5HN@M\;/@+-2-!P DD=,D8*D$7D S&[A")WR,$2C: (#.8<&2\V M7?H15+Z]3"3PPY:IS'JZUG% :'LJ$G%(,(DP2ADA"(<)040W!61%QN*2IAGE MH-9U(_0\&]1VW*W/]@W?5O_8;'"% $8P[;GQ'NC<^EPORLCV$@=1K(@?%6S11: M2+3S;S>,Z9&G&]8:T'=U&_ONK\/L20<8N0KC7L#)M-'>RR$["@H[6!*>:/9K MS9?SU\D:I6NF7?ZX?EA43-]_JQP>UNQLFG VOXMG14<2%HJY59,- \ M9 M_E-I5<.%OM!0\)EGGXU@,FQXW,(!LRN&2#@L*#>7UBHY;63IR9+4S$3L)ZL9 M/@%7V+N:5]\K_D+:7"I#!=U_RK-"[HC]I[G2'<@UKF3V(L&4:D?'6=;7>?:M MM.1@JQ-)5G+U)I M_)"%B?NM6LR;MW\OOWX3OU7+QZJNB"XG>5&;\,VR>A*K:[;N:HM"GHM2E@GB ML1ZV$6=%J"AC004162C->]N#2'OV'K:\Z.^R'NNY82?8\!.T#.E6)0#% MA\%K8!*]@0:SCR"\;&K)8< !S*S;#/3Z"17N5M->PO6V= POWFJ-J%MSU@A7,^E[?W]P%U^OULJ(O MZ\V\U@?27C Y*ZBU%MA17-:<[J116# C=&&@V#=L* WZ%6/":M1;)>_#,,;J#> &'@=U7*H MNR)W/ ;]OCL[+O7HMNY%?-V^B#ZKFYFESF>Y.4//[8"WR]EZBZEOSL \,PK. MW?IVUO;7+S\OOHMEK8\ UYN$_:WS,EA,9%J"J;E/"OB_$O@0[/H+K;:6$'N>U8P5F-(TQ-3.*/I "WI49@>3! MAX.*[LAB&9.=U")!P3BT..#G+=N9+>K'==<[_JM:HJM72'"6$L9+)/4?ZB"N M'#%2*+\LYQG)LY#D(<@;.TW&L[4X').@"5O6>YR!R)3-N&;%#0H^9CPY^&J>EJN9X]+!?\A:WOE]VX\N86.2WSK."4 MH"BE.<()CU#)>8YRD618\B(,0Z,JKG,$/*MF1[+)MNNH@OJRG,5E6"-=2 O3 M10M!C15Q3)HA%53/]M1/_6VG>F>7G43IQH3:J-OHYV"*QD4UNZW7U?KUFG/U M/E?-Y+_[9=.&7#$\2Y5B,4W5DM3X08R8M02K7:J'W:*.;KP M) IJ*MY&48T_?^$ WX]5+>[4CZM97):22DF02&2$L! $E;F>@A=G993F>8)# MHZ;AYTEX5M+=--G?-'BYFW>IFT,&T$"FH_(/=(%M]@- M&^8IG6?E'U8Q5Z(#M[QAJ8/?G=:$FLAHE0MZ=M')LD+'Q.KGAXY^]L*9-3K6 M7*_$:C>87H0RQ46*1)J&.N(;(I+G*2(\+_(D#8M"@C:]LY0\Z^BN*DATA"V' MUAPA9+;].9$;IJ [D3IC-$9VW&6ES3MRS@VW./@#?*!L;P-8O M9#Y_?2 5_VW5Y%E^^4:6HFU)_WE=@[=/V*J>%79_4^FX"C1;P??57X,VC[?' M6O!9K%^6@/;S0 S'MV!_\,'TWA(Y#QNV'2)6VSB0U&2;NQT$_2W?<@4[1^#K MDM0KJ;15#[AHHE_-E?.'JB8UJ\C\KM:-^)H:9AV$7IW^I^X:(\[C(HE*B7 : M90C+$J-2YKE.NT[5/V2$11G$=W#)G&?KM24<]"A;7A(Y?2=FWLI;(0TS=)8@ M@ST<'V@XZ9]/6T;(T9OLXF%DC:^E@YL18,+ !.2F (PNPO_:D M*GQ2K$,=//TARZR2D0%I(@R%K)(%AD.C?K] M00G[SCQYHW%YP%B'#[1@JGQZ?)Z7\ =4V(DFZKU-< 0*!G3"GJ,F5TWI0MM# M[].B9@<-VAA.""V+&!4B+Y3QP!R1G(>(Q6E1%IP70E)P5[MSU'R'/9M"I/DV M8ZWM4V71T.XL6H;A3U<8 $.@C?B;]L([ROY:V8W)Z+*1W5E:T[>Q&Q/[9!.[ MT8=L6@(SMGA13OMGP43U7=>7*4.RJSG?_/*@,VN49#1*PQR12.>E%G&)2)*& M*$YHDG$L2YH8J;P]"[ZO_OO-@KDXCM M[R]K&VP%**2'L&]@+1L*FP/LJI7P)4 ,]Q6V6GG")L.72+[?2"LDA7K2AT32O6U'T>\ MD#'"^GA=$N5K<\F++.6"86[D9I]EN*!\Y'C-R6I'SHK3+QPY_R';&75UND/S)_6_ M[;%Y1@DG(L$2190+A)E0:I46%(4LSK(P)6$84UC?=3/"D.^E58OU7:4EZQBR M"F 9PLCB7"1Y4J!$A$R/,8L1+6*"\E+FH:!Y5L+2%=R#:)5&Y1\X,X_-/1PP M6[=%X@_%0+#AH'/*K@(B=;^RZ_E\\4?3Q$.WDK]1&V>U#CXN5GO10Y?#$B&8 M.)N2:$1TXO&($"".YR*"GH:[,K]4=?7T\M1MX23A493KZ_HR5.=(2D-4<(Q1 M6F*!RS2+(RY,W9B]E3W;@HZ6N?>R+_:XYV(M#$R3.S*.'9:3S%_@K.RO-YFC MK_7DO]"9=U9L+K^?GBM0WB^7S M;P_J[ZO7E2["NZO9WQ-P'@V73_M@<-R M;CX#"SH8H&L6<'"+&W]KWU8K-%_JZR/SXLY5N M_*AC(QA,ZP9EZNY-'94V'@IC=9+9+C+9J>60[?X)Y>C?X-_UKTM^O5Q>\\4S M-!)P_*3O@T-'"GC?!5!G>/1-FLUDA7T_3\ODI4F MG%AN,ITX+TI?.P8^!=.3)H]J^3K[^=TL9$0YY8*B/(ETA_I8>5$\HRC&/ [3 M+ HY-FJNL5O2L]+\6E>ZE_G_J"\87SP%/^FBDSC\KU__^C]_;7Z,_LMPP$4/ MA&'UL1,-IC*_?KK[>OL^^)^[3S^_O__EVE#'G6N7[>7N\49MN7_&+XS0Y?4X(*T_8^GL>GLGXK\PGS[ES! MY:K_W*7L3-NMSA%X1[WM7*U[85.N9G;YP;3S61&F))%9CF2B+Z&S@J&"9C$J M2!J715Y0#&NE/DC-]UVX3(S\,X@@%GO75.SANY5T%!&"XD4[3:7QT-KLR$9 M7;M,)44818*1'D2HK34T8N"17D)NLT:H.59 M/3>48?OE$#9FNZ4CB6$ZN2&ZZ?]YU0YK\E'[;B"?HWURB-*DNZ2!R(=[I,DC M%LU O]6/=_4'7?5SO;J7OZW6]>-[M?D^+)=_7][^:_UZ_<>2K]2O^5U]\WW) M_[[LTB],VX):KN]9E=L:1EW"N"NQ4]ZP]HLWG9S>-T,89/"PK!;+X.^"+#>= M8)HM:M5\4&U4E<[F4(94_:@_!.@A:@O]^/8]!>HP<^(/<(>9O"Z@LVM :DMT MNE:D%\*RUY3TTK7L,V]VG?ENR'+YJKYVUT\Z-JWX8C*.HPB%0D0(TZQ$!144 M,9XGIR1R>.G,6GB02"A.B*YNH_H/GB'"2();& M5+ TXGE&9VO=6G9B>+8DX?!*IA*-70"0[% CLAI":S\9 M.IY59TLU>&[) C>M,^ 8[E>7BPS3JYVT'<6KX,9U >V(4*ZVJC-4IMVEAD4] MVJ!&/FZGG[=DJ5.[5P]BV0P@V*4%%%$6LY)F*"18::A,"T1HFJ),.=]I*O*L ME" -/4O)]_9V_?G3W:>?OP0_?;S_\N4OPIS.IXHZ*>ZBZXP]8U D>]VI;=2;ANN:?%G7W M%T63Z8JH1S&+U($PR46,9$(DP@D.$2UTNS12)#+)0DP8,3DPVI'W?(1LI^ \ M;\DUU^F;#H1+JPZ9<(2'38%_W&#VX42#QM5F1P\4-[I#QO;O.X:\(@BH(/2* MI%TEX:\GOG#!ID6Q[HE9*T0W?]]]5__JJ)[0&I'!ND+XJM/5%UI+O%=G:+^* M;47%^Y=E^PT'55-LGO+L,?4K#38DH0456P''PP+VLL',W:E"BE'Q+&HH#B6Y MH'YBN]3$M1.'(AS731Q]PN[XL>E"VYUIFB[BFU.P* A.PS!">4%"A"G'J.#* M<2DY)2(6)$R(47L# UJ>%:HA!3MN# %C=N!P)"XP]+;I!;V-$#1T/00*#,1S M=.H8HC3IN<- Y,.3A\DC%F>/7K?_S4:YG=238AS&LD1,%#'"."_5(2.5*.0E MSKC2WYP;]60>H3.%QNX\-T!*[A@^!D<$-U+#%'=_L,;&Z3?(+()].S<@ MV+GQ)\%PY*./RS7HC \\/IW7/2[#GGMM\''+RC,]3^ANM7H17/DCRK=3'GJU MX$TBR^W3\WSQ*D3SF0?UHK^1E7A0KWF6I4+*N"!(QC1"N"Q#5.0L0F4>,DKB M.&5I""HWL^'"L_W2[#3E\@L9L,73DSIV-K/%@I=:#PA6+R00'6O=/SQWS 7/ M:B%@!9K5:S#S8KR#"S.3#:F@Y2=H&0I:CJXV/>$W7 7M9S=\!0]#N,+KRR[! MQ551F14/TU:270+34?G818O9F;B?%PO^1S6?7]?\3FUC]6.E)W4TMG37"6-W M%Q%R&>(D%XB14!>@*\>+[=Q]LO,)L%Q-7,6/E#"V:E-GPT(<<=)YMQ%7LM M5'S2D.9\2B*DA$\ M$&^3%2>;JOIGF:,*GYSJ;5;JSZ2J=0/\^[HW(6I6YDF19KQ N12%.A2E*2J$ M%"AE-)8%C\((TUFM3G-KP0U=AU-TC+[%9?LM[E,S_C+_I,G^10]BJFSG7YT& MR- #L!;:;J-7Y(*?-,%&9).17_#-?$@D5WOV21K3;LU#8A[MP(,?MM/+72N8 M73.*MC28B#PL0QRA*&8489)$B,BPR>!@,LYBEF:@BY"SE#QOLR>;W8R6#P/! M,M-3)Q# =-5.>K"ZCDKF2&7/TYE4;4?%/53=\0?<)%+JH6RLB7SN?/+5UALL MJ,B9B"7*HE1MMVF>*)6.4R1*6H0LI;F0H&8O(.J>U?QOAPV$ZQ==*=8/16H6 M5\'B9;U2QQ=]*7]9+N8PUF86P1N"0&?\*&?SJADDR;J;U+W#NP?/W H&3^F= MP[3?-.73"):Q-%"S12P:% NQ_'FY>'EN8I7+U8?>,%;3GL7GE_!L/33EH"$= M=+2O@@^+Q;I>0+JZ#D$P; \<2@_3_"'!'SG5AY^I>MCE38"T\OX)W3UT]5)%YT]&^:0AP(GG.7!L'D!A71C<@ M0'UU _D]*.6XK%8Z.;#L9"HY+EI?(PT^[:+A0#-\@HI$QG%(45Z*$N&0E8AF MG"*1E#Q,TICEL"GRQR0\:^MG\7TQ_ZZ_G:R=;TD>EZ+]BJZ')E*8 F3F0%\F M-DP_F[9'.V(^)F^<%L5+J?S;3-8X+>!P6?R%DS.NY_,[==S[7O$7,E_!FA:= M>M:S7BF208\FH#+^E)SC.]VE(L)TZ$ ZQRU[AF2QJY<_M>!T5?,#XNS5S@]] MSN8DMX!IR?8!WZ>TVWO(86QAK -6 @ /6K?WCK_L1TQ;GIP64W^MCQC?/Q4= M_J-M(TJV>!)?R8]=E&,;FQ,QD1F),R0B(1'&,D%%5(8H"Y.($)J&N_.UC16@UWUVM[([[&2UHDD8%2EFL]#U2?Q!>97F9E4DLD"Q%CG":4D1*G")9A#*76W>P^0\*U*[?U0-Q:N@'A@S M8@.5V8;K#@"8_K6R]PD'G>O^4T?[_-@_^- 5(R%=35T9)C;MV!4CP8_FKI@] M99O-3]:-N;V7 [GJ14X+$98848Z5GE-2H@)'.UOZZ&9MM]W*K!60^5855W(BM,K7N-WEHQO[H0TZI5FYVX%W9C,Q/;MM?: ML4B&[=1Z#[Y%Q[1COL\T13OQ03OOH]=?;;LOXC#):8I)G,$HBO<8*&]_2+7:\_6Q_B%#)F'L.%\L(,"5!4L"%IVCYU+F$\ZFCG='&+@]#-8J4.69U7U.6U\#2F)"LRQ%E"$$Y"KHY )56' M(29DD@B6Q\QL(/4Y$A"%M)I!K6GJ4W]W$@(<#DX!$O((LSR3J!!ACK 0(2K+ M)$6%Y#$/:1ZEI5$?&A=PV(PB= J&P7GP0A%A)KB1[EYNCT6CR5"&2F!^'KQ0 M7+OCX('8KIIN#\@R> X\]=QTQ\ !KO=.@4.?LS">7U[HBBVK9_WB/E9,1[2[ M;P\))9$Y%4A06B 70, M3(@3F8'AXKZX'4T;:W)>;H!-<2*_G64YA8,CZS(JU:"-.?_T=)9F5((]>S/^ M:;N3KQZSJ*L7M+OX"UEW[N)G\4Q>F^8=>M)I-X/RLWA2OJ):^EY^J%:,S/5$ MVYG@D;)/,D6Z\[@Z^=(<$9RF2!!9EC23)<:@BOU+&?(>U.IH:C=(?[%@!]Z+ MX38[ZTX)(LPT'H[U[+A[O0KVD&U9&1Y2#3[&ND+%T0GV8G8F/;RZ N_PW.IL M7"G/AJF;.]ZPH,>.?ZV>FFYUOWQZ MN.LEG:^N@J_F QE-41JV2AX @AD=4VR\9,H"I;)>WC2UP!\(TRFRK]<_JM4L3MIW%Q]#I<" UT)DP%QCN+(Q(X\H).$=F MVLU]1-BC37OL\Y;7<$T:^P=2+9O>X2=JO.),)G%:I$H_18QP7C!$RS!!"9:D MC'#.!$Q31REZ5EE-N6V0WY5P ._/1@$S4UVG, #WYFZ:2 \)SR5RQL*ZNJD: MI3?M+92I^$M?I)QV'9 MXK'6UUGMZ $=G>WZ7J9E7(2T"%&&J42X+ @B&8T0R_*21!$786Q4S^*52]_A MUUZ]V&X,1\MVVTP/4[.K7N"3'G+FOI>J5P2=UP2ZY/&- M2@8]P'R^HM ',7APYH/>9:Z;\,_R[\O;FBO&_J6\S#_4(?'G9;WF=W7S+ZL/ M<_[;:ET_WBQJOGJ_5#]\7_*_+V']0=Q0\VS&'Q2XRR8F&B@.^QZ3MNMM'4(7 MZOA9V0>=)%35P77]&O2>7'\C:_WHO F "*&,R?/SO&)-X.,WL6J*GK1TE7ZY MJ\TPIYO%=Z'<_>&(K*^7.!Y>FO[]P8SXG^75.6[PXA9VJ]"7(Q8FBXZYA:P? M0'.\LIT3?T-6WZYKKO^CO];?R5P'\4\<&F99KL_KS=D]$LHQCS B+,V1Y#$3 M99HR04$CN8PI^\Z14@PT4W(Z#F".L3E^9LZN%U1@MJ\!I/5-U0\]+LX<^MWY MJ6#A'?F>YG0G]2?!@T1@P7941=+P$ MZZYS!%?< #*,+@![V/Y,""',&AVU2-VQ=15L&=OV-=:L!2UOVUR%:? %I'A- M@[-=#IA/O&$I8Y>C-)A3=L'RTR6=78[!7E::@^4N3);M@A2;9K*8R;+,P@AA M&1&$,R$1*=5/"4N93'G*F2RLLF7WZ4R9+KOJ*%OFC1X 9&"UW8@-#'+V)=X0 MO31E]D!TRYQ9>P@<),U^&7OY]EFSI^4R3IL]>/QM\F9/RW V%LDO:VE]JNORLDR+LI6*=_H1M

/BWJFY>EGKH]2U,B8LQS%(I<-TH6(2J*3"#E]"<)I3&5 M,C5V\ =)^4[6U(40>@Q-\+)KMK1E ]!XT0 TSD/)DCQ$(J89PG$SU<-JUGE&$@XZRN^^.33>K"Z&P M.SAUV2[MET$A(Q?+[>%9_5:G"G=),L_+!5<6;!6LOE7/SSI3AKZL@WJQ#E[% M.FB%N&J>KQZGFR#+2]#9[; M'"E%UE5!M1&\ABVV3JWP%KVV!B0YTW1KZ G8;L-%-?NH()\_?%.O[E,SC'>6 MTC*-2J8,9(&5^\ERI@-()1*IY#(/:1E)HUO)4XM[WU%TR5Q#+V@)FAF!DS@, M6[Y+I8/9.H!@QAHU),' :4X]UGI\ZH>=HW=RL4G4:4B,C0(-?L:5@[9^IWZG M?[[IK.5[91AUQHD.!8N93(5D/"J0L;S4IW&' MZ<4-/!UBZ\ ;,0,&[J.,K/O&GHN9U./^C.$ZM@->I5#>$F^+MD[-"MEX_%D: MJ;,TD>IXV,PBRCDJ2,)14B2R%"55!TE0EW-CRIZ-](8/6/GD$'YL1CT_DGYWG>#P/BH&:[WUQ;GVLQ5GP8XUJTOT\U@-6Q4?,,',C 5"P>_N M>ZH ,+CT?OX\@;>XM1\5]\Q=_OASEM/1-A.9NDK4U4R'4&5>$*0."ZF^<"H0 M+6-]]21C5A8DDR0UF7]RE@+(!L#GGS1#'8+=$##1D06.0CO"Q>QH<)&T0(]A M*^+MF(CP^6;GQ' UTNQH_6FGF)T3[VAPV=D/VN2^;LMTO[P\/\^;NR@RUQ49 M'^:+/SX*LA)WM5PLGQI+?-"FBS&6YE'!41CK#K(T+!$)U4]A0DB1<:6;B7D4 M]A)./&_A_7X'3=&1YBAH6 IZ/$'22B^!W>"4,!68,.NPQ?%>!GV^AD"%]%!S MC#,DP7O=A:>8V+=^)FH9[7?_E;M?Y6U4V,^H_%="%1&D40EISS-<$3#W*A)UQ3,^KX81&F3$P*)POA^/0;;T9\(=-B. M=28M:G:D[[>"R] >YE_3?X6[;UFVKWF5?.:N7[-I'W-8O\UL^UK_J-]S4T6U[I[ MS5))Y#6%RSWP%URP7L[#G^4RUAF:@(M;=S0MMO4'L7P6.DMQ?U1$+I*HC#.. M>!ABA&.2H"+)8Y21),<926E,S#.F3]/PO(ENB5J,#CD#BL$>>+FHL*UK)^4% M$T/.B O8&RX7V\ZD'XGOR.0.RS-H*<\\.IV!&^9]SRZ-?-1[FM]]+69IQD/. M$HX8Y0QAF9?*[P^5I0E#Q@G/91YFGI+\%'G_*7Z)M[0TC=[%;OF%F%SN:)ND MH"FFO*+H+;4/B.:TB7U#J/I,Z^N!XC"I3Z_Z9_$B!R2^(*&OOPK\POU!+)H+ M*F#Y^<%COIVVV_MVKOQE5>>'L@Y;R0O%!#IL5A*"[KC/R&)UG7VXUF0WUV>$ MZ%]2G_N(92-Q45>+I5(_L9JQ, \Q)EAAH<>3,>68T"33([I+&63N MK>W[$JNAI*,:T'OGOOS#^G*A5#!]Z03Z-"@0O!?U,>NN.DCW5IZV[_.Q2$?= MFD]\Q#8O?&].],$4Z=L?;/ZB.SA=,[9\$?RN5M]DL5K/)(Z+,HH%DC')D=KN M4U241)D9K%89F;E6E/AZI5"?Z;_*(9:OVQ=-3M6Z:6>BFSHM:YRB*FBD3L^ODO,NNDE%.),,4 M%8*J\U,F.2J3-$>%%#'/<"P+ FK1!2/OV0SQK!C9]&<-)8LP22(DTRA%."E35&*6HD1PFK&, MLYQ@6#7A/@'/)J0MG-V0A%;='6 Q;!5<2 C3^WWA;&ZF3TD)+2ZTE];N.N:S M>.R&WVTH7P7BA];'X-&[B0L/37!]7&I[YG'W RGK0Z>F' M/9_7#@MZZM#L?$:IWB$7]9>UVOXVZ54ASU)=ZL9(%B-U M+B:(A%F(\HQ1D8N<%SB&NL5[%'Q[O@V]H"$(=W3WL3#W9:TEA+NK&^$(9V7I*/VG^?UU7YQA M];A $IA2=$2I%\'8V8SLO MM;EA.CUF=9;Q*,]2DJ,PE>I0)#*NMA=2()YFM"@)PT4.BKK 6? =@%6\-.%% MY66SUERO&G/=M&]M?F+]](IG]33T/AP.N]E.YA=,8 Q7TUL%+3=7[:WE53 Z M/)I(W;_VPV(I1;5V.GS/'AQ7]_=P!J:]YK<&Z"@;P'XE.T.V'?G7-H_I+"2_ MKS_K6RK-@:)8K7ZM%U1W8-:757?U\\M:3XJN636O&B;>O3:/W\S):O5^\42J M>B9B6I BHRB1@NNT F7N\E2@,BW"A(F<$;,)?KX9]6P4&W)!0R_XO:4(O(GR M]H;,+..? 7>8_01!#C:&OO%P9#*]L3FI8?4-]J'Y]4[/SD@_++NV@,WVT/H' MUR_K;XME]6_!9PGE&L.D2T#P4]5W?WV+S!3.H*CF4%TAP[,K.V ^=("T_F).]KNC)R9C(Y, MU0BQ20V.F>"'9L/P*7@(17GSCXM:://R72Q?W[^(KXNN]]"]O-4=)5CC_0-J M!P!+>M;TCI-@PTHSAV.]V/2OTL?('C]7X((#"'CC 1U/N,%L@&/(0($A"P"L M D<0.I,%EBR$[P>>;!ZWOU,[-<>W/4?>UYLZ8H9ER2.6*'=!Z@I/PA%E,D,ESLUIR(%W?IRW9SO 1P8V>:,_),OA_7\A2__*V;C)J%W7POU^4!B7A M5:"^=B$\5]D$7?,K3,>86=QIGIOHW7*A"Q(]W+< 17=X]6E"=?*[4 4IRY' M(8_;F96/5:TL5=N5O/N.TSPI(R$I8DP'>(A.&F9Y@B))2\(+S&@.JL=#2$UK) .Y8=II:7HH'EH!H)9C48; M6G>R*6D&PO4'IIE\_,)NV4V#Q\_5X[?UO?QUU08/MWG^]_)#59.:563^L%A5 M>F^^_;%6KG]%Y^)CI:L%PY!DHI0HE'KX1IIGB$0113&7RCO'D8ABT$[JB"_/ M)F#7L+IA4SF?FE&TD$BQVLY_N KVZEFV_ 8;AH/?=RPK#U^Y0,LF @N\8G'U M(LU<@#=X/3 +]39OQKXKN1L<7?]J+G[\CWB=D2(73&01*EA>*H]/"$1"G* H M*G!:E@+GW"@YYBR%:8YO'=&@H1HHLM"#VR$NID>V"Z2U.JR9"VIQ3#LCS 4' MM,,5)SZ:G1'H^%!V[H-VQ[&?1:W$*94#TOU$Z.HC)E.22.)$$:3#D%4/:MCQT-3QTOVN("=@\P0-#OE.,<% MIKA]2/89V%Z6NH^'@F1V=-XPHSGI:0($P^%9 ?:P_27IS:+^KC1-;?3M3VO= M;F5SC=*F<+1YN-&LE"2/(TI0F<0$X23/$0UI@G+"!<%Q+HDZ(=3-'#W^%79E M:LZ%D:J4K:H<\6*L-I]>-+SZ2-^E754ZJ5^?X5^>U:&>;=FU3\("@F]F;3Q@ M:7^CNF/D*MBRLG?/NI?B[_96%8Z"P\M5 /')[UCAP)RZ:K58!9[V]6E1_ZP( M=NFG[\6*+:OF4A<\A75\)<^NB6( _7Q]_1!L:M5Z/)BG.862DSJ[@@>NR.V2@>FTB MLZU2#ZX]I4:;"'F@SD:/6!;[;J?[73.F7^;J@;PV0X+4(:7MU/BQ(K2:-TT= M#R>UACSA82@1R3A'.,X(*N(R0WE4YJ$0M)") )7]7L",9Y/1']:ZZ5QJ-V_Y M(L3-3@Q3X0BS+0<0-GP%'6-M+*/#M<>;EWFA+F%R505\"2O3U@,[ .VH,MC% MFA87I^^[TI:;Q6J]^B36O2&]<9K)4!9()I@@G.$8%6F>(D)X5A0RE4EAE(DV M3,:SS7I_^^'V\^=;W2?REU_NOGRYN_]DV"5R!)UA*^1.9FA\HJLA:V@&BJC9 MZ0/TO3"_0'6"@-T%ZM=O(E /5>HLQG==O72K"K[!B&WF\[ &+&U^NPMV/7YR MN:[^W9!TU3YN%(S!Z];S3T]WW3HJP=YUZ_BGX4>OZS_(DG]]>OSOQ1^_U,_5 M3;WBZN_0J,GP*IXM4D,\^%H]5?7C5:!8"'[Y]'"G XFK2H%@FMUA@,;X&V1-S D?&/H_TI:AQ"R/G)&:H )\D_NG8>E*,O*LQ)N@R, M00_*,I$C9]0)A MBG-EV]4?>4&CE(8%+F'=2TY2\9T/U] ,MD0M6SV=!L@LGG6QV# 3"Y<8''H: ME,A13.DTC4F#18-B'D:!AC]LV0)NDW6_N\ANFIR6,BFS+$FT;Z44LY ,E3G+ M4107(DX3EJ4EK(/;:3J>57-7FK(C:S41Z!Q,9NKI0'B8@MK(#6^&-BR5JUYF M9ZA,VXIL6-2C3F(C'[=L6DY6W_3_M1GXKCM?A5J_8FH'U_^@MN_]7_0^ MN6VP+PJ2RQAG*)%EI*^DU!DJ+#.$&:6$YT694J/Q'$ZY\FP&--6K0/\9](CK MCA<;OH+V(]IQ/?AE_PF3OO\>7YV9L9G\A[?>R'%E3?1]?@6! YS3#9@;NE 2M0<8P.5R MK>69ZK+'Y>X]^_1#@C?96BNM]))D=WO_^D/JDJET9DHDDU+U>>AJERO%B/B4 M$0P&X[)&7O!V;!:8;J!Y:J&Y8\U;^D R\-/;SX,))P9AYDDX-"+-+I$P##:/ M@#!'G%E74KM0\^3JRT6;=07="SAK/W16S/G7@N;KM9!6@HF\Z>-:?=O4G^3O MFBOUNIN4^?U)B/KS8?2.LC!-1<)@*(3TFQ+/A]B/"(Q%F(4DB<+0UXI9..5J MP;ATSR@8<&H5,SWS/1C%II=#USY:?0Q8(+D$/9O@LMZ.<6TX!8I51Q'L,]^& M54Q[N;=R?I3[M7\[Y>#M%/+MT/[M$/ES]W:JYNUPR;*K! '7H&E&P\\D]B/B MXV[P.1$Q=[2X703@DO_CM6H'>SYL=INE2G2]*:[(2UZ3=5.&0C\.BK@7T@>N M\EI\%^5;SD3;(%"U)'TLFE6:QN5PJKP@,6'07(U@*1T?A@]G9732RL!3X'X,.B]&U;3(B-YSUNF]^&.% [N@L MAEX4,H@P\B%)B ]C3+TTS;Q8)%HGE./+SWV=VG;=:"C:]H3<0V/1O>46;B5R3)3#/B)'/V6K1G(/V90OF[9=7=.<[$IE0Y3O M5QLN5C%&(>-9!CE&"42J$2L-4P99E'(1(9)RGIKIU2B]911MCX6NM1]H=M"& M$: X,=6_<1AU%=(9.%8:>A8N%HJK)>T9FCR^_L*JK27LH:[K/68>TW\HN70E M;PK^D-=KK8J\PZ=FUM:&AGY8_H-$TS%X>V',M.NA),TLA@^N.\_?]*@H:R25\MN M3HMA]MX8KC\[+&YO@5U M>_]AF)'S 0H]#;47T/!22%LVBW'.QT1P-JIY;_&%QS ?$^QPQ/+13]FITTTA MO[>BJKON=*I#U"KVO0S[#$-":0:1P A2S 2,8NY3GV:I\/U5O:G)6D^GCM P M4JPM)>TO7T^Q[]Y@IE?',-%3KC,E-=.PK9 =M0N@Z+E3LQ%A'.G:,0J+*MR( MB!^U;NRCMNU>-X\E>7G*V97BMJC;(^%]7OVS:U2:D2#VLBR J5"5)9A*;S7V M4^BG:<#]F L:&[9ZG: X\WZWHP_V& "* ]-.KU/@Z6FL4TC,]'<4C5F:NVJ* MZJRQZQ2]A9NZ:HI_V-!5]T'SB.U57K]?EH(T,45",(TDC)"K*A6$0NG+JI$. M04)0G(11@+#62,N/"\^LU8H44+0,PZQ[LD_'4VTE,E-*36&,8J/'.+<*@NXM MM%BT\QC[P[#FT7^WG=*X;0!T]5J6JN:D+QR(TU@(3C#DJ1]!%& **4<)]$+N M!UE*A?1,S:8UGB(UM[JTU,!ZQ\"_F\YN/(F2WJ;G1G8SQ1K0O ]!G/4/TP+ MYVRVXTE""\]XG!+X<-;CY!.6E9@D+YM<@*XOJ3JE_D=>/_U:;&@ERB;7[*9X M>57E#DHZR4278, D'WGQ^(E4>=5.51)UO6X6J%8)1B0-$9)[HDKIBJ,,8IX0 M&/A,^%GL4Q+;]"^?AULM%3J[S_F H&$5Z#RO2,_P_$#$[6I0);^@8?@"#%@& M?TB>P9!IT'(-]ME6%6$=XZ#A_&([?$[C]9D7L\Z*KJM:V'F87+:4=E:@#RIQ MYZ5FU5)1KX]\]N5UO7Z__E.4+*\$7S&<) 0'*<0^":0Q]Q#$V&2E S:ROV2R*/ .98@QL.5L 5J-6D;/#:U<@ M,AO,IMTCS\)GHK>DW=I+=IX\2_H/?2G/6\L\]^BF;6OX4/*[S3IG\EQQ5V[8 MMTU]R3LO>#,YKSC _09/STW366_8DGPU[*K<.M8T\]OTD=MW'K/ M!ICI?90Q5C-4)QL#895+I4]EL30K8\&'&5CF#UOV?_D80?_T_DD4[.F9E/]L MFA'QF'M^3!A,0^)!Q!(/4C_D,$P%CW 6>5Z@%0/7)3AWL._P8F=+WJJ)TR2 M>@=QE[ 8!MC/0,2\%XJFF*[:G$R16[:#B:;P!\U)=)\[,T;8GEF_BC>Q]KL[ M6QP&@8B]!*)8M27 00A)$'#(4YP%<4I][)MU;#M-:V;%;T@!WS(V=P0:PP#; M>0+;1\E:NA>@DW^&:VP-$5V'JHY0^C'QIM,BGPP:C3QB6<"M DG]O<&*2DW- MO#24Z%&IMC3Q(6[4%ON1)S!!*0E,M3FL'3[&OZM"W[VUEZW*/2;600GMT0^=F3J<>>L1_2O8NYM3GZ M09*(V$\2&$:1K\H5,,0H$3"5O_73C*;8,ZH_.D)C;G4>M!/ZNBD>H5SCN@ 7Q_5@$ M2=!GHNAI\#11BX02PR#5DZIB!7D!-CWISAMN0K?K8>96(31GY!J JJ?BCH"R M#&UW;7E^ZJG_K.#:,@ Z#EP67^A*ZZP68Y+@PJ49N@ <5FIH/VEG)YK.O*^L M?E7)%?(OHGP3]YOU^LNF5-.F5B)D./ B"K/4#R BV(,D1@B*C CFL]B/$JVY MDIKT9M[P]ZB#CCSX73$ .@X,M_DI_/3L@4-4S(S!68 8&P)-,1U9@2EJBYH M3=$_ZK_N8W;*?UL_B?*FJ.4W(E?=$IM]LHO1$NS3E%,!?41CB#*?0%6I!4F$ M Y+YTN\W&S@R0FMFI6\HFVGU&#!Z&NU(7#-M;HB"'=4V0[.:(7"M(9XC+1ZC MM*@&:XC\47MU'K'=MM]$\2KNA1HY)$W#G2BS3?FLNA/)G6I$9+^K-OZPTWH.S9 2\[?L!F MRU"3I_C2KVU^NP8PD=!= MR. TJ:6#!9-"'PD33#]C6<8JI- "J#Z,U\ Q1%0+#DLE+4$PU7YK"GY98MJ+<$Y M*+6U7<>R^2$IE:=22:^D2?+?7HPG/$Z23-H5[%$.D>?YD*0Q@D&(/<%\[,(&6B,T."VJK3$P8_2:M=_:P.)VTAE6&WPU-0,<]//>QS2$F0 M0J0&R&*.$,Q"&F!&1!H3WZA'I .@;/I#]C!)NFWQCG7*Q4FH]*RN"P#,K*N= M[.;]("<$<]4+\A299?M 3@A[T -RZO.V49Q:GL8$[Y>_9.SU^76M;CT_BRQG M>;WR>"2H=)N@%P;RL!3&%%+/EZ8O3**4Q21)F%'RU#3)F57YIP%%P%N2QK&8 M2=ATPR\NP3"-N+2TP6X+&"+S>0H9BQB+KK#.PBJ3!!>.I.@"#NH6JAA.=7?2ND1K+(L%0F2!ZD48[F!"X(@43U#Y,;.><#\,(@-DS1. MTIH]-^/7@CQORCK_+]7H6962MWV>*]-,Y=-HZ:G]>0C8EW_?]#(W%"] 0]-E M2M6$6,X2JT[163B]:D+U\6\D2TOBSX)7_.B[QJRHW>1-==<^7S M("(B#B'Q0]4*+V'2&Z<>Q#C*4"J"((N-MO )>C/OWQWU)IN*[-$W;7HYCIJ> M*CO$PDRAAS#LD^Y;V+IL=JDEI+-6E^/4%FYTJ27Z89M+O<=L._O5W87)K@?- MY;,:?'*IDC($?]@T-[]WI*S?5XQX<<;]$$9,516%B0=)PA",$QIF-/.#F&@- M_[*B/K,QV/$"R.-CV3@%IOW_3+#4C(S.A9!A6'0'SHZ/"]!R CI65&"T3=MH MN''9.M "!&?=!$UH+]Q@T *6PYZ#-HO8CD'ZKGI?-2G+EX^/EV\D7U\^UV8S MD8XN,;-MN.P- F@(JIQVTW%)QR4?-P(.A393]Z.#E'8\@"-X=+; Y72E4:'/ M&+5T?-V%YRZ-"G/VO^OWRCY)7E_P??3:@IAH>>73ND/F_7IOV MS\H@R2_?;EZJOA(>DW=:^@ M9P^3P1$ M"4Y@FJIL@RQ((ARDV$?,+,?@!*794PS:SB#KIN2O+W\T'*9X"B0;$V(E^)F6 MXNNDV&?:@@.A9E'Y'94?J-D'HHXK\.''[?3TFZA53X.[,84E)8=\/=_ PU#0'$$CL:Q6JY MP];TT=H5I 8=R6>'UJX?N27$CMJ0GP7*:!-RNY67:T%^EN1[#+E^?QP$,/4C_B<7F#F8(4D*25-]KW=D]8.-I^6>#CDZ$=G,=C8DP5&9 MG4;U)T6S"C^>7G6Q(.2D8,-0Y/2';>L4WT07,+XI5([69<%_(>4_1:VN9]K@ M\H!>P:]$J5(!>Q/0%'0?J^#S>.PS%@LH& KD&<1+H9K?#KTH"AG-?)*%1J/< MYV)T9IOPR^7]_[I^N/ST]1I\O[[Z]?[FX<:\4'*F5Z1WBODK &]FF08:ARE+:<0VZ6Y.!R?I)?:)C?>>>-,S_O$2=Y[P@.ZL1G8G-A>M+YP7[L#9U M9GJ6TQM*P?/Z"V%-=*H9-Q"E7 0\X!![:BQKRF.(,?(@Q4F$$4=,<&0TK^& MQ,SFMB4(>HIV0QD.<=&SE.=):V;C# 4UG[5P4A97TQ4."2P[3^&D@ <3%$Y_ MTK+6(5>QFX)7@U.3"NJL:$H]+Z88L@@3J7X>@20)&20X\F,2H3 ,(\-2AQ.D MM+Z89W6A5#%'WE,'7+ U*77'*4T"I:>/9PEO5^304]P/9EPT(5B'=0X3@KDJ M"C]N.J=)9-A_$%/'&WE.LGZ2'Q! M/M,JDOQAIS^'*RVB,"<%Z#7D] ?,5>*ZJ.5F>"\>F\J"HOY&GL4J3N*D'1_" M&57]T!,HM8-#$H?"]Y(@\+-05S..$9A905J28$<3**+ZBG(4DVE].5=2,[4Q M%-)(?<8DL=*BHPLNIDQCX@QU:O1S=BZB//H555NL=UG?;?*BOBD>\F?170LE M&>*!CQ.I:$(JFA?[,&7,4P-%_!"GH9\FV.2<-DYN9K7;]2YDF\>BJ8TE-2#@ M1?&A CAUKJN%FO#IN8_N0#'3T %=!<1=#X.B/4,C4STQ';F4$\06=2SU!/_H M7FH^97'MQ?_QL/FF6A!NOHF-=%Y?OA3&DW9'%YG;O]SFGJN2+LD$O+N^!=_D M?XH/451M)=B7S:8N-KK)O=/(:%R.N0+%T$$UPV.&Z;E:@MM=GXVNO-P5FHZ M>]=H6@_8C@"3:UR^O,A]+.^F;3X^U=7WR_OO^J4RVHO-K,QMGLN0 =!R 'Z2 M/%2&_6JFH=';DIVB8J;-4X#,L#-K2^ML]M<4O84'@&F*?S@%3/=!VUXUNZ7E MSVNA?E"5]FUOES97*Q0"I2F-H: X@HB' A(N,.0\H(RC, L2HYX7.D1G#R#M M2*EI6?FNS?Y@P! ?,&K:U48#5\W0KV.T#,/ ^H78$N_;94QX,!EYQM]>9TU MP=$@N7 _''T0#EOC&#QK>:;/G_/B\3;K3Q"WV=\V&WY;?A?E6\Y$<]&8QEX6 M8HHA2D0(4412B,/ @[[ 68JQM"*>V<%^FN;,1J/E0)F+G@?UL^)"@@-2RI99JRW57;K*\ M7M'4"W"&8\A"(BT#BQA,$X$@87[",T1BZ@F3DIL*969LK8"W8T+9-[>ZI!U5ZVL!BLOV[;J4*2#%E5'/F)1JW+)FH+8 MZEXPD;^IC"JY;?]:T'R]%GSWRU6"$+;W376J[!)%E;^)=F;* METTI\L?BZK4L1<'>&Y=&E= VQY_F;^OFN[4+9W\3M71]R)]WZF@D_Z&NRYR^ M-LFL#YL[4JK>&HPCXF&>P,CWJ3S(\.:&4D#F>_(HPT//BXTR21?E?N8C4<)#"0 MJ;&L ZD&79HN@"K05F<_\N<%Z(0#0^G4W5$KG^/9E4N_%I?3,!?C??GYFDN_ MEJ,3.Q=GPK)*]&\JW>8SJ<47DI>_D?6K,*H1/7Q\;LLOZ8"&$"!5$^9I,K ^ M:_>Z&I-\W"0[$MK0,6]J1'="@AT #HM#3TMD7QIZ9,UE"T-/"W50%CKRT?.& M,30-XJ_(2RZ/F2HOZZX4+R3G4N$;*_&Q,&D[2$B$+$21GT!&8WG4]N1/V \8 M]#SF,Y\$)":1V=W76?S,K-0]=_U0@P&#3)V.XWCH M.A-G2VGJ)-!Z_OX-$V(YV\R/4UEXDQX5]7#S'?_XF9OJ+X*H=9MXZ?:7?\]% M*9=\>O^\>29YL<(Q2KGO>= +XB87CT"<>BD469!1BB*,?:-CED9I3*S^1@2-#07X^",FP5G(INIOYFTVNJN)%V+Q6Z_?M*+2]PK"ATZIX PUSCDK#3'"PBJ)K$5@LI&XB[C"^;O2< M_?GRIJCJLDGC^4*8:+MGKJ1SZJ68AU"P&$,4AAP2E,8PC$(:!*'(.-;JIC!% M:'8'E0E QAN"F@&C?](\5UR+H^:.Y 5H1'?5"U57+H=GS:-D%C]LC@E[[+0Y M^GG;CEU5/]U36N;;K&M9\-#<96\C(-0C?A#[!"(OD HKDA22E,IC9I@$+"$D M1Z%.39=&2Y%H2:JNT:&$,]WR,_1.;W MA@4P3XC)1&AG'8"8/VW9%NN1QRW;RPSE;T[8GN1)EOVMODW%WK")Q&SO M3L_K^$N\$3.KU7 &VQ=P1]Z;7C1[(U>Z%\&;&/A>_DPWI'U.CV9V0%WUQ9B- MSV7[:(E:(X"<\9EE%;4.>V;IKR#[)>VI">B^B8I-<6X];:> M*PI\@8*$PS3#'I3G5@&)SU.8HC0->>"G+#-ONC!*5:]=*'OS6LO3 M2-$,\20U^)^OA?B__R\_]OY[Z*FU ]1\ZK-@3850]T]^\T_A!9"+O0A6YV]B MK>FEGWPINHZ#/=2FWL)P+%E?Q-8 Y])5."Z.,__@P_(+.P7'A3OT!$Y\SCH% MJ4L\O,V&4?-AZ*J)JU,55^\N>ZKM[H;"!#$DI&O 8P21( E,14@A3D(_Q9PP M#YF5Y)_%SLRF9) Y*\^E>S>/>W'M"]!>D-'A!5EE7XY_WBO2,Q7+ >_TJG&> M4GLG6+C+E3J'F:63J!P =R2[RL6J+M*H;PII-D15WTO"GYLH?WN/N)*>D!!$ MU=DG40P1%P12GL4P(&&0<96V0;6&-YJ1G=G>7;Z)DCP*U9"_(0]*[89"AO!I MVBCGH)C9HH-$[)X%H'@ +1.@Y6*NQ.PIJ6=)TSY)] &) M5$]JT+K\GYJ__D;6C2FJKTA9ODLBK?..8XZR$&6J[D) %&413)GTG+S,CSPN MWP4+M'(VC:C.?I'\2.#<.#CA: 8T2FB$!A9=( )D$$(>4PXCS ME#*&O1@E*VF\Z.:'03BD_M<$4?,(Z1H8PW-ECTCSPX"#"W7^[IEPU?K-2FA7 MIT\MFLL>24U@.#BG&CUL9VZ_YG7>YMQ_KTG]6C5W*H3R("&94!FSGC0.)(;8 M"Q&,/3\-&:=1G!JE5ATC,K,QW9$$+4VKBZ>CZ.AI_;DRFRFYL;C&"CTFCR/] M/4IB474=$_*C=HY^UCPYZ>JI>+PIOJ@>";?9[6M=\2;_Z=?BK:KY];_J]\L_ M2E[]K2QJ?E/5_EI7^[,*S",RLJ?\I2 E5*2]4/X&K)Q684%-U!QU!5%&V MM(!U5X]=M8U+!5%+SB4L!;H=19KGW22FEJSH2277X/L;M MPV*OPLR +/H6'/9B:7/=7%\L/.!F:817;^8A8C9*Y)63U-%.MI(MUDB M]P@VX];'C<1FIF5&80T&O)PMM-TXET/A'0UM&95G=$3+\2>7&\@RROG>^)7Q M3[J(1E]MY)94UFI2ZH,$K7K:K%7+?+5C?2;OU2KB69I0+J#GD1 BG@6JE:0' M14@]%& O0]2H=M"(^LQ&:$M233EI]F@NB9X3G)Y"TR9&[1"C,T/5 TXNP Z\ MCAGP>0R\,T/6FB#,$KF>HOT# ]B:L(S'L747L6R'F1=Y+;[F;T)Z1?U0YK:? M]==M(!*80^3&&*95_^#XA692$*(Z,LGYUB,YL7-34S3_R]7K0 MY'W'2M_O7:MYECVL>N;&-5AF5J:E#AORM@B9-[\T$-E5STL=DLNVNC0 X:## MI\^I)6:S;3%FP%:(D#AA+H"?2&*((IY"0 M.((QB?PT\K&'0KPJ5$<5P1_TC<

#0AXB M-2^BKM0EEORQN<:JW=T'6L,_?1VX!/(6MX&S@>[X^N]<^*QN_ZR)+G;Y=RXL MP[N_L]>R\\;NRFX^W*!L*TE)B#.20-\3TN?* A^F(D709V$0!"**<614+G.$ MQLP6;4NQKZCS3]73%9M"=+5S9@[7,>#T/*HSX3 S,SLDYJUZ&Q'*D<]SC,*B M3LV(B!^]EK&/6A; OPA55E\\?A5$:D-76OO>3J2NO_?-9VZSSC,BZ[M-E:M[ M5'F$4Z.LZ5H^5;'! >^T76;*\9FM@A; M-D'#Y\6VDOS]HAM;7U^ +;=J)][R"WJ&P>\[EL%U\?HLVDX'AH%U9Z]2S]S\ MB!=D9J-^S+LQ[P?@&$A770-D7,GN)GI4G2A(MP$KR^D8:K4=*WFD-9S,4L(2D]@5UGCX\26S1_7 M$OP@DUSO*>MN8_W-3D_GF[HNNR/O30I=AB.?$1+ T.>)U'*.(/9B#)- _CW@ M(>>>T2RC"7HSJ_G7;4.B4]>$%Z 0AM=;4Q#J60&'P)B9@0%AT% $'KL8N-9[&=ACG;=9VDQ^$ MZE8D%#CSN(!A(K#JYYE"[,M#6!P3GT>IEPJL-3S3EH&93<2]4/,.E4-/-V6Y M^4/]Q,B+9$RW\: $],Q"S03$S MM(=5(A>@(>G.D(Y*Y,A:'J>QJ$D<%?.CW1O_L$6Y6I/HW.:!7A9\T&-2,V*@ MM\B,P?-D]?O>3_>-C-M?=F MZNXZL']Z/^B]W?!R_>=+WB:*=3V>(YPB006'PD.ANJO'$&=,>L Q3E 8A=P3 MQ&CDK2O.Y@X7;\FI8/!8:^B97X">E_Q#8#4S,,.9 'M3&(:# >@[.#H[0+': M#"CO7XKK?MW. 70U@M<97\L.Z'4-Y\'X7N<$+&+OOQ8T7Z\%OQ=,Y&\J<:+Z MMJD_R=^IGZ\V11,S5 -050+'#V-FXQ9,3$S>#TK8,"+RG^2CE3'3M/@J6&HF3I\ MT>9)2J9F1='@]F-6-.UN0^9 U>RRQ!J4T^B?,N9:,95 M&9Q#3T&A<0QU@(+A*50; ,<5O5.BVAU'3RVZW&ET0JR]P^C49RT\I*M-^;)1 M XANFDFX^9L8NFOJJJ;[,HI4Y8$S!(6O1M)%:@JUAY@\; 9^A)$7B)AK.T:Z M5.>^:>G9 %L^]D\^BA.#K5X;3 T_:0Z(S%1="YUI+3\#)@-': ZX[/R?'6SY M%C8VA.VE@>W9E7&T$G_4T]%>;#D'QU2^/;_&^&&+20URP4M6OY+U^OV.Y/RW MJLE4^440%9XU#JQK+C>[>1P&@3IV@.('O%7_UG7P['@R&**@"=6T]S,#2J86 M4A^@&4+TAO+;3330I+'<_ (SH?>F%1@^:EM;LTU*ZXIW5X0'GD HA0(+7P65 M.,2QY\$TIB),@C@BL;^J-S59Z\7H#TD868(M(>TO^H-Z!/2SZ]<:Z8VZT.A% MS\\3V$RI![2VU?PN:U=.2>*L.N6 P,+U)Z<$/*PP.?E)\PWXMZHN'C_71_L1 M7192U7=MBN7/I[MCFZT[OW MK,":J;Q#3!U'/:Q!LMKLS:DMMNU; S%T .P7L7,%VD3UE9^2-&0)A5F++KI/[POR<6_^\*_.YUQ!XA4*"80(03! D-*20L]K&4.!5![&@"A@8[\U_-1L[&7>B@JZ>>RV%F MIM:C(S*:/!3!U.X\9+*[9[PM'(XT=H//_/,T=)CYJTS:, #.8 :'R:JV776J M^C930VY4;5IW%59]WZSY*A1!P.,XA$F<-%DE&<1>&D(_18S&F>=3WZ@^^S2I MF>L M2>Q^((<>8%QCF["S ^LW&YER?J,F_V M[;8H]55:\ZKI^] V0C9L]K#8^]2S6W_%MV1F!5UD"+?QE($PW35)+<4!G3P7 M;:"E:H9(SY%'O.!;<)EFO 3;RVN;>,61V70\Z'D"] 1T7H&?C MHLG?D8=E!=KU)&CF[1",Y7?5(D&?\+)M$XP!.6BE8+Z"97L%9 M%Z0LQ0G$-$HE6#B &,4M)TX36K;]Q*3 !RTHII\PSQWX(OG?%.)>,'61^_[Y53QL?LLW MZ\89O,W^OGD65ZK;9?G^E?QQ^5SKI@Z8KCNSP>O8 3T_@+\*Y1AL65(!+L44 MZ+@"DJV+KI.K?JZ ,9KC>C\WD(;W#K-@:)028 N&54: ,;'%$@)L81CF UBO M87M!\/R\(,0D@M@73#781M)G8 B&7A9R3 (O M2HQ"@B.T9C8S \K-T8(-:8.?5!=SX$>&H;PQZ'1O#9P 8GIML(_%'EF7EP:3 MLCF[-3A-:>%K@TF1#^\-IA^QJ*#:A2)4N*?,WT@MUN]_%^LFID0*N7R7$T=1 MB'#&.>1>)D\#2&4 ^\*'F1=PST->X,5:.FY&=O9\Q*)6Z>WYCA^#4B!]\,:U M?#Y(S!1^P *X*<"6":"X %LV;*JF]*$R*)N:!3*[NJDA=$U,KX?N24''>G;^ MS5'%E+'DHR53^JLM5S-E+.%>T93YTY:7KNQ)\->UN,VNLTRHX=BJ3$MZ7@_D MSWM)4SEGA1H_T'R;'E0E^JY&R \\(L*0P43$"421RJOPD8"1E[+,%\A+2&IT MD7H&,S/;V9ZU)BFY9PZTW ')'E#\&=Z/G@.]YIWG0H :WF/J8 GV>0._-]P! MIU5<+F%R==%X#BO+7AXZ .W@0M#%FN81J(>27Y:E&O*4%\W*JA)!-\QT].&Y M\\!VU)JJ"?WPT'%1IV- 9TMI9B(>2M+,J!]F-F@+;13/&17,*FAS?,7%(C.C M @W#+^,?M',G/KU6>2&JZK.H6)DW=_'RL*>&>%2WV9U\X;U?NMO)L$A8R&(? MDE@$$&$1PI0D,21IE)& I*&7&,TT-6=A9F7]=/G]YCNX_0+N[J^_7W][N'RX MN?UFYBI8P*KG(,P+EIG.][R 3--V*9A1SD+0X8<%W2?#X@C!\""@46W?7N M/F[V9ZQD61#3ST\[-L&D*T/GMX5T,E[+4NX^\@/?-D79_[7A[*MD^:86S]4J M8,+WN!_ V,\RB-0)B#*>PL3SDH QXL5F2>5.N9O[+FM;I'EQ:C11SS&0JKKE MN?G4D.M.MW]7C(.&<\V8S#SO5,]H_K W97A9]B->DGD)SQQ@NJKH<$!C1@&4A%1%% M1O[CF?S,';'JF5#C CHNU)&N&W^G& %URXF9W3KW->C9L07!-;-KBK%!.4_3 MV[GG[0+L4+_;0[T;P->@_C"!NK&A+&D)'T'TTC*Z6M?3,-L6C MBC(J+GXA]6O9N(?WXJ6SR.JPGQVV&72C.PU;3AUL*,4./3F7#*[Z 8NP"=*R]S]%G MP@D$KCRYLWA9UJ]S =N!E^=D44N?;SORZS8;EBS>B[6JI%.E\=5!Q6*U"\H' M(DRYEV104$^5!W(DO3]&81"2"+,TXIG0&F_BB)^Y;J_^%_QT^?WZ,[BZ M_>7N^MMWB[N/)8,??@5G2>:Q!'<+CRX<[D9ED?S@UT!SZ< MHV7M#-]]VVI &^_E.:@H*LKU[EV>U96H5/[W\3F\>2O#SE[+*4A^X/J4I! MG 4XR1BD?B!4W6(@#[H)AQFE+$Z]0 34J)'8&;PLF"2VXP/+&D 'D'TT?BZ6-#-\ M7.2KZZ*6YXE+SN7WM;J2/]Z6#YL_BE6,&"%J*EV,? 21AV*8$A;#! 54>G.) M'Q!/QZ"-T)C94+5404?V BC"$A:@2.N9J3%\QLV/(ZG-S(J5P-K&0D.DD4PR M^72K__*'G=J/K;F(.FL(U:NISD==!-DO_\RK59S)F:@>2C+++'C MAL /# 5-,F!;,3L.GI[".03'3X"$>;91U MT)Y_P('+6EIM<9W5U$Y37+BV5AN"PQI;_4?M[,(W4;<5&5\W5;4*LMC/2"1@ MRHBT &F2P31*?4AY'$C;@-*0!"8-=O96-])U\YXZDI8:$:=JCGZ2V)AVM]P' M(O(BZH7M>,80(LX32#"CD$4XB@CS"(U#$U-H#X2YT7,*1)"D\GB$!/0](:1/ M1E,HOQ4>I"P,:9:D44#92GY'Z69V*(94C, X'P4]TVXMF9D15R)UQ74_*4H_ M@\NZ+G/Z6C=ADWH#[HC;3DI'!7-DKO?77M0P'Q7KHPD^_B&;FK2F NJR+!OO M7KL8;?C4W#D]AT5:_VY2B;8GX+C*G">;F;X4@O6F!T3 M8;^X[.@G[)R.03&\52=Q<_U[2JIF.OL(A17%(,,08>_(DXF%( M ]^#!,4Q9UZ4I5%BLA'KDYY9V0:,7#2^^+9Q:/T.=MS(;VK'CV%$P0!CO=UM M'N3,5-DA:,:;H+G\CG9( \*+;I_F@'S<6RU6,-]X[]Y>/ERG:>Z]!P_.;!'N MR#MXJU1F9[8IGXE\!X,C^05H>-'?C@_%GMZ1SY+83)./"#O'M=^H5%9;].%J MB^W2)P49;M2G/V2;[5E5>\V]FM57"OGB^YF>99"&V17SDFD[/$R:-$%LZ( M'!/T,-5Q]-/G=GP:&=?U82M(8R[U-HA@''D,HC")I'\=4A@D*&:8IU%HEL)C MP<."J3L[1@R[:]M JZ?T,P-F9A&&6(U. IPW-><,3)PW:]+GX ?U:#*&Z'1K M)O.ES)WP[7#@2_Z/ZOI/MG[\C:SO7THU(?C[Z_-S^:YR(*NZ>*!KLX'BYBO/ MG8NS-^):[T86!>8,TLE"6F M]9,X@JOCF>+V.%F=/RS(+79 L8=B>((Y8Q5SP_3YC?/JMKRMG\KKLGBL[OAM ML67@6ZU^_T=UGZV9HOY0KQ7I+YMR.-5MV4+!4OG:VZ9[ZR:.^_,6;4!U*5%&7 MOH5S\9JF3=[";\C,!B[]@2&/,(0"7D>3?W AZGGB30)(Q%E6IT"CRT^MY/7YA\K>J E:)IF M/JY!@.V@>0;](R# M2_ESRSIH>&]:"(.>^V%_E(<-^*3.@9T$H!5!-10P<$+G?Y<&8R;^*N_4;C+% MKT<4K/%5:?]NB?RY>[=5\VZY>K>B?[>#CD-MBR^V?;=_M.]6S113^NIJNL42 M@(\.Q)B5@>5F:"R!X][8C44(GEV"K>Z$5):#6KZO@QPVU":")6D$.24A1%F8 M01*JB;&$1R+(N-JN+>NM1PG/O.O>7_]V_>W7:^LJZG'0]*YAYH#";*/;JX_N M>6C,V+9(>J:6$*:RNR]['B?[HVJ][\^/RYVVR_Y!4C:V6 OLC? M5"N/2B\^PS%,8E^:AS@5$,<>A\0+<10G*8]3K?K)$1ISAQT[JJ EVT:?&L+Z MA^I3Z$R?K1W(;!C(,Q?7Z*@](9#5B?O4FHL=O">$&IZ_ISYJF[.LB@"^2U^W MR2#?)L^&7D32)!%0:E\&41+%D++(AUX:A%'F17&(C<9=G* SLPIV]21;LF>D M'1^'26\_=B"\F2[:R&V1.3PJE;,TX>-4%LX)'A7U, %X_.-G]OCH_O@:(]V2#3 M23<:?:;T5F%I<\'M>WX<$^S\KA][J_Z8OA_'!#O9^>/HA^UVT.L_5>+C:UX] M*5V_S9J4_V:2^PH)PBA5HWPSU8$'A1RF7I# ((K\!.,X8(%14]C3I.8.)?>M M*@%IR(%2O,B//JD>;F8;Z0A:>GNI&PP,U72/IHJFMUT&6KKN=M1IV1QMJB.$ M%MU7IP7^N+5J/&$;MU)M29AJU%H\RK^(\DT\E*2HUDT8>)>)1]3M\,(E?:3*@]3U/V^_Y 1O:W_FKU[(4 M!7L']8X'0'8I:J8!+EUT=2-<+L&R#'$-6 =#Q?RQ%N*_+$ 6_P&;(&_D;SH MJMM=1KP,L7 6\M*ENW#,RQ".PZ"7Z0(NFH9](\_B\^99?D%6"6(T1$S #$O; M@JA@D,8^A6DF/7T_1BQ-M2ZPIPC-'?_Z./-!40:_M[3/:B0VP$K/7+A P# : M9B?\FA1KY?%M< MD>I)_:>2%=_(6NV1C27)U0V;^H?+@N__8O#)59KX0<1P#/TTP! E)($DR 0, M5>_ERI/% F&;IH_@1BQ]=%4RU? M;MEN/F!X*IGAC6H>9W[L>S(\!VU?4<\N4/RJ5W/5O!KU)[@>OIH=E]U'U+OZ M\,O])]I*PE?E5'4SLC:%P\YM,P+NZG V X?+GNKF@_C@.#@C*?.J"^G[/VX* M<2^82CA_ORFXVG-T"RF./SVSU54D].L53@@X;NK/S]%I M"CT^OXJ5G\21%\2F=82)/H@W!_A^5I?57+$$)%3&"J9 >*Q)^ FDH8Z4YP6\S:P'Z;Z>3VNM(4!(=7 MF-JD%[_6- 7EV%6G\1KVU3IWHLPW_+K@JKIP%1.4<>G"P)@%/D0$>Q"3,( \ MRGS"<1@@GIK6ZNQ1F#M3H2]=:8D"2;6INS:OT]G'9=PP.)'64/M-!;6JT#DJ MS%GU.?LK+EZ=$^(>;I53#]@I[$C#T4OVK]=PP ^@X4"U9CFJ=AU#-R3L$Q,V'G MXF(S 59/5G?S7R?H+3W]54_\([-?-1^TO)11G6&53T>JI[8.6S4_*BJQXBA+ M<2:=*1:C&"+F11 GGB_/3L3S@C"@.(C[NBW-^Y=3M+2^Y_LE6F9FH&V46VP* M:)[L?!HAS$=F0=EE)-BN;JVN,DG67O-Z;$/;C(F'S M/&FVZ>K\\/SX2_&27Q45+_F7-7G439H]_O3,FW!#%#SDS^I6[I=O=S?;/4>W M''I$\'$E=".SF?:-B0M^5[0=-=,>%\PJG?;$DHNETXZ+-$RGG?BD13KM]U=: ML3)_4?MKURR>>IF//9' )*+2'8XB#-,D0C -<)P&A*(DTLJN.K'^S'HW)&B0 MKWD$AW$E2T"#C]#Q)[3)*S20VRQ0]+<]H)NB1QY;+]#S- M\UXFY\C'9LS45!G,42:HI^X;/#^4EH.'TGN.? IY$A",D0ACYNDDVIL2-C(I MYAGV;99RFY[TTE&=(1%S.IM^3ES,C)%9DN7"J90':=W+)$XNEO9M"X954J1] MHG>?5OXFCZ[K][^+-=\-/>XV("PPH1F2EC;S/6DP@ACB-(@@)4%,LP"Q+$+: MKL8HJ9F]CBUMH(B#'76SDI$1J#2\$6< F-F"D[+;>"GC()B5R+@!P[H:QO + M85SI,BW>5%'+R J+UJ],2_*Q5$7C":O#T/,S*=]OLR.]TS^I/F:_OFR*OLEQ M6U:)3>7 *4$8@\H4/4X00S(3@).$,I6%B<(1RP]78IZ$W&VL[X-HQ. MHLN_%=OSZ[EOQ]EAURUD$T=D1\26/%B[Q>?#<=SQXI:'^+P0M]E5*7A>?R&L M\?&_"E7MU'7)0H2).&!RNY)O%")&&,2,93 6B4BY"!%)C6[!IPC.O!TI\DKS M6@9 SX$\H38\6/88FT11\P#O$!O#@_NYL)@?V35E=754GR*W[!%=4_B#H[GN MA1G#$4=ADC!/ MRW.=I#3W]9LB!AIJ5NDNIQ'2TW GP>F+;)YD-R6.J]2YDW2638B;$O<@ MS6WR ?-+[YOV_O2A)&K&^V59*J-P4XOGJ>_@^,/S?0$[FJ C"B15U6^K"2." MWYN=I^' T4WPM(A6M\$CRRYV(SPMVO!66./3]D6BWP7K^GY?_)?C5IJK5L/K7ACQCY:O8MA#Y)+)-*2[7Z\T?:MJ<&JG<;&JJ MO_'*SUB8^B2#F&0((M_GD$0TA"%FV(L\0@3-3.Z+9N9WYFNF+7] ,6A>BSKG MF]+;]/Y"^)M9KJ;B=T) E(0I)!@3R' <>]@/!$J,YGN:$)_Y '+[\/?K M>W#Y_?OUPW=P^>TS^'IS^>GFZ\W#S?5W,]MNA*B>H9X+)]/H]8Z+CQ.M=XS, M- /4!@)'1M"(]*(6S0:4C^;):@W[TIZ/\T:;X]HA$^=RC-@B"4BLOR,@3?F4>?G.2:CTC(8K ,R,Q/'!P!=M MW>$%()FTS4OX63K2.RSC.4EJ\0J>*:&/%>],/F.G[VUZ^6W63%K)5)^VOVTV M_+;\+LJWG/7C/D2:$H29#Z,TD(KOIPFD?NI)$Q"+Q,=QFJ1&$]6TJ,[L372) M]9L,]%RHGQ4?$D#0<6)YIZ&'JIZ-<(Z5F;%P!).Q<3 2VY&5T*.YJ+DP@N&C MW3![V#R<>OM:5S4IFM/0XV-]7997F^>7R^=:MXSHY )SGR1V=($D7#:U@$"2 MWQ1B\]I4UZOZJK:4=6+)ZGJ2!C12LY RB)'\"=/,1XSZF1<:-4$QYF!F MI9=?DV2>&H,=AGI;^JS(F&F_:6MGQ1)H>%J^ N$ CH5+$7;T_Y(U"0?PV!8G M'"YD[AKOVNOCB&?L'QIV>V#W?7MZ"GVGS;SW,#3B P[0.<+[R9 M"3A/;J,M?UPTJ_W^Q)*+;?;C(@UW^HE/6B37#](>^Q!!UP>HX!_:K>W"V31) M X[2"(H(!VIT#X.4)Q'DGER-,IJ16&O,J34',ZOQ_?75]W MWQ[N+Z\>NEN#B^;:X//UE^O[^^O/X/[ZM^MOOUX;9&=;(3ZN\HO@:&81!MQ< M[/*H6X8DA*I[Z8>6BGHW"H[P-,ALGQM7NRSVN? U2V$_!YO1='6KA9=+33]' M[KTT]+,6ZK58=H(D1"H(>Q!Q$A(<09(Y#@.(U\/_($ M,KH,-B,_MZ'O5*/<$@2\G0I?/PGPTK9:KI](#?X@%<@+=6\OU#@WP,_J@&OX M#NQO@MP@Z^9N:' <[''?L3/OE= T##->$HT0_^'71M/ Z%PD::QB4Z0NY/=+ M[HN/XFB5SK=-_4G^3OW<\Z3*<]3)\[80*Q%G(?(YARQD J(X""%)20I]CKQ( M)!D7OD$1^SFLS!^3"DU*N<]"5<,/70PKPR/JEJU3E7^JI[?TCSKF!EZ5XJ\+ M6TD6%\/:I*Q^*7!/RNE H+6 9L;UM&S.:IY. M2F/77'!OI>5Z"AX38*^5X-$/6#A/X\-B[T7?,>LVVXZ8[?>=A)#8$QC#A 8! M1%R-!0RI@"QC*/*BV/>PI^TYV?,QO]L4&6SE9^"IX3,M@Y*93NO-BM[QIK;V M+7=6[M(9&!OX2LM@;>TSLAC1&8VX]NY:#NZ MH"5L/@+N )]QR^U*:C.S;"&PU2BX4Q*=-0WN8-'%!\*=$NO83+B3G[57P?_] M2DKY+5^_=]\P+_)2+\8A3'S,( HRU661^=!G'LYX%&8)X:8:^('&4@JX)6NM M?Q_!T5>_,T2VU#YM::V4[X0\9^G>QS475[T30AW3O%,?-5.\2GZ'ODK]?6R< ML"LUHUDNT&7.)9PAB.=31OC,C,JKX7@>U/GMF M>1/M_"=5B/M-U+?9 _ES%;&0^YD?0,%2'R+L M8S58AD#!?11X*2.<:YU#+.G/??6RXP9LFH%D;,@/^&DM>3D]C,P)PGJF<$;< M#&]T!I"U,]SV6-E.0))ZT0)BF81AD M01IH73A-$9K9RK2D04<;;(F#EKI^/&04K.F@B"L(S R&K?1&\1$=T:R")*,+ M+Q8IT1%O&"[1^OR9Q[7!44.E_/U:;&@ERB:9XZ9X>:TKE>Q7J%ZXI(V4#EV9 MQ@NZD]^8)WF4K%8\C6)$4@J9"$*(HAA#G(8!3((@BD*<\30S:F8]!Y,S&XEO MX@^0;X=C&+:+F>6E&)[1?A#4]L>U <-M1O*09=#R#/:9'I[Q&KZWC6VVO,]P MQ)L!6=>G/9#7I"PD@:H;W.2%PL=I0F"F MTJ-1B! DG!+(XM#S(Q;)?S4JUS].9F:+^M/PJ,)%EK.\-CS+G8!'SS*>+[29 M;>OI@9Z@PR&<>C(YLBHGB"QJ%\8%_:C9$Y^V#-6TK4$;$W";?5:]- MQXJQS]G.S.HOJ-M(1Y>R MX&$:$HXP]--8.K.$,8BQ\&'FA03A. IIK)7,.$YFN92.EJKU1*RC&.EMC>=+ M;J:)%D);S+L:D\G9E*NC1!:>;34FZ.%$J]%/GZV@HJ[;KM/7?ZJ2(+&*O BA M( @@"1,&$1(!Q'%,()&B1FGB!;YOU$Y@A-9RJEIM25^ HKT)4QT%WD29CT2* MC+$SUMYS$+%7X0$87X0 '>U95/F4@.[U^8#2CU+J4R*/:/;)1^S4^S]$_OA4 M"WXIO]_D47Q[57OZ;?;]B<@OR* 7I0ICL57 24((2V% X@PB+Y2JSWT/1@+' M+ HSGX;,1.&-J,]L AH:X*=<6H"&O&'8R0Q(EB%,4,9@(+(4(IYR"62<0$(Q M"Q@-HDR@E5R);GXXE$,NM,'LN8&D94?E:#QO>FC!9L?/G"CKV=C9D#.SNCT; MH.,#M(RH_:=E!0QXN6BN,I@[.VP%@B/+;$9[45MM!BL-;-!_EY+&JHB4I[A-R5X^'X/=JR MEA?],(86.--A#=>XF-D('4@2@A1U7X6J_J[,R[TB^TM>Y,^OSZLLCF@D @8)3@.(LE#NR#3) M()=N!LZR**")EL-F27]F"]%146-[JLTZY\VM(>OX *JK\<:@8MT"WG%[L0!H M9N:CO:#8,J,Z\[3L7&SG*H*>(]"P= $ZIN;%T:#B?UX\[2K]Y\#5K+K?'I71 MJGZ+99>KYK>7>:^*_XQE[([W!Y%>],=46R.F=]ISA869ZSX#"^"RG M):*CL]LXK47/:EIB?SR;Z3UDFZ@EK4K.I%/2^.V_%GE=W7__M;M"Q;&?,D1B MR#V&(4H# 5,DJ%1YC'F&D)!6P"Q?:X3:S(J^HPVJYHCRJJB;YFV-H:6GW,XP M,%/N@?CM":TA#'Z2I*N?9\GHTA#366+7&*V%\[LTQ#Y,\])YR$[!;PI6JJ$I MGT7[_YNBH?&T6T3('?%5N@X\O0"S!%7<]T MS(BEF3&9 49C V,)AB.38TI]42-D"1Q@Z(@1# A-(&(,@Y)A 2D.&4J4I02E!@6#(^0F]D,J8!ZS@5X&5 ' M59L+9IJ9.@Z;GF%Q!X:9'>GH@B%A=8>O1HRTM)U6]VK(Z*Z8=XS8TK6[&H(? M*=75>&9EW=($/5&#_LG'I9V^PSE; M4#-%/)31:1_E46FL;F..K[C8]C8)@HPMN-% PWAUUQ'.T-XZ26G1G MU!'ZX[ZH]8S%- 'E05=7ZTTE'C:_%"_YY[QB-P7_1IZU*B*GUIAYCU0D#(8* MC D[O3>ZDM/05VVH@H:L.NP^Y,]"J>4OW^YN@.) _L-KJ5Q7R4K^EO-7ZH0$.\O;D%.I]?= ;4PQ^;%29!%GL<0YIZ*40,>Q ' M\B?N99E'&8VHKS^G]"Q69M9W^0T*%IE+I% =MPC+8F6X?3N90R197 SK169 M&6+^(V= C6&_U RH 5PSS8!2%/[_, -J@(2C&5##%>U.8]_)6@U2:.80?A-] M\:D?9@&*N ?]0&"(2$9@&LJMES%$J<>3E"*C%(FC5&8V\@^;6KHP]S;S1H^# MHG?2.EM4,QO=CP;]) KV]$S*?\YP&3HJDJ-CU7$:BYZG1L7\>) :_[!MQ[\O M^5J4?:QEQ=(LX)G'H?!H#!'U8T@\06',(D%Y&H=AJ-5S_<3ZVPYW#S8\Z]5E;P]8-#E?M!^2J\@21;NND'G% M4S_%)$(PP9F:Z4T$3$4:0QS%":4BQA$S\N*UJ,[L5?3^;MDS 5YV7(#-E@U3 MW=7!4U>9':-D=2!0/3E[A 8<@!T+%^#R>?/J,D?!2')GID"'YL*VP0"&0V-A M\K!U4N7F6:@.)DV;@Z_JQ)C9A1T&FZP?1]#3ON@]GADZ"6F) MZRZM<836TDF,TV(?25G4>,A.Z56/MMNL,R^7M&KBB*LD#&B012%D-";2I8^D M=\!3"C/I.J T2;(H-AH.=93*S$K>=)]K>@A9A/J.PZ*GR6<+:Z;!O9R]"_1[ M3]*AMHZ*Y$A+C]-85#M'Q?RHE>,?MNSYM:DJ%Y3,*$T< TU-6-S"8::PM N8] MOB:%<]7BZS2A93M\30I\T.!K^@GSO*>KS7>Q%JKTJ6M>;Y+P=/3AV??*YQ=2 MO(.>DC/- #Z!B][>YT):,\WK*8(=R1DNIJ?DX+,PNF^X\(>IOI. M?/Z4B@[?C]PD__D__EO_&_D')97X'__M_P-02P,$% @ 98'X6*FR=?6M MGP 3U8' !4 !P96=A+3(P,C0P-C,P7W!R92YX;6SDO5EWFSF2)GS?OR*_ MFML/E=B7/MT]1Y;E+)VV)8^DK.J>&QXL 9M3%.DF*:?=OWX"U$9)%,T%+U^X MIA>G+$M$+ \"$8% Q+_\SV_7HU^^PG0VG(S_]4_LS_1/O\ X3M)P_.E?__3[ MU3MB__0__^V?_NE?_C]"_N/-Q?M?WD[BS36,Y[\<3\'/(?WRQW#^^9?Y9_CE M;Y/IWX=?_2\?1WZ>)]-K0OYM\6O'DR_?I\-/G^>_<,KE_8_=_^OTGR4+,0 5 M)%%#B81LB*=&$VZ94BX%;A7]_S_],S5&Z\B 4%"!2(J_X#+^0J(^)T:9P_\N M/G0T'/_]G\L?P<_@%V1O/%O\]5__]'D^__+/O_[ZQQ]__/E;F([^/)E^^I7C M!_UZ_]-_NOOQ;R]^_@^Q^&GFG/MU\:\//SH;KOI!_%CVZW]\>'\9/\.U)\/Q M;.['L2PP&_[S;/'-]Y/HYPNI_Y"N7U[]B?(W_EG_\]7B"8$ R%[\V__X%_O5/ ML^'UEQ'-[_,;=[Y=5 MMEL?OLUAG."6G_M/'TWBDQ\:%6E.'GYSY .,%M\=)!@.%I]Z%&;SJ8_S 8+- M"A\#29XQ(ADPX@WE^(>BR<9L9')/V2WDSI#>A?!G$/_\:?+U5_S@7XL(RA<+ M62SD\&*Y6YGL1O?];KO"GQUHGBUEG!-FHR+2.4F\E9Q8)%OZ$#CU<2^REU=[ M2O6R+H^F\9?)-,$4S<7]@3$A@_!(-D1)9-0:&7"44!<4_F_FR9DJ@'BR[$9P$.W#87=9-@*& MJZD?SX9%\/> 9CKEB.8M1V.(-%2A>8-,3+*FR"/B25WG='BV\D:0D.U#8B^) M]HR*D_%\./_^;CB"LYOK -.!C-[%F ,).GH4!D?:'5C"LE!&9Q,4DWNAX?F* M&Z% M8N"O238A/8OX-.P"&$\/_/7,."!R:B$) **SZ-8)H%F32( ]SIJ"6$_ M>[!JU8U0H%M'P1Z2; ()IQC 3]&$+01_B?*'X\G->#[]?CQ),%"&*0=2$ 5R MX0P+XE,T1*ADG*=.!;J?X[ !$1OAQ+2.DWIR;@(V5_[;:4+Q#?/P-C-Q9PE- M\,R B21:W 22F8R64#.B;0+M0N+.UK DKRR_$51LZU"I(=LF0'*4$JI@=O>? M]\,QL $3,6@5(V$.3TF9%#K224+)X!GA<\[@6 6 K%AZ(W"XUL&QKTQ; L8Q M?GD^O9K\,1Y([HSA,A*O%?K/T2;B1$0KF'54!IS16M6#Q>/"FZ6NZ$^"BAT% MVA(F%D?C^?3C=/)U.(XP2)(Y=*^!9$H3D4)'$G+RR(<*UN7$&>?U@/%L]_AEX3K1G&FF01/ME2 R<$NL1]];:)Z318(FEVT7I%6=H/ M#LNK;0: AE.<.XNN9Y67^]#1Q\^3\7T&1B>M: R!!,L]E+_\Q4W4W_#.[":V33GWR+G_WX$RSRK0!<&QL8 M,0E*F!/1?;5X<#%'&8J$6R]2E8V_O.IF&&@X);FW*)L(!XYOID5^KF_8VO@0P"N],*_S7C644^<=YRDC)XOU33QK"M 9/7JFT&D^41D M!=$V 9%RC3L]]G/X-)E^'Z@0&)/"D*QUPK!7ND(^$&4]S\([&O<\3U8LNEG9 M5/,YR-T%V00.+J_]:/3F9C8,)2HM)ESBVM81=6+KX9+II/,^XOV";P8FP"!$CX=2GCF,2_7WY&NQD93'W#)JC M:QBG4C?Z;N0_#81UP$(P)#J':*?.$TO13_;.0+"6<1_V*\]_LMQF4&@X4[F[ M\-HP%4CYU(].QPF^_3M\1S&X8()*)'JT<))+0SP"%@,DX6C*4E*VG_97+KL9 M"AI.6^XOS$:*\=\-9]&/_A/\]!U^9S9(/EA37C,ZS5$@T6?BC%%$@6/6N,"B MWB\7\V5=SGJ_ M).:K2V^&BX8SF'6$VG=-PVTZ[1';]\^/;$)* S4DE92*U$&2$#!H7IV\/3X_>WMR M=KGXXO+\_>G;(_SFFZ/W1V?')Y=_.3FYNGS*QF:/M;?Y^+V?=._,RYX/OV]F MY)/W7P:+&KEB/<[SN^'8C^,037@ MLW(\K*LQRGX6%NBX6_1V(\)H/KO_SN..W(:N7>W-_1I'LQG,9P]CG67EG2+BW117$W>/A])3Z.YOZ*(\$ M3'F=28P"Y2$CQNC M9,3X7.K<:41S'5!LB3I)1:!!UC[(UI#33Y.,[N!42_(-@*ALB>?;8IPN/T^F M\RN87I^.O\)L7ER"V2 H)X64BH0,0*1GF3CK?"F6]1A2:D7SNO=*NQJKS:CK MI_%&MQ:K [WLCKC)W(_J>%$QEE? LPN(@*SA)CJ#^?WN$9GQ;%PDH'FIQY>: MV!094=I:%_!_@:ZK:=_)F5I#3S^].[I#5379-V"Y?A^'X6@$Z9&7!QNL DC( M7B#ICN,^8(E8ARXH%>AX2FJ3L>L21KN@Z'5J^NG\T1V&*LF] 02=SS_#](F M!B9F 3QS0E$.&-SZ1 *5GF2;(6GO.%];6+\+<&T#*,^*# M0EA[3U@4Z.)QA[+PF1)*.?Z'>F'F]. 3KKB&K@I9A76_=/1V,1T):B&RJ MP&-_,3> E5OZ!]H!Z(P63C./AZA(@)$\]0ASJWT*$@FO'OTN5FXA1JEX=["5 M(!M(B;P?>CS]%FG$DN0IM9^?)R,4^JRD?^;?'T1#76)4"+1YV@=TF]'+0N.' MOG-4U$2MN9?K"J=V L)J%3$98%8 MZ]##+UW".6Y1E]?58^T)MJ9N-[O1_NL0VT<5#8#J/LWXT7\OGOR]%Y^Q6)^-T :,RC>?D6_DFS ;):AZL"$0LFL]B/$ "\U JZ7EB'K>)>?:( M[974S$;+]1N+5X9+1U)NP/8<3\8+L?QM./]\?#.;3ZYA>B^\^_80 YT@1>I* MCM,+(BV4TFJ)NT(A:S11!;:V"[X)7?W&\QU9I.H*:0-D7V$Z'Y:[U\D<7AS7 MRF4=#![7L5RA*3RI/;.9:*ET5"D8[6H7[JRGJ-_40'? JJ6$!B"U2(&M.+;! MT9"R#42#B*79*2<.."7X3LCNW.N<4=_J;,;S8Y 5$/L#:!G!0?6 M"L ?U$3QP(C4T9!@@R,B<^938#I7/^-VQ$QGMYP=869/83>0JUPRG>\GXT^E M&&W9A [01.8R.XS8Y$KV-@L2N#>$*1ND8RZ$ZBG*'Y#43+#67>JHIE(:,$GG M7Z ,#1E_>@\>/_+>XUNZWQ$BT*1Q#_I4)I*I\O0U68LFU\1$1>325+]&^Q%1 MS41YW>&LKF):0-JS,WR)$ZURA*R*='(N<87&N ("<9EZ+VA,F=7.5KY.33/A M78?8JJ.*!D"UQ,0@:H7N'FX%'RV>[A[]!"\I^H84/07ODC>Y-HJ6EF\F>#O( MK0;T"EE$M#M&RCZPG!ON M9.T#;@TYS<1O7;I0=931@/U9)R'A L\:0XR4!)$I9&*9\$1$)K.77.2UO3YW M>\:]5\G (2*\[E!5214-@.KC_;H+EFX?3)I232'1U KK#)&2&N)P0Q #+&HC MDO2V=H7 "C+Z?C-?1\.3NN)N #%+G>QNZ7?!.)<<1J&@T8V3-N!7T9+(.%40 M9,ZLBS-MF8:^JY0ZP@FX *$@(2WL*NX'4TX^"WX%/20NE/$'Z M(D'N'/'&"9)+?A_QS];/H.WBI4$_D\[[2F;NKY9J,.NG;^/'A5H^PWP8_>@I M3]6;.#Y=ZY ='==P>X9\?3LZN+L_?G7\\N3BZ.L5_K9^Z>F6=CM-6FW!7*65U>QWSD'IXP*7E M3#-3LJJ9(RZMXR0DC:8I2^:TKY"R?W;@[@.O%N\SN K**.D)Z.!P M7^ ?9>8?T<(R9FG@6M;VD)Y2T&^@5D/?+X/^G27T3&:VOW M'<3OKL=)1:&V 8I%ENR6@]G;R;4?C@>."L@"/'$A&R)I=B3D5-F,7I\$L1_ST;'^ ZP'0 G'$=I+XH6T+$>^1A/(,[+ES*RDEE M"#6EJP\5CGCK,]$Z&+2K%A1/6P/BR1+]Y.P.@(?=!=DW'(XGX]G-J+QMN2/> M2"44\%1N[&R94H,^5NGCG?&O42?.\_,[@U=0\/R3^\FS=:3\O<36M\X_PO0+ MS&_\Z"EL8Z8.*(_$*02K3 [%DBU&^IZDI$0S)XL_+8BE((CVC#K)G8=R6M6>[>1;'-V47&_IQ(W_ETHM-3I"2D:PJ.K2HDUJ@_)" M5PG])":!#":^.22 B8DS[4K^582TLB95L=H[2_J!BS7+1-EG,BR9W@Y M&:5!7!20<02[\[$T*BU-DETB^#V3N+;Q13O82J!914V_=JB"JE>"9V^Y-X"@ MWZ:3V0RCB[QXI6:9UF@?@RUS7KG"KPS#(, $;SGNI61KS^I86K[O(I:JUF57 ML3;PCN:A(=9]S^/'FNBL1"K'-T;+&$;HQ) 1##4YIT9PC#>-K]T'[U5B^BY8 MJ8J6.B)OP)I51)W<\#]3JR;P!%%Z@.)*",MW^+A_9H\J5LM7MFI!1>1W3E$U"- M&TUDXIS@Q"L:$L>M%JH_XUM+4+]><3=8JJ>!!N#T&XQ11B/DY2A=#\?#(I_Y M\"O>TV,09LK/>X/JX0A$4(LKV5!5/>CUY#3KZ?4#9AJ M2;\!(*&IG4]OXOQFBD(Z_NRGGV V$-1(Y:E$RC/*)I=A?RIY#!X,XRH8SFSM MWD"KZ.BWFK>SHVT_>3> F1>2&6CK4TZ((;;!_7QFQ^."T=O(.//E(L5)H$* MEC0!W$XER8G.&N ?^"TG\"MG*:N,H"W(Z[M!3U5D=:66!HZQT_%7/(R+J&YW MS1G,!R9#U(!V6B<'R (*#:,"1IS->$([F[2H'=VO(*/?-KZ5$;2OF)M "GX6 M,G%W"I]-QI-[@SL0$8/%& U!3Q\/9%Z\.)XYR30ZGDSBP=0^S=:0TV]'I^K( MJ2/V[1'D;A$TAD^ENUV=--"=N3P?OX7I\.LB^7 Z+L' HD,Z[HJ/4YBC%54^ M6,4A$!$$)S)F30)C:$6-^76 M[-[G)XS- IQ0Q-.2C,]@B-4Z$AL25U:D+&PG(^Q>I6BSRQ#ZDZ"JHO0;P-)C M.'%?^#03= M1#$E.A!+V1C.LO:*)?174[J]%G"Z#.Y..:!(E NJ=J.,)P1L!I*?I;YI=]DV M8%'N&[5_A.FBG\=CDQ#+O=,NDEQZPLALR[@)*4E&U1J(-CM?&R.OT;(97'Z6 M J- "*<3CT"2]X9( Y)XY@SN@NQ, &$BU&[DM)*0?NN: MZFCY!]#97N!-XN;M<'0SAS30*@)-#)TQ7B9K.\V(SUR0G*C(41AM>-?(N2.E MWSJF@V!G%Z$WB9[%)EA$NF^'LSB:S&ZF3Y[99,DYRHCF7[1!N[7* M5M&8M$_$2+"EOEV0 !H(*Q<*@3ON?>W,Z58$MG4\5@3*Y%!::Q>2=[;]98,^ M[8UTCF$THLH$7W!85M'+ MD[_@SYS^]>3T#/]Z\O[\LN,^BZ\M>L"FBQOQ77]HR&WJ8C$3^<7$K,?W@39' MS;(G*B4HC3 4<8I1PJ3C"/L8O*D_5W@K$NLFR(05)C"NB ]1E@: MHG(*9-:U^=TA0=:Y4]@!.M8GS[:1>P/'[R:3YCY.I@N]S>?38;B9EQXD5Y/; ML4"/!TG4(0L+! \43R2+D3@3)=&:XBG"C,WU'Q/6(;V19_ ' &H?NFX8XK^/ MI^!'I0']7R:CXJ$\5C!<0KR9WLY\F0YG^$]O%_7EZ%,-)^EA &,"2K/)G%"N MBQRT(]:X1$"! :]CMN%0F-^7EYY?4/8!S TWQT%1TO!N>;UP%2W6XF^C6[RD M_W-S6YZX@>8&(3"(P"U)UG(B70YHSJ@EBF4F7)3&NMH#7 [*8,^O21O>5_WC MJ>'-MJ&"!MP&;Z/-1)?IYM)S3YQ4DHBL'-662JEKU_SL27+/;V$;WA!=Z+R! MV_D5G#X0:7)__K]].K_^PV0;=BO0/FYG[$;?VTW)KQ/:"3 MTU&4FPFO$&EX0KM<'&/+3$!#:B'63N)O1%CEH2G2,Z9BHD0 S41&9HA5# AN M4$A.!&%29SG'!H:FU,?"#T:H;"/O!KR_!^IO)5*L\F1@/069J#=S\F0@J7 MRH0(QPWNJM*Y)S ?2TM-3C&XR%'5[G3S@HB>BSKV5^SKTP9WD'(#,#E*:5C$ M[T7-^,RLOQUW)G]Y;5.J&LQP@]E4G @6KBDG-$,QN% MU6A;6>UX:V/B^NW;UH%AZD0K#6I)%F1(%0F1B@:?9+,ROK#1?8<(-_EU.;N@+#-5/EMM+(SPKXLZDYP+TWG ME0["Y[(:,.-,%* ).-R:TKA K#'EKD@&%@++1M1^$?*2BGX/PD-B:D\-M(6D MT]GL!M)RB=3M/KE_I0"+ZT[T'Q>J')@ AD9P\!BD9PQ5GDR'"6FV$XTR* M^NGOK&.@)0 M$1F/U;O5;4]EOZ%G R"MI<%V,7J[#4^NOXPFWP$6/_3Q9AH_([L?1WZ,_G0. M&+!Q2Z)AJLSJD\2!YP0H#9+STFKT0$#]$:G]-A)N *U5==DN9!>;\E4N!\IK MGBFZ-YJ5X5H: \# !2/4&Q:19Q%E[:3P3H3VVYVX ;A6U&,#8'TL-YY=35ZY M?%ELT/#\)+D E/9L.(>[^8&WTKF ./DT7GS*0E #QZ(7+C/BE"Y#XW0@(8I( MJ#56,[!2F-I^;=<\]=M>^9!;H"ET-+!;W@Z_#A.,TVPI^W'L9Y\',E)M@[ $ MK&)$@A3$6TE)Y$P)HY0+N7:!WVNT]-O"^9#HK**-)IH[[ULC'V54,5 \9 FK6W"9I:QLBJ]%"3 MF5A!,VZ(&&5VR@9?N\G<_G<\__B7/-NH9<_4_,FXSCF[XH(A:4[?9#U=O-<'6FOD<-#76IY&J7@*Q&GG2E"JRI082SQ#2Z=4I*IZ*Z&#O-9: MLN8/H=-#;U&((_Q/&G"6?+ @B>%E_JCSFK@LRIP<[;@M3VY5[5&,F]#52,%. M-=RL.6GKZ.8G[RAW=/F7=^_/_]9U#[F'90[9-6XU;_5-7,F%O!M-_EAJ?P@! M4-%XM&J# "K@=-0KPO ,5R T:%O;DUY'3X58LWSFQ^FD[)CTYOOO,TBGXX=I MED=QCGMIT;#F7@*)1Z>RX(3IV\,O!R'G"TU*4Q4A#.\*22R*SVE5Y#+0F[UO;:],IJLJT\K?79Y M]U:)CWX+( ^,X]Z!T( 9?:5T"2Q8Z\$3H;@LG8 TL58F$DJ-J!& ;G#U$HG= M"\PZ,ZS](^1Y2F=_=34 NJ/K<@GSWPO:S_/;.R(N_0@6]XO#V:S,K1O8@"P! M6&)"PI/% B6!>TZRSB5;I8*IWH]],\KZM9+-@;(#=38 TK> *\?A@BO\>@1W M#027N1UH;;4J116<12C3A2()E'HBRVACF[+&_5B[&&$#NOJM'6\.H-55V0 \ M'V3UOEPCW ^MY=136YR@K,J$#ATS\5PJXBP7TC-@JGK6824A_=:%-P? _975 M .)>;ZMZW[?X=M)L:?7G?>)4YDA, GW;0L))# H]?DDC,$=M[==<6Y#7;QUX M<^CL2K%-U'MM/#L>' WH,VL2DS.E=44BEN=2R1: "Z$DT-K]HC>EK=]"\.;P MVHE*]P7K547'\W;UU\8K)VZD#H*2S!5N06G140'JB _:19W0SS[5796PCS@4@I9@F)1)\"D2E: MXK.SA(-D(EF?I:E=3/9#HOJMM&X2B_64V,X!O2@S/T/QHBQO97L?T0EN4U3: MDA T+\TX/#K&7I9".ZMH3B*:3H8FK"*FYWKLYM!81VM-6,>71:0/0KM[*39@ MB6?#!9IX4:9O2LY(P-U&O&.*BY"\$;6CF1]3U7,Y=W.0K*S')K"Y^1WN@#LF M1!9H_5VYN]7H$3OA@5@4H(Q.1)MJ8W1SZOI-H1^^HJ,+I34P(^85SFZ=X]6" M#)HQH,F6DGO[V5#;2LO% =6NUU-5 -/W1?[]_ MY!W_ZV8XA>4X+3B3+(V1)).1EVPTBBZ7WF[.42Z,!%E[:M$Z>IJL:JN&A4E' MBFGB&$:I18 T>X=B_>#G=\,D/T[ARQV;90:4'XUFY_GHJQ^.RCO8=Y-IN;1_ MG#TYD"PP/#]4,?88GS'@Q"J(1(#FRD00MGI9917"FRQCZPRX!U=U"V9TB>G" MR3K>%JD&)I,%I1,>0YD269[4^6 U">6 "N7A6Z[M;&Y+8Y,NYR%06UV!+0#T M^7&"#*,[/?]>6A?-<4N6%TU?RH\,@K!<^(SZB/#&I&@%YZ'V M9?GFU/5;R=&W#U!':>VD+C>7YT ;'H14@>@2XTGE=+FE"B08/!!SU(=%Y+70VR<$!,Y$$GSU!R$5GQGA(; MK2$A\YAX#0DOI@W544L[!_''!WY6M58;:"4,B!B(8L'A M+C7H[%).B6&9*>0K)5D;:^LI:C*B[@IN%9737#+HMHWJHMFO=RY0*\J(;U-N M.P,C(3!&G(^>"61#R=KO:U93TF3@VQFX]E=& P?E_1:Y@,6 MIPIMSAK>I#5DAWD&6.6BM-HJ$6S7V9M<.102I-HLZPQ$7ULW@[$IN, MA@]A/VNKKXG^!)O+3;_&S'W^""S3$Y^/";/G_DA#]ZD>W)P?*<1C13)=_ M.!JGI]]8^LF!,AJ,H!Y=9IW*6TN'IXE; MX0UXMWLQ>]M__V5M7QS=%$]J6:RWHAXHZ3E-T9,L2WO7H#/!<,"3:&V$*($Y M5OM%SV$Y[-=!Z6RG- R3!@Z._2R&U%&(!!:AJP(R:SUQ9TDK5= MF^X/@\Z\G38AOI42FQDIN1_+1B?NJ;,$@D/O+AH,AX5'B4O*>J9V^YQ MV]G;S49QNXT2&^FWOA?#CR(7U#J,2XBUMK0^09';K"DQ7$JIF,Y6UW;,JQ#> M[RO0-E&\DU(;<;X7)8M/N<'X>CK]CI[1[3@K;;+*E@9DJKQ#4,(3CR%&$6L2 MS-'B+'6 U!\2UN^]; ^ 60'9NMIK(BGW5&BWK5+F \J"C&5<)J6 YX0&1GR, MAE"CHM1&HAAK/X)?24B_M[/]@VY_[31@]YXR45ZJWO'AC68.N2?)6H5>-/K3 M5N+><2X&A__H-:\]U_$U6OJ]J6T-:#OJJ F#MI^#'!/UCB*[N3P%E&"171XS MB90G@V+%H*_ZG*B?-U7;/VX/I^UJB:>*PS#>'%V>7IZ_^WAQ.2BJY0 ML&]&I9Y+VD2IT07/GB'_O$3[L@Q\X2%Q$,GEVDURYT;8==#SW"QUK*P6 M!_-\.+KX]Y.KHS?O<;\?XX]>G9[L-'EGY>?L;8U^3%TE<[3TN+94\=X]K9E_ M?WST]7@MSX2)$8 D79Y.H+:)!1F(]]QSRRA5K+9YVIRZ_5NY/*QT.KY;ZX.? M_AT6DVE?K(J!-4SG?CB^FOIR2W0TFP'2.)S%T61V,X7'?6)%\D%91MBBVS:7 MB5A5QG)0R\&&T@VB]O.=KGCIU_1UA-27O6 : $*+!O/BY/CD]*\+DW1\?G9U M<71\=71Y>7)U>73V]NW)NY.+BY.W%R=_/3G[_607.[K-Q^]M7G?FI9+5O8 ( MZ-4CH!Y!2S%"52QP(E4(1%H$;3#1$V?+6S(3'720PWI!QJYVM,AW^?..)^/% MY]WN!]PF]\TX+^ KC&^6]X5BV3L=27(2'0F=(O$T4Q*B8=XJEX75/P+/SJOW M:]+VA<&][3J,\%LT2O>;]?C\PX?3RTL,VG9RXE9]S-Y&YH>T53(F]\H]GLSF ML[M^9[SD^D1<5+H8 ,E0M.$!Y,J&/"Y=!8'(S%Z$!W, MSMB+Y+V,U).USV#^N!E8YC%G)@G-I;.!5Y2X%#R)3@<*UF9%V4:6Z-4E^C4W MAP3*$]-41^0MVI_?SL_?_NWT_7OT&\ZO_G)R<7IV=73VVVEQ+':Q0^L^;F][ MM#&ME>S2;Y-)^F,X&B&N3I'8\:?R5/15<+EDO8P,3R*=\20"%8B-RA,E'6-" MF11,[(A[,%M -L*ETBG8$70%#I#1,\FBCYM6G(&Q% M8;^FK#MLO6B>W)W>6C1H"\OP$ N]/SUZ<_I^Y]S8ZQ^VMS';D,X]3=GB]%HZ M%!$$[X<^#$=/\PT\0G1.1&(I*P^1M28^NM*?3AOE)=><;A;"_'"IO<=,WGQ! MO97LAA^]\2,_CG#Y&6#^".79(Y:=H9J)Q BWJ3"#>R>4=J:6"E#&BNQ-[7?) MV]#7CP7J !(OADMVI:06#<[[DZ/+W:S+W6_N;4I645#)!5J,&7L$A0(?O3"6 M*"LU.M" YQ"B@J J;+2.>L=K=[1]2L&^YN,](.;AZ12U)2P"1;QQ8"3Z,H+: M.4D7.U6]X&?Z]"HN;Y MZM4R,V&^PAW5H+0JC>JXD/RV95UP,1 G9@ P92KGW!918L6X.+D\NKB M]^,K_*FSWW:[/UK^@ HW1*_24^T.J$S*BZ5/\/C3HNQKT?!CQ7MXRG( 803) MILQZ]$[AP2$<0==/B)R8-;QVB?W&Q%4IMEVWT&JP.PDB:*(6D39/0%S$XXXG M:41VR@#4#DQVH;/ORZ4N\+6R$+=+_;5HK-X=G5[\]>C][R6MJ,30-GH0D%8DTF\A3 MDES6=@/6T;/WW.45G_V(Z13!$%":%T=I2EC:C-GC"+!Q6-B!Y5NSG=AJ3M[^^L7>81RM2++"-P8H0N':0Y M$&]]>;Q/K.?3+JH7%LT70VF^>-_S[M&-%C[8 ME!$+26,(#A2/(9L9X3EE*@7/ +7KH_>C>._TSZ:KOUE>?2EK"5E3K3BAJ92Z ME0'Q7OM$C!2@8M3&R]I-#O8DN>=TTN'P^2+M=$!5MV@G3\_0^IQ<'?W';E=5 MR[^^MT5\E99J3T+*%-8K_VU%ZC+B,2>TS\0K*HA,26'D+D6I9*_7;X_O[S\>')Q^9>CBYU"NY6?L[<9^3%UE>S)B9^. MA^-/I='>XHAXO!!E/%D>+=&TN,PV63P4!"7:4<^XQZ]C;6/R&BU[-V=]]KF/ M(%;"2;VX\!5XZ,E4WDE&Z8FBP:2HA-;5GW6\2DR_-J0*#EXT2:TB^!:MQ^+9 MP-4B=7MT]K8\4\+=>G)VO&,MWKJ/V]N6;$QK)9-2IH ,YP]#-2>+%]$PCD_N M&Q[P!2G+@ $ZX5H9(AF-Q O'2R&H?0EE1DYU"ZJZ[ KR&U+B6<+ M?+_]<^E9D+$Z2)Y)L.@62%M:\T,6A+%$$U62V5S;:=J,LF:[?VR#DA?=/^HK MI8$V;@\WA1_ %T-:[.QJQKP%)9W+)&:0I7K2$ =1$)TCVO.DHJT^"FECXOKM M*-@1X+I138MGWJH^+E>+-]J[''EK/JV3CC.K*#U\WQD()ELJ!)'4E?(D@QC@ MD1/C!6.!FBQM[BT<\AU1LBZ9OBQXKNUO$[1CTKWD_IO/MDJ4$@27DD0)'CW3TO15 ^ ?3#C(20"('R%I]^7[+H?9 M#PA/&C5T+_X> X,%AX]F^25;L[/)_ U^;\'W_,G+2S]_SC1D*E1VCG!T15'& MR+ZS7!,1-9.6\I:,H%*W'C$IX QN[>,!.$924Q8%86,1O&-\+?=NOVV%J^*L@X% MWF*DL*)1VNX1P>L?UD5#MPX]_'V[=7%GI0X*B#9,EP@V$1?0/P,GJ?(YI/K] M)'MJZ[;G\H\;*3ON0XZ***Y4>4GKB6>&$NT]?HW&W(OJ!:E[TMSW ^?#8?3E M2^@#:KOO(W@IFW0]F6$RD@D* D*Z\@;&)9 M41[4EA'*QHOW&XST 8X2 M<3ZJYTF]BA<;+\CYF=H=;H.:UZ\M]M-( P4 CZR\&XZ'8+U(A% !5B>*,E0'DPHKTEI*D:L8$J!\UY7+Q6K27^_><+#P_K@ M.F\ [VLX_C&ON*VM3PX/H%RFU7IEB$W"$(_[6@9&:8JU:QWVH;??C.3A\'PP MG;88_KS:B'CWX.='']E=\^0. I]-^^4Z 6!C)HR&1&0N%BSK,C+8HSGC,D>S MV>R%[ELH/S@E3Y=:_&UIO>>7Y,')8(&3( TK;8 E<4DC!YSK#())77UZVFZ4 MMMU6>0N8O.Y-=J:X!@[8I13473''1__]KI(#OS.]@?0ZKQIX4"'(XCWP\IHE MD:!I("(;Z@7WG.K:+S+WH;>?..B@4.U8B2V>J+?]N'<_/I_\?J7NX!UF!)]U MB>9&"RN<)2P9A(TLS?&RZ,KXG'RY95-:8:R9F2)>2TT8P[.88Y3K?=@(0KNM MWV]^JQ:@#B#[!MSH50,7[G?0]P^^]#N>?W_&(E5&JH1!@EB,8O&&$VOQKS25 MZ4^((/"UWQ'N0&:_6:FJIU^W*FK'R"T/!#KVL\_O1I,_%NR>CO-D>KWJ]1"/ MTOB4D+U8GF?:8,O#24H ^52)1:9LVM+4;4_%1E!3#4/ML'IH,1@KLU'V*<9\ M^.TJ4UHZ+;=<.:M#HMZD H->4;:E.@>(8]$28UQ@SBJ54VV;WLVLED<4E\\_ M'9>V_<^:-%+JE .6"?>LM+ M'J#FG'#+6)E2DH!U=_G]&E5]%SCNC8K7D;GD23"1$Z&DCE[2F&EW=S/K:>LW9NS8_%532HN>TY,) M4ON\<'_Y,76G6W7Z2GW3&40I@33">L00,Z712\3 C)NT#5 MZX:JOM9:M%,?Z*@[K?"O7'HK MK= AL,K;MKK+I#N&O=E<['%Z6?3=D:BSYRSUU&%#X($4E*"OU& M'BGQW J44.(9(QLEJL]XJ,I PV.TML'=FLKJ RNY@;C@&!)F,%T\ MZCX=?[F9/VO7]/B0D%OG32HSUSF&ZPY0$=YKHE,VRDJ37^1:ZQF .BST&^-V MAO(^%=WB$5^AW5;E5EK=M\G:;%A8E 5CR1#J2@LCEE''@(XBCX;:Q&30U5N$ M'W[@W G*=#KVH_LE9F^^_P:33U/_Y?,P'DUQ=SQOGZ.2$2:4)B6RE#[RC'O/ M*))9#BR@!PVIPQETVY+;=U!2'VEKQM)UJLL&SF@\"ORG3U/X=/>">G7G$R^2 M"E1IPI639= #)8%IY-%)@\$=,]95OYW9A+"^>W%U#\7Z^FD ='=,7,"U'Y:I M(A]ANKC7'4=XS):79RP1P_^KX37^R'F^Q._.,LKSY>5OLMYH(RTZ"%#>MC!! M@O*>I*BC,4F L[4CP\HL]-VZZV VM1>=M^@CKIZWN;O+N/;S.IH.VF69P'XS M&!TW(DJPA.82TBB,("S@5\QQ&QQ09D7M%[K]S@A]3#2<(%HFWP$N,=(:EI:- M]],BEXDZ&BT^\NY(B9-/XT7?%I@.)\_SK98+%H%IDD0NN=V(FUXG14(45LL0 M(87:]>2=,?-3SQ7=!M.OYZ'ZA$<#KL=2D=EJSF\O-Y[7,S(3672<$AY$+F]] M%/$YE2;A'K_+LTVTNZNB;2CMN8JB!81WIM@6W8BE(;6[^PXO/Z3F\-Q.IUN\ M/B[5!D:%]98P*4O#!E6ZZ*"#"-HZQK6B5-=V 3H0%?Z/CL%V9[:V(;71 M@;_;8&B-N>I,:2U:JE7SN1X;27WPT[_#O'#\.%WH+7YC.*HV:&RSQ3J90[8# MGX5J_^=KAQI2MDOMB@PT<%2;2&$A4 M!C#.YIHX!II8//VUMEE%J%W@\RHQ?3MHG6#EN0&LHXH&4A[OAF./CJ4?/99_ M'WT;S@:2.QF2\01ICF7.,2,890M">4H>CPZ?JS>N?X64?O%42=$OF[7M+?4& MP',U]>,9KEP*UFY3AHN+F17K_^GMI-SZ##CGPG&*HA09>>=EU)Y5 M@9B/1N # M7 >8#K+U487HB/<.@WZ9#7[%'4Q"!D$ (8BJPR+M<2U._50S-@K*>T MG1&(>R%,*F%PE7>$42:=: M@OK%8#>>9#T--GFZ*YR.;[]H8W]X4GGR+HYM4GH+==F(\'2,9&/F]@3R9 M0KFB_J-4#^&O'B,?P_G[R6PV,%))2"X0X7(J\_X"\891HB![H;6'E&L#LF.6 MV@N.=@3?B[E2[2!A]XTQF?M1E8WQ7 #/Q!/CS?7-XA+]MRER]_MX"K>SEG[# M\^I6#E?^VX!%([/CB>2$7HZT*9+@/-H93IWPCD65:P]SJ4)X>W:[#L@/K]4& M;/RN3)=M^\AT-L)*'BRZ7Q:9-J+X8.4E4-#<)"RNX7RN)3+0[HZD-?RVO$T$-P"LU80L-&7P;2"!.X\4N2]^- MTGY[%?;E8U31V\]RAWGFI]-%$YC*UY4O/K>3F\GUU/=P"9DE\R8!<;I,KDPQ M83QG$# 9$<+1O[2A=B;[<)>0ZW<-6M7K068N&)D8R10"\L\M*4P3"I"S=%2G MZB]N?DS5SW,MN05ZMC-I6RNG1?-U<7)\Y !M4>>S\L\P!IG3AW05G"@RI'9LJE Q E+G+K M%5 7JOIN_7R'6 45F6$CT"@:-H; MR,2#1/_/N$@<<()JEPM]N]@K]M*A7>TU M)/3CP/$$?[_\I32N&(Y+D^WS,9Q/R_"2 M@9;",ILED5F5UU.FC*3P&!\''W-0.3NSV4BK;NELSZ/?!EH_/G;[46C_YW97 MPL"CZ>J/R0"$2CQ02CS3J"3C(PF:&6)$]EII$XK9Z1/=MW2V%VTTA^X=%-ID MN+*O*% (*(IWPZ_H:.4<*>6:9)K1DP/M,/3/D91K&">B3BG%_L#]2&A[(5-; MZ-Y1I0W"^RYV1&Z6 DE+M0$C,'+T*A%)!9# D$6?!,M*:2&YWQ6FJQ9L+^2J M";>]1=QC/==.6^A^\WR$:2R*_ 0KMA$>$&4G#5(,-D:3B J!E^)D2;SR@D0P M%K3.(4C;B4GRF_7?1V*\]*T4"5 M5Z?W0T '*J"1D!")"WY19LP("D031HWD-$0.LH8/\$-"&KQWV (<6YSO=572 MX-G]"J]WKOA L2R2=4"TY0X/$>^(RY+C7_$@L\XSYVID#E8LW6#ROWN([2+V MGPM4);*+/F?A=2+4..0NBDP\C8XHYDQ*0FO@-2Y75RS=8,[],*#:5NP_&:@0 M)3!(P0HTOYY0X4LO:*^)+Z/:$\=@JLPD4\]'EM>!55F\P>SZ@8"UM>A_+FB] MF]Q,,<+Z.!U.\*SG$12CEE"FD4U0I3NFEL08SS5GRL=8X]Y\'0T-9LD/ [2= M%=$.WF[G,)6(>9!=2KK4C48F4JD&!!(D'O T.1ZB,29&N262'C^]P3SS_AC9 M47A]W^L])F3.5X76RZG$UR_%3\>K8P\7?0)>NHDGC2TRPPPGN;* M;9;%V(N,!I/#W>-R7W7\O, K$5"0PJB0-4D@T6W0OO34LH&(I"(#9[ADFV4S M]B)C(^"Y?W#@;:N.GQAXBPB)B0@\6DJ21PXEB$AL!D'04V6"LR ,W^R%S9Z$ M;):YI?_HZ-M:)S\O_IX$3DQJ&6DPI4TE.AE:F]NQKT+3),!:G03K&(9;1[/L MY[A(Z$%#?8-R$8ZMYGL1K@VT4#IH9(9K]"JD5HFXQ&SIXF0]%4XDMMG5_X]6 MV@Q(/\=U056I_L/<[-]OFJ/9#.8S/TYO[[BYD\JA[_,WI:>?6_R=I-7AW;WU M02RZ%FNKT-7+FA'ODR8T!JM)X!/^(@_$<.%* MW]Y(O,*_AIQTV9X)U=V'<%L1VUT3S*!I1%X5.6)'B) MC@IE@+$0 &%6*9.2=PIJSRQ>1T][M_5=(6HKR3?0>OK>F[AMGET&*)S//\/T M_="CI[IH,W=OAF-R.@JTP%H%W"#>HL1$XH3E;#4WG)I0^SCO:(TZVH:^]Z_MN(;>C M9AI W2IS?<_8]P$-B6M-#0&K8QD3B)9;&DL2HX&"S^!-[:[Y:PEJ[\J_]E&Y MF^P;."O7,G,7CI=)WI_&I??Y@&>?-1<>>7G_QPVGI1SS)#Z9]*^7+'I>;S6?'_LMP?CL&X>,4D*9T?ZK>IO+>#F=Q M-)G=+,WLYIH'EA&)6J$3)Z.TQ(%/A#.J&&<^25\[([ GR=4\PK+\0,7(E(H8 M=!>?0@H*)!B1B7$@7!+4>%6[D? 3 OK-K1T2/:_Z?UOKH6(NY%#6\6Z^U&*! M@]K'C1?NUD+NQG\C-I(%I[V,AG@G$Y[;BI$0,.[E'KU%P\$E7GMR=<\V7W-MFMO?SL_?_NWT_?NCL[?G5W\YN3@]NSHZ^^VTW'0^FIW?)I/TQW T MVL.Z[K3.WL9T?^XJV<[[-1"TI\C%^-.P%"B_AEQJ-**'6CS RR0C9SG"*G#B M,<3&6)LQ3VO? 6Q%X+YV\7ZQB\EH]&XR_<-/TR!CI"B-\B13H8A,+I' A,"H MSIJH*+/,I8YX7B*C7XO7'4J>V[=]-=! A4'0X R#15>B4HKC2S.N[ CU M6OW#K\K M3%762DOV)P&@FQDPTE:1$BE=)%8$05A6+&1!+55=G=;]WLYW9G^VD>B>]N=D MG'ITK!]/^7TR%[LN=1CW^D<\]N)ANS++3]%(1#0&3S@;,&9#@Y."#(YF1]/S MB3P_EX=]+_[RNG$\G,/[X5=XL>Q5N<(91 60? A$J2S0C<1MYY7P^%=(FE.I M ]1.W6Y.71L.5GU,/3=]'>FKQV-R-IT/+I!\./HVG TBGN:!!45RB$4V3A&K MK"#:Q*2<453FC?J&X:8#J2TMNP) MDGAA/&=%7"D0SB$H9D*F2F^4#=X$$;=+]H.)/93U7-T[2*YGA7] ^%_?7-\1 MSFGQZR0EE)5>\-9K8BDP8KF07$0?;-[HI/F!RI\LVK/2=U'9I(;\^E:\_[9$ MN S1:ZT9D< 1]4QE8I-DA*>0;+:21Z%J*'YYT7["Z&J*WUE^#43&:PZ]-]\_ M^/\SF1Z/_&RV,(B.48WGG2$FE"<""(#[F29:E]";$EB MOXYM9U#9'))[ZZWO!]O'HR%*^@)NLY^SS\,OLSLSGQ*E4<1, $H-)74!#PM5 M3@Q+C3P933Y]OW<%7:0Z MV4!8D.;V[L]KEDCTS-*LG:.A=M+F-5KZ/2,/@:FJVF@ 58NRF1?2NF4%8XGH M&% 276E$I8TF06"TD0&$D)*C*UK[,F,-.?W>;QP26[5TT@"\UHCM_7 ,IW.X M1N_ 4J%\<"1YH5%6HEPQE[R(-LX)5SIHU$[ ;T)7OX#KW^'?34%-@^[W&>2; MT?MAAH%-FBJDCX32$T8*L1@P#T1XK6@,F=M8^UW/)G0UZY7MB(:-X;:C:IJ& MV^RW:2EF *5LF1] *!A/) ,\!HR6!'1I?B$#"[%VBL:9CNHI&V( M'<5XF.X6F&,,C.>0NH;FHI$&6,JL",1HBOQ$,"0D8(0EY[2-V1D;#@?# M39N8=-9DHD_(;:N.%EO5;51E].YF?C.%D]E\>.WGRW*8W>V]I0W7=:G5+K0< MIA9K;RGU\QPB2R=*UPHNBV_HDB#>4E>>?FL)GF&D7=N>'+18:]V1L:20TLE^ M/'ME!)H#YAB81#0UBD@ ])^IQ9UNC0*J@"PTW M[KZ^9/D,#%)*^^2H<;P7L';Q"B^ M5C&[BQ9_3J@N.O"72P1/+9XF0G$BA=3$&=R6QJ!4(5"I#YHT6$-JOV%-EIY(?".$PB;K7Z8E,$.DN@E2:#1G\S&6*(MF%(H&XG/#+^R%B,C$;PR M7?4/Z#U)$/_K9H@[ZVCVT4_GY_G-S6PXAEGI5!*&XX7F[BZ-N1/*ZD2R-T!* MY0!Q$MV:#,E+SCU(80YXU&](]L^4)-@&A5O=''2@X09<@-,Q&B.X1&U":?OW MOOQ"T6NI'S51E8:29129*T55OHS*5I%PGGQ6,;C :K?46T-.LW?TW4!CTHV> MVH7<70E7<"X+G@VAK S1MB7FHR@SS0.EU@>>:>U39"U!_<*NFMHW@],..NB] MF'LRPSUWUZ/VOAI4 @-G&=$L*:0?<*,I90FE6J6H&==ZL_EN*SZ\23SLHK=) M12$V,=3C$D;X3Y_03?C@IW^'.7Y]%Z#?<<2B X5A.'$!MXD,LCS>=50L&Q3$**GGNI MN!"UD\_;T-=L%=I!'*G.--D"2I_TS'S.%G(3$M,:"'A:;GYB)(YE3;C53AJ: MR@N+ZWXD#/Q/@?C+> 1G&.YMN $01T) MY9H&QXRD;+-GCS]<:B]7?^G3[X8X+74:%D 3940%AQQD@;PHAB1ZKA/+'$QR MVW+P;(U^C%4'&GSB^5>2:0.'WZTS>^6_/0Y'&3!N709=^CX8_,-81:P-@GAE M!!4IYB!K>_PKR&@#.7NI=V7Z8'=9-P"73::GHGBL%NAG^@2^C-3Q)%CG"6,T MW4S].,(ES.>C17@]>]PL]TQ) M 2 #DX27ID(R*D<",PIE&'S93M17?PZW$6']E"5U:[%JZZ/OQ.?I.&'T$N=/ MK3!%L0B)4;&7 K=)P#C"NXS!BA.&T\@28YLY0BL_OI_ZGRYP44F$#5B:MS!% MPN<8OCZ1#K+! B0N2."V7']BV.JS]X1F ,,E2[EZ)YU72.FG;*=+:U)#Y@U MYP)0%L,XAW3L9Y\?F#!C-\*&P%7M0VDE(?U,\^P2 M-OO+N]>+ED?1W OE+H$%5%M*@;"$TI#: 7'2"Y*\"C)JR3.U&YTY+S^[GS&; MG1TX>PJO 9/Q4BJ+JQQK2PX^ITRD-QJ/2BI0&MG0G!EWLG9:^245&P'%_@Q MJ23I!F;^+G'P. '[03:9:2.\DR0*A;XV"[14301-(BD.R5Q$,^&&*]8B0&8#RC__9_VWNS[K9R9%WPO?\+SL4\O/1:LBQG M^;;3\K*5>;KZA0NCS%,TZ2(I9>K^^@Y0U$Q2F]S8!)259W#)0V''\ &("1%< M=>JMO0>B=M%3]TGA<( JIH/:@;O?@>:K>?PXO09WV>% OUZ[[9*\\'$J(L($395?*XT%2(R5S^8=U".-< MA"DU 0DI@2)XADYPS9,I_0B_&V5UG^(-=\H,H)<&T+;A%>''J9]^ M8>#L>5S\ MT8[AW,BH2>Y\Y7.4,U%DB$^YVY;AB7&6>.GV.-NIJ1-6/(;?5D3^32#I]K/W ME28/SY\#,\;9"&:>2@D$Q!4REEJD',T.*M-)ERZOWDY-G;CC\2( />7? )*> M)ET>[0@--J+D0B&<"$4\YMH2XCB2TCALM+=.E0Y ;J.E$XK,VT-1$=G7]M=N M"W5GT\N+./^QSMK($&5DVJ.40!3@;SKDN)-(@A-*E-.6BF=1I%TIKZ>+=PLJ MXK>#AB)2;. DV2B9$?&.$,$T$HR*U3-SN&*M1U&*"(**/O#2??0W$M(--F\P M&-U?[*WDPAYE=IYG"BG\#P-+#"F1QU**Z)&+&+:"]B0XYXPAG89Q[HNB[22U M40,X5#ZLD"I:.)6>!-KO^+JYRQE3)ZP222$2#=RTBH?\Y-(@ZSFQS"5#BH_W MVTU1 SFS4LK?F?+HI8D&:H45"\5SKIM):2!U-A"22LB^";-Y3?@C,8VD=IK"$8V\A5.;YS;[!HP# M9)W&CDE-!6'=3>>7'V@@_U48%<7$V<"ILD4^H^A\(%@;1"T&9(=<;^U<0M(P M::-D"6[VX]@_#23,AKJ?"LB^05-Z@[M!&(N<ZBG^N..(_<3L]MD+#+4,1:(@YD(Y<"\$6= MSTQJ7_S%UE9BVK*D^VI]2P"ZGPH:P-*)]_.K1X'TQY(:T8"%B-0B*?)D&!XD MLBDE),#4220&0GCI:K1=]+1E41=&5#%%-&%9WX52']N"5BB#&6R*(#CLC& % M2,-OO;>#N/EL^=HQV M/EWX/$[_'F&,=;D):,2>P^4%3J%.D2$94^*>:$'5'B&5P?KWK 5V.IE=A7_, M%CE2>N>":J5S_5Q 6";8#)189$,0R!)P2K3'00K:B8/MWVBC"TL!#3ZYMPK) MM(&;:\W)E_DLQ<4"U&(G'^)#D$+%1'@@.?#AX. ,T2!K P@L<.(IYX;&TI6P MNREJ^KW8(7@:0!'MP.J^#>GJ2=-]/%U+E7,OB!FLLW$'KJ3&%N%('8/_I\*6 M3H[MHJ?IE&L!2/570CN >N1&WG>/ 1-.6IY@/R2%.-88:04';DQY5I6F*;G2 M'3>V$M-TL+$ E'J*OP$OYE%OB,L'I9T--""FDP&&#+@@(EGD ME+8$6-4TE)X+]BI1;?1R&0!79=711$-TV"JSJ^GR+HG\.(,X$AY[QHE$RF1F M(A%(FYPVM)P[SZA,HG1GQ!WDM-'J99C3JH@*&CBOU@?OAHV1<(A)< ['KSW%WV)(Z=/9R;?'<97UH( ><:-7 M5NP='-J'XD*CV%8E98^09!TGR5*4J *;62J.K/>T,CXJ**E5#->.OO^DHJZ2=*"$.DI MX 8@\KN=C[-=]<" E)9&Q>%"2!'G\7\.:1L,PLGKP*1V\!^%$?*"B+I9TH( MZ2?>!O#Q0'BTW(K( B+6 [!U ".)4X*<<"88"]:7+QWIVP\/@^4Z"^+A,'&^ M!9MSU9]H=M^?R(+]_KB&O]^0DL,_5MQ2/9#/88Q8S0 ]/@5$31Z,S3&X0SET MYUE0SA$-."J=TAG2B'W6X^I^K-IY^C">VJD?V\F7V6)\.S@>Y+G(O1\^C1>Y M3:23GK$(EEA^&1*(1DYAB9@UE"BOB<*E.V\4(KTI[N MTH833H8J@K#.@^9%'M(7@T;",\>=45BEXD7Y[?;*.Q;:]A)[$X'FW0_?]MD] M)F@:B$1> _M<:(Q,@)]4S%VP9:#*'/>Q8N&3\%A&?SEL'DF9S1V%+UYO"AES M+CHB25GNG\,9 F='( [V- .!ZN1+)TP*O*,]EEH!%*$.$9[RCO\2Y7Q4PGC5' J<2SO>40#WF0C20>1:>X"1BLNU2ZQU79Z_-37"QBW&)B?K$W MZZF2^:2&C9\]Y(6WDW]&.Q\IP;%=%:?B// @.9D'F>9&Y9Q)RHF4NG3[V\.I M;>I*W0Z_*51(?1VM1E.S@L^RKK#8$R;[B+/V8CF8241$444@+7 MG"LP8*C(%?P)$RRH$;AT\<:>)#85Y3T&! ]1S5M#'D ICI2/A@LL$1AON3C. MNWS>,\1"ROL*1U-\ZNG>1#85\CT:^O96SQO#WX?9U7SDC(\>1X>83#2/ <7( M<"\0U2%Y"K8($S6/ODQC4S'B8Z%O;^6\-?"-K^,H".KRW&HXUSD<[B8$I!5Q M2&M#3:!.F%2^.&X_&NM.@:D%OGV5\X; =Y+@F_=,.DZB)$XA' *&'>9 H@3V M6@A@TC("5H:M=?L^(;3NX)@*,#Q<36\(BR,P;&V@5((C!T>+#B;K25G? 3 7$[:6,!MJ1[N3KMVE8Q\YC./O3PS\]^9%_-W)1@4,% MFX@F&N%4S\U9E$N(>.(9CE+ WCHFXK816G<5,05R5D_3;*3/(( MIP^3V1\K1C].TVS^8[5^P>S8:Y\HGAG;BZ=ALF*1TN0!#<@&QO.3.XL<%P%Y M(:(T,8C(RML>PQ65W-WDHT"##);E.*$VNL536YCWX_NS=Q>EL"M]8YMIV6&\\ MFT]GR[BPT^#MSY\1?IU,^E2)[/N)WO=@+YX*W8/OHUOFRJ+);'$UC_= 5<1Q M;?.3*<V>2,2+'\%.079-2]$0OH_>6P@'ZB;N!:S+W'8;4? MF94+^.^<_#E>C(@&#K"32%$)3H1B%&EC8BZ,=]$Y0DCQD>R;Z*B/EU[*?1X) MZ"OI!M'R?I9KF$8J>>8MU\@)#HZLIA$9G4)^@25)I-+@4+S";B,EE6WNWAI^ M!3('B+L!T#RZ\#,CO\8?+LY'RAMOI-1Y"C-#W.;^0%3DYB_,6:J,$,6[MVTD MI"W('*+A66EQ-X"9IX?OUQCBCY]9)U_B?#P+JXT5 N7$J_SD/5OXPAGD,.'( M44HQ"S916=K1?YVJNKY7Z2NKL!::Q]5Z]]GLJZKD$%$A\P3<@9P( M_$"\;"=3^/Z;*;!)YP"1P*;/%XUSWSQ2:Z/NXH_9FBU+7>!:2P1&!@=FC$":LHA$A/^@ M1C&,CWN#WI/6TC5Z=-P=IJ#V<9<+:M>,D41]-!:L4>QIMF\3LIQBY F-V'F< MP&DZ+O(>B*M;:U\;>P-("62TH8H9( MG4@(+)4N<=Y"2DO(*NT<'";OYF#SP?JXKL'AEH5D:$#$A8 XSSYXL RE())6 MRD=?/$&^C9:6S+ #%;T3/ =*O1'TW 9<\L2J\_GX^EHRNL7CW[\[$U7UM6 EP!^BE9<#E",KB^VP2UAVK["48F-^6,_^O%:,78(1> MQOG(:!*\\ DEEC=9T#8/8)-(,J:X#!(D,6Q48F^2Z[Y!/"HX!]#AFX#LQ=P& ML$#>VYO%*!*GO%0V.^*Y!,&OGO["!9"2!/8T<\(>':"/"*S[0+$.' _5SYL M'_S9(OJKY?@Z/N*3C)Q@A 7AX&)0%'%/%#(F<60)MT8!RTZ6+D8\F-BZSQ;K M@+*$WBH"=#5#9*\"(8%+X@Z \3XT=$/GF\B' M'%,;S5D!CY+/V:Q^,+9'CF#. @%K!K. .(T<:>E E)QQ;Q.+D@WKI&\EK1OV MWER6I+12FL/:XX3/>]@[T\O;@H=1(IYHB?.8!YR[5^/<:D$F1&T45A%PXG#I M%D#=*.N&M#>5*QE )2WV^,ZO'!^_]9_/;X"Y:SNY@M\NO\?/^<%CSV>;G=0DL0K$[T)@]3_'^?!9L*4&"-2?K3, M$">PP0SU'OF$I73:>%+\=;"YC]Z[/-C<1]0-7&L;'YDICH/70B"\&K$N MO89#.5$DJ*$Z&6IQ\7K*M_%@3;>;"YEX8[/=C<1]P-8&:;NT!Q")I$C83@&&7_$5DA(G*< M*>)YH!H/4?-X:/7U49]F]KF<2LB[.=C<.1?KHB1$SJ]2$Y&V*B#O MN"'*T)34$"U9MM'3DG5SH,)W)W<.EWX32+K][.UXX'@Z6RP7O\QGB\7(2V^T MLAXEG71NILF0E4JC)(3#1N'(;?D$XA9B6CJ$2F&HA-S[-C$M9BQ?K._V402N MO;4.:<4#R$13E&-/0'U*4F#&7J3KBIC(=]]OLU"Z#U .EFZQ9LN#A?CN(IEG M?_Z,TP4L,Y?HWSZB M;L#*V1BQ8(%F:40@&E/$HS;(L&"1BX(2K+2FOO@4BS<1_=M+N5VB?_M(ND&T MK(,5$1,95I/M-76()ZR1QI$@(8G2AE,9!V_OUVST;R\-=XO^[2/N!D"S.1Q% M2!1>&@%FFN>PE:S(C\0],M(SY8+!7OO_V.C?7AKN%/W;1]P-8&:;O^ ]LRXW M/TS"Y/&-@B&'8T362*.CHEC+83L;-1S]ZW,YE9!W([#I_#[;\V@\]0HYZR/B M0N2JD)P!-L;':+V!33$ EHJ^GC]Z=' O0/1Y/;^/=AI WC./-K-P]J>?7(7; M^">,>N81SIR@9BP.=P&XA2E\ZJ[Z&DS M\-@'5<6DWP"2-NR0$74D$D,<(AI^R8]K4)XLA9CW7O(DI)!'.*+:;,=0^#3: M2];MQZT_7"VOYO<3?8I%J33R7!F*C*(,6<^9 M5S*7? S1'^PX$6AKC<=>PK&H2\.=(M#[B+L!S&QS M #!-DCJL40@L5ZPH@XRP'L6@B>11.^6&;6/2< 2ZS^540MX-P.9Q4=*[F[MG MU?>VGN&6A,0IBCS:VP;L#A.!%!B!(5AP'UWI-V:[*6K)PCE0Z3O*PGIJH#$\ MK7D9Q\77^'/MIYZG+_/QU(]_VLG7F$]N4%B.22V\G?PSVCGPRZQ3RB+8FB2W M=D_(Y3HY(>!/"3;4#O(RIP_-]2_$4OC9 LL$BEY!5AUI,T1,JXUP.2P5(K R*NF!**ABC"U82O:UVVO=\='; M@"!1&IY21"R(F%\(,C @A(4]RAF?*V@\!"%M(V[ MBWR+O[^*(T*)=%$3%(QW8(1:CFS$,;^I]RXYF[1F!3!V][VZAED%/!TDZ(K& MV8JE!_+/[U^DG4S#_7ZX%UJT@A$:8!LDHO+TNMQTEDD44F+*,0W>>+<6E5V_ MV&;-U"&6V'""KGWR/% _#<6N?$Y%+5!4/!>& <,4M#;D+"D^IFS96A MIXYE]S8P>XC*W@Y*[TT2*Z6P&)A23N1WO8DB[:E&7C")I8Q*!%L8D77MP.;0 M=Y J6JUV/;4_?\9P:B>3B[F=+D"$L&#?6M?=BQ:I=-V#[F'K7%4RTEN21\_) M_)['91>!>J1@!2JP]'B0.;C#U+D^O&=:5[W$\& Z?_L.^W3Q<;&XBH&,K'96 M)JL08[G7B4L!::4$"E3Y&)RTB@[!=W<*Z]<"]$3+[@=G1174M[_01;&$U9?Y MS,<8%A] HN_C?'QM\R")1[.0[]ZGG,".OUZ=QR,XVW'PBB"O6!'#B#(6HM$. M64GRXW3CD=,ZNTE,"D68)T)TLM .)*!^N*40T(ZFA282]7<;""R;U6B)D8Z$ M>AOR<^'\."M2!]M$)B1LHL8X \=Z^1OV.17UWZT5OT5["?H-#%3X;J>7<3P= MQ++?]S.EQROLS]NPUC_V+@H"MYBW#-Q-*@ARS#%$+#-& 7@49V_&^G]> (T= MU3B8F(M<$FPS;N"R#@%%GT<<*SA.Q;#M2=I]Y;:/WKN\/Y[ M'G'R[N9DL8C+TXE=+&X;1!GM/;<4*$GA6;"Q^C39OK7 ^_1K]U3P/.GIG%^/%;].96\3Y=1;YQ #GDKE!.*>22C0'^2$M2^C >BI>ZT"T$ MM6T KJGW!O#_8(&N/>1<:'QW3BSNA+-Z919T8(K(B!(&3X;#;W(CEU610XA2 M4T%C^?$ 7:EK!*-5T;35N2BJVB9 N[F*@DM/C? :A>B #1_S2W^J$4Z!)A9% M$&Z(,/";>$#8Y[8O(>\&8%-FEX*CYZ\FJQ^_SB:3#[/Y'W8>1E19(IF/2(N< M[F4TYF$,#B7/M'6.>^-+MU48DI^6S-4# 3?(C5] ^RWMA+44LI3_>[S\_H+Y MQ5/NGXIJ)0!*1\J-3C0P'%45& M&2A-JB0&L]X?"C*?VV^3BW$:1%(C)Y8L$Y\PD03;9U4AY+ 132MO0[L;J;N,-ED#^3]A"^T.E MIXUW-@W#);)/@9;Q\H/-'"]O^A:B;ERL3 'JZW0.W&"5.!,] Y>=Z2&RLT=*/5OL@I$"22[!W*+$($V)0L'B%)F)P872,YO>2NIY M'[UW2CWO(>H&XB@;FT(&Y;AC%,.1EXE[\FTT6-U+ MN5T:K.XCZ0;1LL[QD.B=C20@JW)M=)(\CY8F2 0BG!-$\#3$]-(WT6!U+PUW M:["ZC[A; ,UX&L_3[05_EZTC1)GH)%*P:6 ?)8>L\S37'C+EL00&2J>Y7E+1 M%E@.T>USN/03= -0>7KFKO8/5QHG;#UB-,] P,PC%R1!U( ]'@B+Q.)!39?. M-]%QDZ$];J*>4FX.)Y_MC[OMHZ.6@AB"4I8(=_"+C=0@)I44#D3FY; ->!]H M:!P47M .QF,"1)SIH M)KQU';LJ;%R^)10$Q!M%SJ<:42.SE9+&;^-CJ] M/EVY\I'QI%!D5B+8? (9130B6#FC,;56=>M/]MJ7VD/*X4J=#27A!DZA#;M) M,&E9F^BH>];TU>U.J!P@Z ; \C5>SR;7>53I M$V;6)Z2*(5@C))(B$<238W#V9N>1A<#A7#:>E([8[22H)?@\IX@X'S M^>?9,BY&).F(%98H,,/AW*4::L_0E_L[P9>6 D*!?AOA8Z9V8-,CB .QDYMXD( M*ESIS-(^]+44 "P#K,&T4SN"\VPBS>PZ3NUTN?@4K^/<7L:O66MK1D?)! ^P M\,BG!'QE>]'% *>MM%HGR95PW=J%[_'1EOSR?E :5-QMPNBN>VK^_0-[X^F* M/2.3E52 DZ'R>'"6&-+"@>TH<$H\!G!J?0\T[?IV2S;T8* J)OP6+L>XS(O= MG<#G5\O%TD[#P^PLE@))+G'DJ,H-R8$I8X-"CC!P0IQ-W(O2%^(K-'4"F7P+ M(!M$"RV@:L.E?E^-?YYNF7K$Y2A%8:D*#FFB#9B4.?5,I4(T*F)"P)328V3( M=M'8"77J3:%N2"VUV,3OZ]FWBZ^_G5[ O_K\RT/'NZ\QR]7GWN./&ZGV>!=Q MV(=ZOYDHP%^A]Q1//SD-7^,DO[I\^/A]J3US.%"5$IQL.<).C,U9MCRED0E, M%-.)EGZ%T)FXW@&)M0K.TY9/GLX6R\5MK$\SS+DD$7&30 Z41F0=B 7V%@_< M>^)BZ3?3>Y!7-]PU#)I>A#@&TE8#]_$3AC(;*Z;R&[C;>G2A(6DNH ;# HO,CSE]-( S'+)^C.1W37\\E9+IL'C M)C0/C+%@0T3OD"4>_'!"24JE,X5;B6GH+.NK\MD0\F\ 2'?6Z.EDM@ F[@I* M(^5,JX 4YP+!YM*PTTQ GB9"D])$%9^EO9&0N@ JI.07;Z7[2KP!V)R!;3Z[ MB?';*N@W]7'-AA-2,V/_UU$CJF@8M0VQM(5=5WHJ@NK!JREPS34 M'.J^V_EEGN"";9(L>A2-AOTB+?@S6GDXA4T$;\8I9LO75;VDHUE#Z4!M[X33 M :)_0R&N$^_G5S&\.*KM_1Y]%Z:NWY?>N ]:!F;RG*+\\I[D<"M1U$IHP<#'UJ5/^3<:&-M+ MY9T#8_O(OP$@;?.U4XH^1<=0 D$@[BP#7ULF1!PFWEE";6@IPE$A.+:7HCM& M./:1>@/@Z>1114\4$0ZC$ +P%(5&#FL&YS<7UN?*.'[$5- ;C' ,=.T=IJ'6 M4+=FYG&'3YMX I?=(TFTS&/>0%1@J2*1L(P&MF?TI;NSO$)2L_?@@1C8!;*> M"FD47R-AE7$F/]:.@2..05).$H5\D)(828GV@]KM:SH:0E)?17< T5Y2;V8& MPL8P(,?)1#BV$?$8=E7R'FF%/8K4FN@H$Y*5?I5X< 1VL%OO:/@Y1.I--"/_ M8F]6HPM (D\8&E'K"'@D%'G#P C@L!,T%@EA&YB5#C-B2E]JVVBI^V1H2 P5 MD7X[@R0VB6HU>OFV*_I)^)^KQ3(S/(HQ8J&81,2D/'==@(M+]:K_/G/(16Z0"419KQWLK=)C1PXV MI 9[5W1T0VH?J;OOY]\^NWLU[.3;[]]A?_X?/'M439N-2S"PM?' MUN72HW&\'QUAE_?/$'KD(\L2T#LK.: \"N4F'SYRWQ'_(8&$H\?4L("BRF=: M\C@/BI'(,,, J\);7K[X;CL]A8=FGFR4^Z,1)O //L^F\R>30=;Q'I:T)'YE MI49PQ25!%HX#1+B.,L4\<+;T95R,^$:& _;%VRLS,8^DW 9B(8^&BM__^(]Q MG -1WV_R4^C)*I4B V'8X/PH-220K:)(6Y"MISAJEJ1S=K"AKCLI:P2/QX7- M-O"6TV%+R'PTBVGQDK]ULL83JA0/&%&)2G$9P5AX$V^#64R.-@HO>5<2#W:*8$4C*R,!/C!:9A FBP@0LN58L##87 M]R4YC0RWK0*N0S32*+C8W3X)R@3/ \+**L1SQT G.$&&1"XDET:&P0;$OB2G MD:FN5 MPF92&CFQZKH'!;34 -A6@7/X!\ZV$&?3IH7^9,<(QZ5#(W:4Y M<1*\>^' 6@Y,Y>9E5)5N_U24@4;\G#8BUD='1 /;X9;G#:FLAYY46L'N)A)Y M[PCBUBOD>#3@"T8=%//4F-+^TZM$-1)8/#Y@9D-JKP$X9L,&Q/7,OMG X,C" MY2X5U0CG7[@1 ;D4#(J>:\J"\L:6#D9V)JXN/ N#8H/I65Y##4 OMRC]EO?H M[Y*OEPVS^#7@\^]-/KE8=;6^?X=\U41Y99C@3+K>V37E,*%[W=+>: M$:$QDUP-,9UW?TKK6K7#@O((NFNB8/M]7%GBX^OUU3-RB@61FW3[R,'XYN#\ MF<@CTC11:@(8_;QT>^OG--0U(8?&50]Y-W"F/?+B-IW06GDN#1 M-(:KD>WPT:'K8O?E^QBUL(0F8A7ER&N67U]JN/9,AG*46# < PNA\+8_2BWL M;B]LY7;]-IVY7*.>K8-5RA/^>C;-O2-7:K\-)C"!F0B$H&1CA%T.DG+>>*2L M-$(X)R4K'>PNS4,C#G)?]&T-U=10=0/W^:/2N=5E=3JQB\4JW16,=13LD3Q( M@2*^:B)GJ8';Q 6&C0 [=S#,/B>F$?!5P"FL)>;=&TH$"?2R%N]:M M,3AOL41&AP!RP +I*!W"Q,81.Z,: M6@>Q90I IZ5M]*C$_+_'R^\OF%\\Y?ZIJ%:"7"TSXH$JFP.BR9J<[7,!&1K! MR[$QW-*@TTV>KH!2^7,W]=[N(BY&SS%NB(I). M>\29-\A&R9%,GE$.1QH7#6^:>SX:,='^PAOG,,C\M>Z9G,I?C)2,C(5<9$H8 M& N2N0BE0A;3W$(0EE1.N-=FH>FBB[_DMME?ZC4[V.UBFJ4D<$I_!RG_F9S M>R\/5C)7(H]!@TN7NV20X90AXH-T,080S;.L_Y9XU1&(K5L0T-Q6:1(C?ZU; MYE$U[\TO=CS]-%LL/DYS 5DN'#M??H_S_ )B'K_'Z6)\#24%'#X,&*X5U5\ =;O=-;=IF]317B"MG7\I([D' M8-R?<\]D=BNFSW$Y8E1Q1PE'<.>Q7!D:D=&"Y>EL1!B39(KVB'?D'J0W$L1X M>Q@O?\4.!;C_E.VX1;TC2J*@01F4.)&(&\*0EI8B::05CG&+M6EJR&G$?^F+DQ:O5P@II\07.U[/?SS[_=O;P]N27.+N8/[U07P4FW"]^L0'P": 9H6\?.F=@E4()M_\P6#UU@BB"?+< MN]SVA"#KI428&"WSM5:^X+XC:;T?F8X7]O)RGO,:H+<\,W#UV=OR-0KVK@6G M%'F-*>(D,?!3\VB'J+64G'K)2D\FVT5/[0EEY;'RX@EJ*6TTX'R D'S,/%O][=O(M3__V'G?_KMN%%P$<#X4& X^!-B(WFKM%0FL] MUVBJ"ZVR"'@57CW4T0"\5@4%Z\WW.=Z_,E#6N,0T8H'#N9[#MU;#X8Z3ETDF M^+'X[->-A+0&I#ZZGI46?$7T+.;+T3=0Q"IT\F#%VML!!\E%SG"*R#"@GU,N MD9;.HQ2X=(XRHDBGQEKPE4?(@=\]H&8G 77#S\5OMG+"KHV8>/FS?-6%E-&"O;42) ],<8(\<)P0%;BU- M0C&EGTT["HX*8$^H%]9XBE M+DAF=OG)^VWX7][5*5@>;L/O*<$&_(^+XA5 M--Y9RT$*A9V.AZ_7J<,T]G<.D:3"Z(11!.2"#%Q" M%KA!#,QEDZ)R7'?*PK]B&;[X<)U2S_)XZ"_5!@Z)#1&=W"%^929[';B*##PJ M[$$HFF-DI=-(.QP(!>A+6[I,8PI "6L129F2]P:)*T2>>4*2Y M9X<+("(.3"G8+@38DQ@/'DI](*>UX->!*G\-2@?*OP$H/1S1+YA:G[.).F:8 MIHBH!,88-^!X6;AZ8V)8,9J,+=X#ZE6B&H/5H>J?#:F+!L"UY2S_=-\PPEFG M)><*&9,,X@DVH6-@$D2KO*9."(&/E+#^M%='F\$>M0UV^Q5510/0>B6[_]!5 M?+&(\'_APOXYPDYR8AVXE3'"WL3>(KO:H+!EB0?I25?:.3N S"9SV@?B9'9< MI36 RQ[8\^+;L[KER^BK #!T$^ M6-FKA' ?;31P^5V,?ZS&(=Y-23Q/O\QFX7Q^.RGQUN^.1GGGJ4&>Y$ANYLLJ M+9'FA)F4I%.L=*RK UE-&ET'8.#YK-S""FD?8VLWG#JGJ6&P!166P!3+7"="*L\(K, M>.6$D9XB+VDN?. $&1DQ(H0DHBGFL7AL;"LQE8B7WO.G;3887#K>IBHBX#8@\ M3"^/=ZW^M=;!,<,1\XXB+KF 8S-&%&60@DKE NGD[G;#R4L"ZI4M]M?I2X#T M%'#M(L9O5V[AY^.?MT$='Z>+^^/01FR8HLB2W!TX]V]T6&*4,$LV!&O5\^SR MEE+&K9^H#H2^NIL5%V1M.'R)\Y]Q>64G3UF(0#!LDY0[15M@@1ND3;)(:L.] M9<9%'SIA8?/Z]2I;!P!" 1$V8*S^"C)8QJF=^GB?D.9$^AA0"@JL;0,_97L) M)0;_*SFVQ)>>/_^"B'H%L&6!4D;*]0^+2WLZF5V%.W^,!<6TM4@K ?#A=:;86?SJ:+J\D2/+2[0RU8[QCG*!CL M$&<&/'!K"1C7(<&9II*(O)/&GZ]&Q89+K9#R M% P;03!R)H+7G,=Z12FBY-T>NVS_1IV68$>I]!RXP]&"NK\]E':&RG*RM<"< F^?YK-?V1_[MQ-QK<2 M+UREU>E30Y1M[<_CT5O!$2GRXU&+$\[Y;(\T8QB1/,],82$9.7+1[U'JN&1@ MQD1L48K@4G"6;49GDG*[)L2Y(0@B"D2*7@BG'9[ S14%K%.9=9>6GTMB[B/B-N R 8?*"6\8+9IN;SR+NI=-.6<1]!%P[)/ \J.F%XY(Y M>9OGX#QZ9 RF""V)\4E"QY,K(2( M":N^+QY9QS2BN5,8^*.,!=KIA.A777#D7.'!9T490=:&PY;4.*&2"!HU$CB( M/$HWSZ,0&BE!N '+/ 75;1!FC^J"(ZUP:O458&P4OTF$J<2DHL<@K!A78MX* MVAXZ+8RD(R"E8!'CFB%N-$7.1HH,!_E))PTN/M9A3Q*;O&^/B, #E?56L+C+ MI/BRFD5(1D(IJ3V-*%(9SS]].+CZ>?WY(P7];SOR_WME%#'D(+GC_]Y*9 M+OK,E"ORW=X5!^6Y+U1^\#";\#P]_O37. $O!:A9+!??OL,^(%16"6(6P"GDP C9(\^"0](QQ84AT>@"+OP?%O6?TK%5VGLX ?;.;&-NL*B,"9#M0@QSF<,,1*9*C.GH'Q M23@IO"W=YF$01JH;PL?"\HL)0M5AT8 IA#FN",$P@H2(( M%^=A2E$(Y+TFC@>1*"^-\!WDU,5I V"9#:.Y=D%XUUR!R!1)4,@;)1$77B'M M"$/,4:R3TXJZTDV =Q)4%XC%U-X-3@?HH'XZ9[&\]PCN)KD0;H/6!@FI,>+: MV/RZWB#.%$Z8!LNU>LTJW;9XDW@X1&^S@D)LX%3Y%B>37.@]#;_:^;]B3E2M MC?.[P@6=#'' !8UYN_! D:94(@9.HHB1*8E+MX-[C::Z,:'R6!I$%PU@ZRLH M!@CX#@R]ASTRF?W, GO*DDU")M@2L%WR*P;K$W)4Y.903CFIJ6.T=/51![+J MQFV&0UAIC30 LE_B-,[M!#@Z"3_&T_%BU5/X.CYE"C,K>'()$9JGV@@XD(WT M&CDC0M3",L[+STCH0%C=9O;# :V\5AJ 6AFGYB'\RKR*2DN!E *7G!LGD G8 M(AF\("E*9E/I9W"%6:A[$[?G;M9$2 ,;9#._(^>DS>^KD31Y/"B)$>E()++, M1)^25LJ5QOEF2NHZ(57!\=S4[*^I@_%V'>=N=LPC^<+^^0[NHS1>WCXP>Y&' M&#'EL0'G'[$@"!C6#"-KI49)D:AX4MR$TE9H&9V!TQS M2G;];X^4C_QLY[<66/&,XXN5!\HI[N:@C:PACRIJ!4=GM"&_D6=A\7%;&DGC_\^T_AYMOQG7#Z<#R,C MN8M""T18KG:A,D^FQ_EIGA")V,CB\^8TQSF2#V'F36 M3!"W]^B'V7S]1_G?D1'1F@;O"9(LS^3B42.-X5[%+!INR>39R6+TL M\"^WH_H#Z:]3G+42VR]S.P41'KU":]/'*Y5IO2J'-JPNH4-@05H427Y,J?@WZZV]XOB![6GX,K'3S_;'_52< M:+VT K:YMSAW)67(&>61%S2P)!5/O#1"A^"C+M![P*I38/R(.FX YU_!=YB/ M\[N-E5GX&S@#BZ_??KMK>@Q[7$9@ABF=$,_=V+3(O5 EB0$KDR>SE*_8V$Y0 MY2.V.EY>EG@44E[M$D7P8O]]92?C-%[S)\8H%H@[[)!F M 22E&:?">F*>%UYOJ5;<_9W**>Y6X%5:([7!]>BYV@9.-!?<2NZ03S(/_^$$ M64B>4E37B)(Z1@_F1@%K$A=)( MYQI.H:1T6@AG6>D)/(^__UGC@1RLFX9P=;?9O+%*28-HLA+L7.>0#40C MA3%_@ M)>2G!JNM8X47*1<\^@27:]XU+L(FHL9JZ^#"=L\' O4^1AY]OK(1U-S]=*AF MV@'5>L\)"T:;5Q8IE< ;P$"WD]XC0H6(+B0M3>FV'4\(J'L ':S&S7 X0*8- M &++)EJY#^!FP-X[G][/6W71,Y,\2HDKQ(FDR"5CD"<:'$DO@].E2Z?V(*\) M,!T"@F[AS=X:>1-@N_AC=M>$4YA(\K 7)(+ /& HZ&XU4.L=*9XSW M(*^NRW9,L!VFD0; 5KKRF5N"9;0,*2]DKK.A2*N($9,::QV8%Y86!F2-IT"# MO61KSXZKB9 &-LBKT<5MP<6S?U^-ES7#L/IX=/P?/D%4VE6V<>B[>_UG.EO0"\;U:V M!IK>\B[;R/TO\]EB,3+:4L\L 3O/YL$X#.<&%@0Q0YCG"JR^XG[; &S\M1Y& M5=D[A3!2.T1Z,/\KQG-+\P]V//_=3J[ NK@MJ![Q@)V&ZQ]%Z7*TF1C@W^=Y MX#A*ZCUVS]\+;IN#4IZXN@&U%I#?A-K?+.R?!+CONP^?IPL[OXS+C7'PL\GX M<@P&\\7L;!+]\F0:0*L1_M&[FSL\+$;:N!"H($BN!E]@%L'7H_EQIS->6N<) M<\/NF8$XJ^OYO/T-UP+@6K'EW.OR<\_EM_IE';7Y.K[\OEP\:AINE(R12X6Z9E"HZ+9C;(<^([;0KY]Z88"@\MOGC\^/GT_->S MBY/_]^Q;CZ>+&U;I_0;Q-(EU_[K*!!8%]A813>&4L6YN,P+#A*BJ)5%"Y@Y672"=G$+!N MHR/ ,1N,RZ>DM-#UM3\2-GY7$= M/^/MR;@8@4QX$LRAI",=]>NY7I?8IUI+72;G=EYGJZ33?65 M 7./+>:4H#2"8^LE_&*-1"Y1C$1B3'@)CJ\L/7=@&RV]XE3/%[W-O#K%B U1 M(6=(RI.)!+*6:N3RR-Q N2.JV^.>C+A=2IL[7UWO(]H&<#'(.R7K+#$F!618 M+@BGGB!CP%03CFOEE3'8'SW)^<9?7>\%JV.\NMY'QPW@_#Z<\O#\;5T;%YS! M4F,PZ&BNP0L@8\URDU8O'-$N"$E+GX5;B?D+OK;>"R?;JKQZ*:T!].U^-@[D M>T,D05R*G$J)'CQ;JA#QF/CHN.#%WS#V?_/_MAYE]T%A.>75SEH_MWT>HL.* M)ZMTDF#U>.#"P:;2#NR?/$P<8Z\TMHY)E%(V6E*/"#K)4;844NB"BS@XBUB=Q'4D,]PH,:?WV[%Q-\ ECZO M:@EF/^*G7,&6>'YQD.O6;%)P,NJ M+8)$0:'I?38E,^+/R&@K1!$#\7.2DFY M 8C\=\QI\1A.KN/<7L;/5_G^/$\K$2W.KY:+I9T&D-M*7"-F%&>&@87'I0?F MG$:&BMQURAOC8Z+V>4%3;PCM16#E$MC!(#:KU"4D,V]S F4Q\5-("HI]:1#0DEX 8N9<7@4I81428T]C:!I$K/)]B;R+;,I\' 5EQ? M#0 2N)NO G&KL0>9IY5M>+)6VSEJD+UR=D_ _5XMEYG/D8H@& MVX@,"0)QHRW2'CQPF?)<'$ZB3Z6+_PXDM?*[F0'1>@S=M0K1\[2-T9$(+&GE M!/C>&LP::A+2%*P!PP%'-\==;.GK^/;GF:9[_-%^,\Y2W_!/OPH?W)[3G_ M,7VXFDQNSOZ,HKDJOE6I!'V*7!K%)P(EN27@<^"RUMRZP<2 M4,<2' !Z1]/"&T':8XM",Z\I(1%I A8N-T(CK1-%P+7!.@H30K?W__M_NXY9 M5QE?A\J^@8OX?9R/K^WJT;_]^64^]G$$WD\P1,N+CYU_./I]^ M[/4>ML.JO9\6[4MYH1=&.9XV7MY.(9R&VP=FEW'JP5;:\*3-$C@M7&"(V'Q) M!9F0\=8C)9V7.N3W*Z7#2WL1V/?HR2'Q)Y^X+<6+ CN>J_!HX $.4 D;0BN! MD@2O!HN 57&V-U-2-P4V'%:>GTP%]-# 17;/0;ZP%^.P?K+Y[N;^U81@04M) M"0K,)'"105I6@HR(@ N:,.XL+>TMODI478R5T/QL2#6TBZO,SKJ ME[^.%_;GS_GLYWQL'SUO(0QKJPE%PEF;PX4^9X3SU+?(B.',>VQ?,ZJZ?:I) MU!RJU]E@0JX-F=_'L\DZDG;Q/?X^GE^.IV-[&V&+\]/Y^$=$/K=" MXT#AUKZ.3G[^'-MI'M_V^Q?X_>)FD8-E'Z?^G[.KF]GT\O^;7:U/P^1]4-9A M)+W,;><8SW.:,"(QP>;Q-BI".UU%G3_9"DH.5>UL<#DWX&(]B.H;Z.9JL=I2 MAE%)>6YY;HG*"6V'#!8))4LQ)UX1(DN_@]Y$1]TZOP$<]-[";A PZYW%N9>> MYL&0+L+. IL=:2H]X>XHLH(O@4( MW>^LKZ"5^74\O9IGH8X"PY3DAG/&4G 87!YWYLAM$EAP:A,5I9\';J.EL13$ M@;K>>F7U$'P+ 'HBGIOW]H>]C(M5;YL85A-31CQ2XJS+36;RP_^8FY@PK!'C MTBI+)'T1'BY\%FVBJK$ 3B%0E55&;;_]$_PR^1#CXLMLL80+^_;USL=*Q*CUW M^C6:&K.="IU3)171 K >_!/@;++:,K>B]EJUN07.U_>C)(&'X-QV"N4 MK^9*AOR308I&"3O&$,Y*NW1[$5CWX=/@]E9I%36*O_4\ MA**1%O)#*$Y6QQ MRH^W0&@X&BYH4B;%TL4?.\BI^^[IB-@Z1/P-(.ELL1S_L+<5Y%=Y+GO,@WJN MXQR$E6MB).:)("-H?C4-WK(%[I#2F,H\+5>XTG77N^CIA"7UQK!43 'UZ[%7 M:R^B_Z_+V?7_BC[<+G_;]G3\ ^3V4";Z>AGV$R0]7O061#X\8&?S%_8LR3Z8 M^$*5V(-T""^[-X=O8KZ_V'9W"B[+?_^NQ(-YAD.B9Z^&P[U/HTGO*,+GV?3? M5W8R3N,UA>M9UILPL24D\,H255VT8ZAZ#SE65/27.$^S^8]\9QZHY]TK5'6+ MCJ;F3E*LHV6XAM=S)GZLKM^'!-.AIL+V%0N0^.OTYS@O>@$FP3OXRW\5(?/E MJE72(Z_JX@Y4G212T?-Y0E]<>?3A=A7DY-SY:L8GP=?/J]E$4CBOK'[(\' M^LJ>@%N6KF).':2XW;*IK,#[.W7\(X8/LWDV#W^WD][;;=>Z58*X>ZFN@U1: MV'B+T\EL$2]F]^2NFE>6VWVOK%\E@+K_%NPFI6;U.9 :.VE/-ZJ]1I3V<1K& MU^-P92>K4OH^BGJV5%VG;+?,9Z\)H/96FDP>Z-H8O]EW$VU:L)J&MLA\UDT M#20)GP['+1M4WW_P[G#.%<]W_.7-6 MMV:_7Q-U W!8T7;R$S[O;QLT?,W=E!??3KY^&P06KW_O+S< =>M!TU7TM0V8 M3;<'W.B9P_+>P-W"76!@!KLL#_8'GLFE!=7]-@WSRFMF@UK=M)1 PFU[>*HK*RG._OFUW\M5U Z_3Z]_.+['7NO+-U)=75S;-V$ MTVJMY-GRF3 AJ^\)] MJIZ^CCU8U^$?__6_9].X^'HUB2^_\VB8VQ[54(>M7"_PV4%U3RJ=>DFN8@74 M\:.CO2!Y,.(: -3V*.QV(+6"DQ>GYHN+[L \Q]9E>Q#[L-R[&Q!Z_[S9Q@4K MAOQ?T\5CHV.7,"H;BP^D]4Z8/5NJFFYV2GNC5OX2$?X=+,WVO%3_DW.X@WB6 M72%YI.SMW\G1CE#\=3F?7,3YC\5YNI@'4%^94IX=RU:#Z'XWVNN"J7ZO9:I* MA.B?KE2MBGA?BV,#^ZVHY&*\[&T,/EFJ6LGP@4IY(H#*6LEN,L%.D&PTA-G/ M9>Q?V;UMS6H5POOIZ1615%;8Y]ET")WM6+9:=?!^:GM=,$T<@"NZ0'@Y=5#@ M$'RR7+7ZWT,.PDV":.@PO)C_F"[+GH6/EJQ6ZWOX4?A2(&V=A(44MGW5:O48 MO<[!YM1VYS#,?XRGMN!)^'S%>I48AYR&6^31A*[._OPYGI=4U;,%ZY5E'**I MS=)H0E'OKVX)*Z"B^Z7JU6,-*W_FS7NO6J, Y1 MV$[9M%J'<39?/4 4#/;;K M>M6[S_3/6FY&:--ZU73UTZYSSH) MX>]<7BVE_/T2\^]DX[[AC,]Q5D(I3U=JNMYJ*^,-W2MQ63!6L7/A:H?:H99! M%S'5/O(N+Y=KIGJ_^GFZ5+5<\*':VBR*ROJY(VAJ)S>+\:),A<761:NEBGO: MWEO%4UE[WY;_^C+WY_.+Q7S=Z7KUQ+=4 M;E^U6K;Y4%V^*J!V+L#/L^4_X_U-'4OUA>OR@6JIZ0*7Y:MBJZSA#[#H;'HW M6."F1-7;EB6KI:T/U>)NT;2EM_=7\6*VGC,"?$[3;.[7359B/D__F/V(IWF0T?SFD_UC"-WO_%B]M'E)!'219X,P ([7 M/?G]FOH+^^>[.(UIO.S=M.*@#];+S9>$0U>YM@4).,8F=KHF^../GW/KE\" M&T_&RYLRMMMA7ZQ7$U (%/M)MAT/K*2)MV/9>B4$!9RP-FV]#006]J.?+]M) MB4W%NEZ744-9@5E<@%_X-?[[:CR_/U?*',I[?*:3DIL*?>TOPU:K@+Y<#U4! M]'3E(M4_.X@M4/GSQ=[\OG@T::ATX4^7]7OL:Q!._UJ?^T6J)5SWT,+C'?F< M^]H)H3^COUJ.K^,I'!.7L_E-[]*1S2O64]-S><\Z,E\[D#R9/"=OO+D=S/Y% M)-L7KE=]M5,5L_WD4EEU7^*L@)X>5JE94_*ZK&<[&*]?Y ,D?2ZBCN=KU6NN MOJ=2M@CA[UK%8]XT?]-_M\72E:F54NW;'1F9K*V R MN2>KS-9XOER]:WVCN&==>*^ME,O+Y:I[['0Q_=W"YOUV]>/';=QJL9Q>N,F' MV?SDY\1-_CDOH;.]OU;34MNFL5D!\36@]DPSL+CX=NU/%\M"VMVX:$W+KJ,2 M=PFCMO-36D\'ZVB8C?::]&?=1-&(EK[,Y\45]7S->OOI %UM$4CM*-V_ESG&\'6K:I,TW8X,\8>SL3S^Y M! OJZ\_Y,KQDH?0.[?:Y>H\T]]3YWA*LK/I_SL^FX4,>.W*>[IGX93[-A)]> MS\,_YSF7'J:7)]/PV_1ZL0P% '#P1]O8^OOI=U9.V)6QDMVKC],U_<\I?XSP__:AN'QL%HZ2WNRG#Y'1B\?+_5HA^)Z-PN@X^*/5GGD6/T,.$G;M,N8[PF_IG8:7]^;M MP?=A$E:\GGLV]Q$OTRAC6&>K\X MV;QBO?S_8?K:*9?:Y65 2KBOQ3I/:>QAW0_3,GOM]=7K'8&'Z;*SO&J?F3'. M?YG/KGY^7"RN"FITU[K5;-]#S]'7953[1/V>)ZZ%>T)+:7'7NM4LSD-/U]=E M5'TOSBYF2SLI\7SO^5K5NJ0MUZ'D M4"OS%?$TI+T598].B))*W+1VO?8B!72Y0U@M'*7WI!8_4+>N7*\Q2)]S]35! M5:_SN1HO;WZWDZM;48)[\^-VI>BU&#H[='2+*YO3_.2X_3OWL1Z$8>J%.QHP/$6'M V,OC)W.^#GZ547K7;W32 M=TO1ISV%U]PF/U]^C_.!]_?F;W12=4N!JSV%5WM76W06^MG8G3;84RNHH MK(HJO5J@2VM_CNX-]T^SQ:YZK607;D7$^K^XUN1DN;C[DP>5;EZ[DQ);"6#M M%$]U:^>9Y=UW^VU3&*H;(;/>I9)W:W321TLQF&?,MU'FW5L=^]:KTI;") V6 MJ<]1!#L^ M4V0N05L6N MN9WU]K3!<4=Y5>\[O8G.S[/EFM0RQW7WKU1[/UE4SSOD-_R)OOZ+_(NSB_A_ M_U__/U!+ P04 " !E@?A8H'!6.84' #5)P $0 '$R,C R-%]E>"TS M,3$N:'1M[5I=;QLW%GWOKV!M;.H DBS)=F)+C@'7=;!:%&EK&.B^%=3,'8DP M9S@E.9*UOW[/)4=?EKRQTS11W?6#K!E>W@_R\-Q+BN=CG^N+\S')].*;\V^; M3?:J<"B\22])3*BJGBI'X-25W)YK-6NK*E#.K1F,ONNWNL?C5V#LUD;'= M*Z_I8J[G_# ^GQ\&(^=#D\XNSE,U$2I]MZ?D,*/NFZ1SE$#/T7%Z>O*FD]#P M.$E/3I/CI/M;9P]=(1[[.#_3]&XO5T5S3&R_=_2F]/VI2OVXUVFW_[&W)N?I MWC>E5J.B%[Q%:V806]V<&&UL;[\=_OKRH6HE[ 130/8KQ7UU?7,[>#^X MNKP=_/3A3PC\^4K^O!$XWCH"@X:XU+(0MY8R3;8A$K)>93/AQ]*_VC\Y[7_= M8>F7,DVQOIN:,OA\BC\^RKC5RG-0_JRUM_,"JM$QZ%@1C+"0E+ M$T53\*(?*R=^J:3%^M(S<4.EL5Z80KPW-A>==O,783+Q,XVDFSE/N1.#(FEA MSL\^?)HMBOMJLA +](KZ%%%HJL4.H&CE0EM (.**:D$#!C!C&RMEQ"MT>$>F,8J M2!4K;K!$I2$ 7!J )YBK'4JD&XM,FZF;H];22#EO)2Q)?AGEX&9C!7QN[LV& MNR\5?\>[AK_;M;EZM7_:[;SMNQIA=5W"#&*R3.$QS.) 2$L!, " &FKB>14$ ME ZUI4WGV +:E1PJK?R, M*X%M9GFE!1@&A,5%LB:Z4M&&O')?!U16M@3"72A=DL38-#@0:ML1%:A(-(". M%BIY!;$(ZO8(9JPT58+:7RJ" ]-Y1_WX"G)0RZDB4OO[..;)S&<%_5A1=8C 7\" M^MC "T1@NC,(G!-JG-M-C/"&OB[Y0LM6(#Z#1CGUFR2I+"-A)<]NT9H;Y_&> MSU^ARR50]'L\+!('CW3) &D0W /IVG'LNRB<1? Q15$M_'H=O1I+MRA*F!K# M$J TY(PP'C6?SX16=Z3K@XD'\HT_/$2?&_:[M*$[V378?]J&+IQB+E9,8\E@ M3*BKJ%V2&>/N&67*1OF[<$VB!/;&ND5E$%Y 99XK[XG^1[H8&M0>W)XJ^!>4 M' #;8&?'[(__7(C/%R3]7BFX'Q9?523A_.+U__=M7ZHBX.,FKC45@,<[9]Z# M)XJ E#JK+_9/4Y)WG*9CK1<2=:A2PQGK_.CI6?BKMSKQW&(+Z\D4'1TM2.]1 MK-:U+;H <"A!&[%6<"@47)4#'!BD$$R=;+8>TKWD.F#G-E:<[C,+3FD !!1H M$# *!^0UWAHQ6ZIB8O2$.&46+3YN>GKYXM5P!\V-?6"H98V62; MB%[+TE%O_J6/%%EJ.>NI(L00.O77S0%T_0GG6=1KM8U@+C;7MQ).NJVS3KB8 MX#%9/IT;KN\LM$+3H4\WV\Y.6V?MQYO;KH5XL MO6YY+SKK@Q(O"#P,(T;PN1%R^C& A&A?[1]C&85/W/]_L?KFP4& MGA!P/:L, L0KPF&;F'N^HZ.Q<8DXDV\^"F6KR\V^(.?XYD54L-&T*\WHSX,3/25D\874+)ZOZLT+OPRV8M' M[!-Z],97;;.]["*'6/V5?[S+*WN,%SG^R]02P,$ M% @ 98'X6-Y1?2F-!P BB< !$ !Q,C(P,C1?97@M,S$R+FAT;>U: MVW(;-Q)]SU<@4L61JTB*%\F2*%E5B2-7N''9B:,J[]L6.--#HH093 ,:>;K M]S0PO(G46G)\8;31 \49-!K=Z(/3#1 78Y_KRXLQR?3RFXMOFTWQDTFJG HO M$DO24RHJIXJ1>)>2NQ'-9BWUPI0SJT9C+[KM[I%X9^R-FLC8[I77=#G7:GN_EJFB.B:>0(]6!IU6]^*0Y;DM8-D9#U*IL)/Y;^R?[QZ?G7 MG9OS4J8I6*"I*8/AI_.%HXH4Z.DWS[[:]'5:^_.BW9J5US+,P$&,Y(6%I MHF@*]O1CY<1OE;189'HFWE)IK!>F$"^-S46GW?Q-F$S\2B/I9LY3[L2@2%J( M^=G'QWQWP]7=M7#]*!V"A'#D,W%3F*FF=$2-8Y4:6% 8)$0,(%4A9#$3 M5>%M17 *3)D2P11BAQ/5DDM,IG@E14F5UYX$^4V! I*R#EI9RR2RQO"N"LZ M'=ZE, 9#ZI!J,08+),HBM4*L0'=8DI(5T[%*QL)5_+'L/R5+M1)V(%=.(P=S M.I\J$(XE5U(2#&2])4PS*=RA%>@4]JDATE4(G<+02T 8PJ)B22L" $W9L/< MQXJ_HUW#W_5:K)[LGW8[)^>N1EA=ES"#F"Q3> Q1' AI*0 & %!#31Q704#I M4"LW9G$6R\&>S*#\G"J7:.,J]&->M4:[(%-:DU"*UTX< "1CFS")F='$"MW!K'=5ON$IP%;4^QD$+R0_SZ,K :G MYD16[OY=.$<.22Q&BEG75!8*0%T3Y0(C0HJ*H(L0R8K7ZP;?8 MJ5'"JM_(PK M@6W#\DH+, P(BXMD372EH@UYY7WM4%G9$@AWH71)$F/38$"H;4=4H"+1 #I: MJ.05Q"*HVR.8L=)4"6I_K'!.=@;.P+Z M>(!'B,!T9Q X)]08VTV,\(:^+OE"RU8@/H!&.?6;)*DL(V$ESV[1FAOG\9X/ M8:'+)5#T1SPL$@=W=,D :1#<+>G:<.R[*)Q%\#%%42WL>AJM&DNW*$J8&L,2 MH#3DC# ?-9_/A%8WI.N#B5ORC;\\19\:]KNTH3O>-=A_W(8NG&(N5DQCR6!, MJ*NH79(9X^X!9D*<,@LYJL_Y;?>H$>X;Q*?-SX]?/5ON ?BPKZT5#+&RR3;A MO9:EH_[\RSE29*GEK*^*X$/H=+X^'$!W/N$\BWJM'B,,%YOKNPO'W=99)UQ? M\ B63^<#US<;6J'IT*>;;6>GK;/VW+[7VYMWJ!=+ MOUN^%YWU28FW!&Z[$3WXU @Y_1! @K=/]H^PC,*G^.7J]>NKZY_%[]>#5Z_> M7;UZM0#"/;RN0\M(@-,BG+B)N?D[.B4;MRG"E&Q<)'C(-/RM/'TQ5I2)-S'S M(YF_6:E=8]O+!9'6;8]V+@Y^C8=9<'7#Z:>;7A\&BOILSVLHL<8AU6_NXN#V'T+W3%Z8X;*MNN8M6?\2[<8;B#]U]02P,$ M% @ 98'X6/P9S)O"! 0A< ! !Q,C(P,C1?97@M,S(N:'1M[5A; M;]LV%'[?KSA+L38%+%N2[=2W!G =!?5JV*FMHMW30$M43)2B5)).XOWZ'5*2 M:]?)>MG62[8@""(=GLMW+A\I#E8ZY:>#%27QZ4^#GQT'SK)HG5*A(9*4:!K# M6C%Q":]CJMZ"XY2K1EF^D>QRI<%W_1:\SN1;=D4*N6::T]/*SJ!1/ \:ULE@ MF<6;TT',KH#%3X]8E+B==G3B>TO::G5/EJ2[?.)%[23VNG$GZ2Y_]XY0%9<7 M.DIO.'UZE#+AK*CQWVN>Y+I_S6*]ZGFN^\O1WCI-;[1#.+L4/1LM2I,,L97B M*..9[#UP[4_?2)R$I(QO>H]"EE(%4WH-\RPEXE%-$:$<125+BH6*_4'1(SJW MC]=%-$_0#F>"5M%YO@DI>/-\_&P<0M,?-,SJVQ 1>8F@EIG66=IKHMGRCC83B>3>'BU7SQ:C@-(9S!(AC9 M=UZS[=9@N(#AV>PB#,YV%]V9J>\%7@6BZY[ [!S"YP$LAO-GPVFP<&9O)L%O M,!R%1N*[[M^N^[\'KG4KN+& *!."1IIE JZ97H%>47BY)A(SSCR!J,581*S:*V/5HPF MZ -]:G9%898D+,)X;P%?LPHO**8.(UUHQODUY;Q6VICE5!)M^+2R\=[^.1-$ M1(SPO[9/2;0"E&J6(/H:Y&NIU@0[1&?@=>!5?5$?U4U^3.6*/!9CADDD<98; M2M_5V5MI>AF]V@P3N22"*F=VP^D&AI$MMNGE&LH)9J[=Z7]Q6_=S$L>8!X?3 M!'NN@V_L7#-L :%[3O>;=;Y7KT!]?>\?9*7>-ED(L1CEM"5KCJ,7X4QQT_G; M:9#TW9I):K9;9:I4UA3Y]9C@S$GPVL?QXVUEW\_.=F[*\GK=9@L+V^V;OKR' MQ?6_Q^(R@428$ELQ)%U-4#'&M[985>61CK#TN:3*%+EFQ(1S0#6,!3D#!3E6 M7=6L5K+E$C08,VO:, VN6O.B1[*"BC*AJKXHN;K^H^U5!77]:%&?F<.U)5'< M\?BF .&WBAWO3C![/>2W_6JT]L^XFBPYK526F8RI=! 7)[FBO>J??LQ4SLFF MQX2-SBKU][.%/=J_,GM-1'CIP[HKQ.6QN^W7NYX]>6L\F^JXRNM6U-#Q MH:S;J7?=N\5NW=O*&M9V81\1*.S4IT?-HP_RTO/S&_#VDU(<$C^$42#XIVO? M^5CIW:)A6T_ZROZ%X60XA7 >G$^"^;;JGP"XK*KI8<0+*N,LABKR[S0;!^=H MFXW=@]?G9."' ODIY\E["_[X0C+Q%,IT'X M'!;A>#)Y'4PF_TT&//A #Z?U:NG3?:]"ECB':WVWRD>_';_^]=X=]P"WW;*6?XL[[(:]._\3 M4$L! A0#% @ 98'X6*002LY/1 $ 6.\7 !$ ( ! M '!E9V$M,C R-# V,S N:'1M4$L! A0#% @ 98'X6':-, QL% #/( M !$ ( !?D0! '!E9V$M,C R-# V,S N>'-D4$L! A0#% M @ 98'X6 )@DU8O+ &<,! !4 ( !&5D! '!E9V$M,C R M-# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( &6!^%C(TO2.ODT (UG P 5 M " 7N% 0!P96=A+3(P,C0P-C,P7V1E9BYX;6Q02P$"% ,4 M" !E@?A8J!!,\$>H >.0$ % @ %LTP$ <&5G82TR,#(T M,#8S,%]G,2YJ<&=02P$"% ,4 " !E@?A82:KT4JB. "=TP % M @ 'E>P( <&5G82TR,#(T,#8S,%]G,BYJ<&=02P$"% ,4 " !E M@?A8-%.&&UL4$L! A0#% @ 98'X6*FR=?6MGP 3U8' !4 M ( !V+0% '!E9V$M,C R-# V,S!?<')E+GAM;%!+ 0(4 Q0 ( &6!^%B@ M<%8YA0< -4G 1 " ;A4!@!Q,C(P,C1?97@M,S$Q+FAT M;5!+ 0(4 Q0 ( &6!^%C>47TIC0< (HG 1 " 6Q< M!@!Q,C(P,C1?97@M,S$R+FAT;5!+ 0(4 Q0 ( &6!^%C\& XML 103 pega-20240630_htm.xml IDEA: XBRL DOCUMENT 0001013857 2024-01-01 2024-06-30 0001013857 2024-07-17 0001013857 2024-06-30 0001013857 2023-12-31 0001013857 pega:SubscriptionServicesMember 2024-04-01 2024-06-30 0001013857 pega:SubscriptionServicesMember 2023-04-01 2023-06-30 0001013857 pega:SubscriptionServicesMember 2024-01-01 2024-06-30 0001013857 pega:SubscriptionServicesMember 2023-01-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2024-04-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2023-04-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2024-01-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2023-01-01 2023-06-30 0001013857 pega:ConsultingMember 2024-04-01 2024-06-30 0001013857 pega:ConsultingMember 2023-04-01 2023-06-30 0001013857 pega:ConsultingMember 2024-01-01 2024-06-30 0001013857 pega:ConsultingMember 2023-01-01 2023-06-30 0001013857 pega:PerpetualLicenseMember 2024-04-01 2024-06-30 0001013857 pega:PerpetualLicenseMember 2023-04-01 2023-06-30 0001013857 pega:PerpetualLicenseMember 2024-01-01 2024-06-30 0001013857 pega:PerpetualLicenseMember 2023-01-01 2023-06-30 0001013857 2024-04-01 2024-06-30 0001013857 2023-04-01 2023-06-30 0001013857 2023-01-01 2023-06-30 0001013857 us-gaap:CommonStockMember 2022-12-31 0001013857 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001013857 us-gaap:RetainedEarningsMember 2022-12-31 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001013857 2022-12-31 0001013857 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001013857 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001013857 2023-01-01 2023-03-31 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001013857 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001013857 us-gaap:CommonStockMember 2023-03-31 0001013857 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001013857 us-gaap:RetainedEarningsMember 2023-03-31 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001013857 2023-03-31 0001013857 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001013857 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001013857 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001013857 us-gaap:CommonStockMember 2023-06-30 0001013857 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001013857 us-gaap:RetainedEarningsMember 2023-06-30 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001013857 2023-06-30 0001013857 us-gaap:CommonStockMember 2023-12-31 0001013857 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001013857 us-gaap:RetainedEarningsMember 2023-12-31 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001013857 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001013857 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001013857 2024-01-01 2024-03-31 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001013857 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001013857 us-gaap:CommonStockMember 2024-03-31 0001013857 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001013857 us-gaap:RetainedEarningsMember 2024-03-31 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001013857 2024-03-31 0001013857 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001013857 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001013857 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001013857 us-gaap:CommonStockMember 2024-06-30 0001013857 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001013857 us-gaap:RetainedEarningsMember 2024-06-30 0001013857 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001013857 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-06-30 0001013857 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001013857 us-gaap:CorporateDebtSecuritiesMember 2024-06-30 0001013857 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001013857 srt:MinimumMember pega:ClientRelationshipsMember 2024-06-30 0001013857 srt:MaximumMember pega:ClientRelationshipsMember 2024-06-30 0001013857 pega:ClientRelationshipsMember 2024-06-30 0001013857 srt:MinimumMember us-gaap:PatentedTechnologyMember 2024-06-30 0001013857 srt:MaximumMember us-gaap:PatentedTechnologyMember 2024-06-30 0001013857 us-gaap:PatentedTechnologyMember 2024-06-30 0001013857 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2024-06-30 0001013857 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2024-06-30 0001013857 us-gaap:OtherIntangibleAssetsMember 2024-06-30 0001013857 srt:MinimumMember pega:ClientRelationshipsMember 2023-12-31 0001013857 srt:MaximumMember pega:ClientRelationshipsMember 2023-12-31 0001013857 pega:ClientRelationshipsMember 2023-12-31 0001013857 srt:MinimumMember us-gaap:PatentedTechnologyMember 2023-12-31 0001013857 srt:MaximumMember us-gaap:PatentedTechnologyMember 2023-12-31 0001013857 us-gaap:PatentedTechnologyMember 2023-12-31 0001013857 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001013857 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001013857 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001013857 pega:CostOfRevenueMember 2024-04-01 2024-06-30 0001013857 pega:CostOfRevenueMember 2023-04-01 2023-06-30 0001013857 pega:CostOfRevenueMember 2024-01-01 2024-06-30 0001013857 pega:CostOfRevenueMember 2023-01-01 2023-06-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2024-04-01 2024-06-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-06-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001013857 us-gaap:ConvertibleDebtMember 2020-02-29 0001013857 us-gaap:ConvertibleDebtMember 2020-02-01 2020-02-29 0001013857 us-gaap:ConvertibleDebtMember 2023-04-01 2023-06-30 0001013857 us-gaap:ConvertibleDebtMember 2023-01-01 2023-06-30 0001013857 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-02-01 2020-02-29 0001013857 us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-02-01 2020-02-29 0001013857 us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2023-03-01 2024-06-30 0001013857 us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:ConvertibleDebtMember 2023-03-01 2024-06-30 0001013857 us-gaap:ConvertibleDebtMember 2024-06-30 0001013857 us-gaap:ConvertibleDebtMember 2023-12-31 0001013857 us-gaap:ConvertibleDebtMember 2024-01-01 2024-06-30 0001013857 us-gaap:ConvertibleDebtMember 2024-04-01 2024-06-30 0001013857 2020-02-01 2020-02-29 0001013857 2020-02-29 0001013857 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2023-12-31 0001013857 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2022-12-31 0001013857 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2024-01-01 2024-06-30 0001013857 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2023-01-01 2023-06-30 0001013857 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2024-06-30 0001013857 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2023-06-30 0001013857 us-gaap:RevolvingCreditFacilityMember pega:PNCBankNationalAssociationMember us-gaap:LineOfCreditMember 2019-11-30 2019-11-30 0001013857 us-gaap:RevolvingCreditFacilityMember pega:PNCBankNationalAssociationMember us-gaap:LineOfCreditMember 2019-11-30 0001013857 pega:CreditAgreementMember pega:PNCBankNationalAssociationMember 2024-06-30 0001013857 us-gaap:FacilityClosingMember 2023-01-01 2023-03-31 0001013857 us-gaap:EmployeeSeveranceMember 2023-04-01 2023-06-30 0001013857 us-gaap:EmployeeSeveranceMember 2023-07-01 2023-09-30 0001013857 us-gaap:FacilityClosingMember 2023-10-01 2023-12-31 0001013857 us-gaap:FacilityClosingMember 2024-04-01 2024-06-30 0001013857 us-gaap:EmployeeSeveranceMember 2023-12-31 0001013857 us-gaap:EmployeeSeveranceMember 2022-12-31 0001013857 us-gaap:EmployeeSeveranceMember 2024-01-01 2024-06-30 0001013857 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-06-30 0001013857 us-gaap:EmployeeSeveranceMember 2024-06-30 0001013857 us-gaap:EmployeeSeveranceMember 2023-06-30 0001013857 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2024-06-30 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2024-06-30 0001013857 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2024-06-30 0001013857 us-gaap:CashEquivalentsMember 2024-06-30 0001013857 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2023-12-31 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2023-12-31 0001013857 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2023-12-31 0001013857 us-gaap:CashEquivalentsMember 2023-12-31 0001013857 us-gaap:FairValueInputsLevel1Member 2024-06-30 0001013857 us-gaap:FairValueInputsLevel2Member 2024-06-30 0001013857 us-gaap:FairValueInputsLevel3Member 2024-06-30 0001013857 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001013857 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001013857 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001013857 us-gaap:FairValueInputsLevel1Member pega:InvestmentsInPrivatelyHeldCompaniesMember 2024-06-30 0001013857 us-gaap:FairValueInputsLevel2Member pega:InvestmentsInPrivatelyHeldCompaniesMember 2024-06-30 0001013857 us-gaap:FairValueInputsLevel3Member pega:InvestmentsInPrivatelyHeldCompaniesMember 2024-06-30 0001013857 pega:InvestmentsInPrivatelyHeldCompaniesMember 2024-06-30 0001013857 us-gaap:FairValueInputsLevel1Member pega:InvestmentsInPrivatelyHeldCompaniesMember 2023-12-31 0001013857 us-gaap:FairValueInputsLevel2Member pega:InvestmentsInPrivatelyHeldCompaniesMember 2023-12-31 0001013857 us-gaap:FairValueInputsLevel3Member pega:InvestmentsInPrivatelyHeldCompaniesMember 2023-12-31 0001013857 pega:InvestmentsInPrivatelyHeldCompaniesMember 2023-12-31 0001013857 pega:PrivatelyHeldInvestmentMember 2023-12-31 0001013857 pega:PrivatelyHeldInvestmentMember 2022-12-31 0001013857 pega:PrivatelyHeldInvestmentMember 2024-01-01 2024-06-30 0001013857 pega:PrivatelyHeldInvestmentMember 2023-01-01 2023-06-30 0001013857 pega:PrivatelyHeldInvestmentMember 2024-06-30 0001013857 pega:PrivatelyHeldInvestmentMember 2023-06-30 0001013857 country:US 2024-04-01 2024-06-30 0001013857 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-04-01 2024-06-30 0001013857 country:US 2023-04-01 2023-06-30 0001013857 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001013857 country:US 2024-01-01 2024-06-30 0001013857 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-06-30 0001013857 country:US 2023-01-01 2023-06-30 0001013857 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001013857 pega:OtherAmericasMember 2024-04-01 2024-06-30 0001013857 pega:OtherAmericasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-04-01 2024-06-30 0001013857 pega:OtherAmericasMember 2023-04-01 2023-06-30 0001013857 pega:OtherAmericasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001013857 pega:OtherAmericasMember 2024-01-01 2024-06-30 0001013857 pega:OtherAmericasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-06-30 0001013857 pega:OtherAmericasMember 2023-01-01 2023-06-30 0001013857 pega:OtherAmericasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001013857 country:GB 2024-04-01 2024-06-30 0001013857 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-04-01 2024-06-30 0001013857 country:GB 2023-04-01 2023-06-30 0001013857 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001013857 country:GB 2024-01-01 2024-06-30 0001013857 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-06-30 0001013857 country:GB 2023-01-01 2023-06-30 0001013857 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001013857 us-gaap:EMEAMember 2024-04-01 2024-06-30 0001013857 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-04-01 2024-06-30 0001013857 us-gaap:EMEAMember 2023-04-01 2023-06-30 0001013857 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001013857 us-gaap:EMEAMember 2024-01-01 2024-06-30 0001013857 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-06-30 0001013857 us-gaap:EMEAMember 2023-01-01 2023-06-30 0001013857 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001013857 srt:AsiaPacificMember 2024-04-01 2024-06-30 0001013857 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-04-01 2024-06-30 0001013857 srt:AsiaPacificMember 2023-04-01 2023-06-30 0001013857 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001013857 srt:AsiaPacificMember 2024-01-01 2024-06-30 0001013857 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-06-30 0001013857 srt:AsiaPacificMember 2023-01-01 2023-06-30 0001013857 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001013857 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-04-01 2024-06-30 0001013857 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001013857 pega:PerpetualLicenseMember us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001013857 pega:PerpetualLicenseMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001013857 pega:PerpetualLicenseMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001013857 pega:PerpetualLicenseMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001013857 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001013857 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001013857 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001013857 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001013857 pega:PegaCloudMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001013857 pega:PegaCloudMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001013857 pega:PegaCloudMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001013857 pega:PegaCloudMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001013857 pega:ConsultingMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001013857 pega:ConsultingMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001013857 pega:ConsultingMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001013857 pega:ConsultingMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001013857 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001013857 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001013857 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001013857 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001013857 pega:PegaCloudMember 2024-04-01 2024-06-30 0001013857 pega:PegaCloudMember 2023-04-01 2023-06-30 0001013857 us-gaap:MaintenanceMember 2024-04-01 2024-06-30 0001013857 us-gaap:MaintenanceMember 2023-04-01 2023-06-30 0001013857 pega:SubscriptionMember 2024-04-01 2024-06-30 0001013857 pega:SubscriptionMember 2023-04-01 2023-06-30 0001013857 pega:SubscriptionMember 2024-01-01 2024-06-30 0001013857 pega:SubscriptionMember 2023-01-01 2023-06-30 0001013857 pega:ConsultingMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001013857 pega:ConsultingMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001013857 pega:PerpetualLicenseMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001013857 pega:PerpetualLicenseMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001013857 pega:PegaCloudMember 2024-07-01 2024-06-30 0001013857 us-gaap:MaintenanceMember 2024-07-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2024-07-01 2024-06-30 0001013857 pega:PerpetualLicenseMember 2024-07-01 2024-06-30 0001013857 pega:ConsultingMember 2024-07-01 2024-06-30 0001013857 2024-07-01 2024-06-30 0001013857 pega:PegaCloudMember 2025-07-01 2024-06-30 0001013857 us-gaap:MaintenanceMember 2025-07-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2025-07-01 2024-06-30 0001013857 pega:PerpetualLicenseMember 2025-07-01 2024-06-30 0001013857 pega:ConsultingMember 2025-07-01 2024-06-30 0001013857 2025-07-01 2024-06-30 0001013857 pega:PegaCloudMember 2026-07-01 2024-06-30 0001013857 us-gaap:MaintenanceMember 2026-07-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2026-07-01 2024-06-30 0001013857 pega:PerpetualLicenseMember 2026-07-01 2024-06-30 0001013857 pega:ConsultingMember 2026-07-01 2024-06-30 0001013857 2026-07-01 2024-06-30 0001013857 pega:PegaCloudMember 2027-07-01 2024-06-30 0001013857 us-gaap:MaintenanceMember 2027-07-01 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2027-07-01 2024-06-30 0001013857 pega:PerpetualLicenseMember 2027-07-01 2024-06-30 0001013857 pega:ConsultingMember 2027-07-01 2024-06-30 0001013857 2027-07-01 2024-06-30 0001013857 pega:PegaCloudMember 2024-06-30 0001013857 us-gaap:MaintenanceMember 2024-06-30 0001013857 pega:SubscriptionLicenseMember 2024-06-30 0001013857 pega:PerpetualLicenseMember 2024-06-30 0001013857 pega:ConsultingMember 2024-06-30 0001013857 pega:PegaCloudMember 2023-07-01 2023-06-30 0001013857 us-gaap:MaintenanceMember 2023-07-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2023-07-01 2023-06-30 0001013857 pega:PerpetualLicenseMember 2023-07-01 2023-06-30 0001013857 pega:ConsultingMember 2023-07-01 2023-06-30 0001013857 2023-07-01 2023-06-30 0001013857 pega:PegaCloudMember 2024-07-01 2023-06-30 0001013857 us-gaap:MaintenanceMember 2024-07-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2024-07-01 2023-06-30 0001013857 pega:PerpetualLicenseMember 2024-07-01 2023-06-30 0001013857 pega:ConsultingMember 2024-07-01 2023-06-30 0001013857 2024-07-01 2023-06-30 0001013857 pega:PegaCloudMember 2025-07-01 2023-06-30 0001013857 us-gaap:MaintenanceMember 2025-07-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2025-07-01 2023-06-30 0001013857 pega:PerpetualLicenseMember 2025-07-01 2023-06-30 0001013857 pega:ConsultingMember 2025-07-01 2023-06-30 0001013857 2025-07-01 2023-06-30 0001013857 pega:PegaCloudMember 2026-07-01 2023-06-30 0001013857 us-gaap:MaintenanceMember 2026-07-01 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2026-07-01 2023-06-30 0001013857 pega:PerpetualLicenseMember 2026-07-01 2023-06-30 0001013857 pega:ConsultingMember 2026-07-01 2023-06-30 0001013857 2026-07-01 2023-06-30 0001013857 pega:PegaCloudMember 2023-06-30 0001013857 us-gaap:MaintenanceMember 2023-06-30 0001013857 pega:SubscriptionLicenseMember 2023-06-30 0001013857 pega:PerpetualLicenseMember 2023-06-30 0001013857 pega:ConsultingMember 2023-06-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001013857 pega:NonqualifiedStockOptionsMember 2024-01-01 2024-06-30 0001013857 pega:PerformanceStockOptionsMember 2024-01-01 2024-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember pega:CorporateIncentiveCompensationPlanMember 2024-01-01 2024-06-30 0001013857 pega:PerformanceStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0001013857 pega:PerformanceStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001013857 pega:AppianCorpVPegasystemsIncYouyongZouMember pega:TradeSecretMisappropriationMember us-gaap:JudicialRulingMember 2022-05-09 2022-05-09 0001013857 pega:AppianCorpVPegasystemsIncYouyongZouMember pega:ViolationOfTheVirginiaComputerCrimesActMember us-gaap:JudicialRulingMember 2022-05-09 2022-05-09 0001013857 pega:AppianCorpVPegasystemsIncYouyongZouMember us-gaap:JudicialRulingMember 2022-09-15 2022-09-15 0001013857 pega:AppianCorpVPegasystemsIncYouyongZouMember pega:TradeSecretMisappropriationMember 2022-09-15 0001013857 pega:AppianCorpVPegasystemsIncYouyongZouMember 2022-09-29 0001013857 2024-03-04 2024-03-04 0001013857 2024-05-01 2024-05-31 0001013857 2024-05-31 0001013857 pega:RichardH.JonesMember 2024-01-01 2024-06-30 0001013857 pega:RichardH.JonesMember 2024-04-01 2024-06-30 0001013857 pega:RichardH.JonesMember pega:RichardH.JonesRuleTradingArrangementCommonStockMember 2024-06-30 shares iso4217:USD iso4217:USD shares pure pega:day iso4217:USD pega:derivative false 0001013857 2024 Q2 --12-31 http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent 0.0074045 P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P365D 10-Q true 2024-06-30 false 1-11859 PEGASYSTEMS INC. MA 04-2787865 One Main Street Cambridge MA 02142 617 374-9600 Common Stock, $.01 par value per share PEGA NASDAQ Yes Yes Large Accelerated Filer false false false 85409645 258257000 229902000 406819000 193436000 665076000 423338000 165723000 300173000 164533000 237379000 76323000 68137000 1071655000 1029027000 81218000 85402000 81410000 81611000 302249000 314696000 1536532000 1510736000 16682000 11290000 44875000 39941000 81110000 126640000 352618000 377845000 500604000 20677000 21343000 1016566000 577059000 0 499368000 70202000 66901000 14362000 13570000 1101130000 1156898000 1000000 1000000 0 0 0 0 200000000 200000000 85369000 85369000 83840000 83840000 854000 838000 473030000 379584000 -14216000 -8705000 -24266000 -17879000 435402000 353838000 1536532000 1510736000 214430000 197105000 426333000 384614000 84647000 41197000 147985000 125724000 52040000 58387000 106087000 111420000 36000 1579000 895000 1982000 351153000 298268000 681300000 623740000 36238000 36783000 72062000 73647000 477000 623000 1120000 1342000 60231000 58710000 118413000 119058000 0 24000 9000 27000 96946000 96140000 191604000 194074000 254207000 202128000 489696000 429666000 139761000 143858000 267456000 293655000 75425000 73931000 147538000 149307000 25420000 23462000 48947000 46572000 0 0 32403000 0 635000 2167000 798000 3628000 241241000 243418000 497142000 493162000 12966000 -41290000 -7446000 -63496000 437000 -3290000 -2825000 -5965000 6785000 1814000 12066000 3299000 1656000 1778000 3408000 3696000 -3277000 -1361000 22000 1845000 0 5702000 1684000 12285000 15255000 -40203000 93000 -55728000 8642000 6601000 5604000 11850000 6613000 -46804000 -5511000 -67578000 0.08 -0.56 -0.07 -0.82 0.07 -0.56 -0.07 -0.82 85157000 83039000 84712000 82823000 88500000 83039000 84712000 82823000 6613000 -46804000 -5511000 -67578000 -72000 -195000 -818000 -241000 -2142000 361000 -5569000 1950000 -2214000 166000 -6387000 1709000 4399000 -46638000 -11898000 -65869000 82436000 824000 229602000 -76513000 -23070000 130843000 452000 4000 668000 672000 52000 1000 2142000 2143000 42557000 42557000 0.03 2488000 2488000 1543000 1543000 -20774000 -20774000 82940000 829000 272481000 -97287000 -21527000 154496000 225000 2000 1824000 1826000 47000 1000 1980000 1981000 36227000 36227000 0.03 2496000 2496000 166000 166000 -46804000 -46804000 83212000 832000 310016000 -144091000 -21361000 145396000 83840000 838000 379584000 -8705000 -17879000 353838000 1139000 12000 18644000 18656000 32000 1758000 1758000 34781000 34781000 0.03 2550000 2550000 -4173000 -4173000 -12124000 -12124000 85011000 850000 432217000 -20829000 -22052000 390186000 326000 4000 5481000 5485000 32000 1669000 1669000 36224000 36224000 0.03 2561000 2561000 0 -2214000 -2214000 6613000 6613000 85369000 854000 473030000 -14216000 -24266000 435402000 -5511000 -67578000 71005000 78784000 32276000 29027000 8812000 9553000 7844000 8186000 -2825000 -5965000 22000 1845000 232000 -136000 1628000 4430000 0 7855000 5056000 -2122000 -109466000 -61959000 220243000 113752000 291810000 69662000 83967000 88849000 0 10725000 1857000 13933000 -209700000 15979000 0 88989000 5065000 4962000 29928000 8044000 2360000 1422000 0 341000 22503000 -86988000 -2842000 1010000 30204000 43753000 232827000 145054000 263031000 188807000 258257000 186874000 768000 0 4006000 1933000 263031000 188807000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1. BASIS OF PRESENTATION</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all the information required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All intercompany transactions and balances were eliminated in consolidation. The operating results for the interim periods presented do not necessarily indicate the expected results for 2024.</span></div> <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all the information required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All intercompany transactions and balances were eliminated in consolidation. The operating results for the interim periods presented do not necessarily indicate the expected results for 2024.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2. MARKETABLE SECURITIES</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,942 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,925 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,471 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,503 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,521 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(628)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393,894 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(227)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,933 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">407,463 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(645)</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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,819 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,431 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(228)</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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,436 </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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, marketable securities’ maturities ranged from July 2024 to January 2026, with a weighted-average remaining maturity of 0.4 years.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,942 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,925 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,471 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,503 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,521 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(628)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393,894 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(227)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,933 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">407,463 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(645)</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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,819 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,431 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(228)</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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,436 </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> 12942000 0 17000 12925000 11471000 33000 1000 11503000 394521000 1000 628000 393894000 181960000 200000 227000 181933000 407463000 1000 645000 406819000 193431000 233000 228000 193436000 P0Y4M24D <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,173 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,533 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,379 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables, net</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,218 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,402 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411,474 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">622,954 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected collection date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 year or less</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,533 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,751 </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="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,562 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,751 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,374 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,238 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term contract assets</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,997 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,635 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,371 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,873 </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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings made and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352,618 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377,845 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term deferred revenue</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,443 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,478 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355,061 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380,323 </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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in deferred revenue in the six months ended June 30, 2024, was primarily due to $272.7 million of revenue recognized that was in deferred revenue as of December 31, 2023.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,173 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,533 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,379 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables, net</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,218 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,402 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411,474 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">622,954 </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> 165723000 300173000 164533000 237379000 81218000 85402000 411474000 622954000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected collection date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 year or less</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,533 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,751 </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="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 164533000 0.67 58353000 0.24 22865000 0.09 245751000 1 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,562 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,751 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 58562000 0.24 130140000 0.53 29241000 0.12 22830000 0.09 4978000 0.02 245751000 1 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,374 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,238 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term contract assets</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,997 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,635 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,371 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,873 </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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings made and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352,618 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377,845 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term deferred revenue</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,443 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,478 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355,061 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380,323 </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> 15374000 16238000 19997000 20635000 35371000 36873000 352618000 377845000 2443000 2478000 355061000 380323000 272700000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4. DEFERRED COMMISSIONS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><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:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred commissions </span><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,994 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,750 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,027 </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></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in selling and marketing.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> 100490000 114119000 <div style="margin-bottom:3pt;margin-top:3pt"><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:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred commissions </span><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,994 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,750 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,027 </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></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in selling and marketing.</span></div> 14994000 14750000 32276000 29027000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5. GOODWILL AND OTHER INTANGIBLES</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.206%"><tr><td style="width:1.0%"></td><td style="width:66.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.166%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.501%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,611 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,399 </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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(201)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,410 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,593 </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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangibles</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></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="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,112 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60,714)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,005 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,198)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,807 </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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,361)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,478 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131,273)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,205 </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:3pt;margin-top:3pt"><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:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,117 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60,035)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,082 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,138 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64,218)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,920 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,361)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,616 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(129,614)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,002 </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:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization of intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.001%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,399 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,605 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">874 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,205 </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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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.434%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">447 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,327 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">789 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">963 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,753 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,012 </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-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.206%"><tr><td style="width:1.0%"></td><td style="width:66.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.166%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.501%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,611 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,399 </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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(201)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,410 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,593 </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> 81611000 81399000 -201000 194000 81410000 81593000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></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="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,112 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60,714)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,005 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,198)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,807 </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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,361)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,478 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131,273)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,205 </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:3pt;margin-top:3pt"><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:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,117 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60,035)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,082 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,138 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64,218)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,920 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,361)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,616 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(129,614)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,002 </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> P4Y P10Y 63112000 60714000 2398000 P2Y P10Y 68005000 65198000 2807000 P1Y P5Y 5361000 5361000 0 136478000 131273000 5205000 P4Y P10Y 63117000 60035000 3082000 P2Y P10Y 68138000 64218000 3920000 P1Y P5Y 5361000 5361000 0 136616000 129614000 7002000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization of intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.001%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,399 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,605 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">874 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,205 </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> 1399000 2605000 874000 327000 5205000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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.434%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">447 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,327 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">789 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">963 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,753 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,012 </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> 447000 621000 1068000 1327000 342000 342000 685000 685000 789000 963000 1753000 2012000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6. OTHER ASSETS AND LIABILITIES</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax receivables</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,060 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,804 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,374 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,238 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Insurance receivable</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,954 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indirect tax 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,702 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,924 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped call transactions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">768 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,504 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,217 </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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,323 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,137 </span></td><td style="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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,490 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,119 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,293 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,198 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,190 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,279 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Venture 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,997 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,635 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,205 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,002 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped call transactions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,666 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,006 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,355 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,517 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,249 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,696 </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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued expenses</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cloud hosting</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,152 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,358 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outside professional 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,539 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketing and sales program</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,081 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,557 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income and other taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,422 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,428 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee related</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,966 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,486 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,715 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,693 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,875 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,941 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,254 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,000 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends payable</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,561 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,862 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,677 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,343 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,443 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,478 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">858 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,061 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,233 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,362 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,570 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax receivables</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,060 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,804 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,374 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,238 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Insurance receivable</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,954 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indirect tax 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,702 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,924 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped call transactions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">768 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,504 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,217 </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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,323 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,137 </span></td><td style="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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,490 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,119 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,293 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,198 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,190 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,279 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Venture 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,997 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,635 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,205 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,002 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped call transactions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,666 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,006 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,355 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,517 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,249 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,696 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span><div style="margin-bottom:3pt;margin-top:3pt"><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:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,254 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,000 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends payable</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,561 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,862 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,677 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,343 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,443 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,478 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">858 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,061 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,233 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,362 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,570 </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> 16060000 4804000 15374000 16238000 0 1954000 2702000 1924000 915000 0 768000 0 40504000 43217000 76323000 68137000 100490000 114119000 68293000 64198000 42190000 47279000 21047000 19450000 19997000 20635000 5205000 7002000 0 893000 3666000 3678000 4006000 2925000 37355000 34517000 302249000 314696000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued expenses</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cloud hosting</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,152 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,358 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outside professional 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,539 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketing and sales program</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,081 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,557 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income and other taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,422 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,428 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee related</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,966 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,486 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,715 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,693 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,875 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,941 </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> 15152000 1358000 9539000 10419000 7081000 2557000 3422000 15428000 4966000 4486000 4715000 5693000 44875000 39941000 15254000 15000000 2561000 2515000 2862000 3828000 20677000 21343000 2443000 2478000 858000 859000 11061000 10233000 14362000 13570000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7. LEASES</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expense</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:39.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.644%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,271 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,495 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,533 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,261 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">696 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">953 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,763 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,186 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,372 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,160 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,444 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,377 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,858 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,898 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Right of use assets and lease liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-644"><span style="-sec-ix-hidden:f-645">Right of use assets</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,293 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,198 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-648"><span style="-sec-ix-hidden:f-649">Operating lease liabilities</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,254 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,000 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,202 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate for the Company’s leases were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.4 years</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The rates implicit in the Company’s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.715%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,954 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,784 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,384 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,813 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,099 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,071 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,615)</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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,456 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flow information</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,493 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,540 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,290 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,465 </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:3pt;margin-top:3pt"><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:39.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.644%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,271 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,495 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,533 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,261 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">696 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">953 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,763 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,186 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,372 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,160 </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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,444 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,377 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,858 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,898 </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> 5271000 4495000 9533000 10261000 410000 696000 953000 1477000 1763000 2186000 3372000 4160000 7444000 7377000 13858000 15898000 <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:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-644"><span style="-sec-ix-hidden:f-645">Right of use assets</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,293 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,198 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-648"><span style="-sec-ix-hidden:f-649">Operating lease liabilities</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,254 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,000 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,202 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 68293000 64198000 15254000 15000000 70202000 66901000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate for the Company’s leases were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.4 years</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The rates implicit in the Company’s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</span></div> P6Y4M24D P6Y9M18D 0.046 0.040 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.715%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,954 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,784 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,384 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,813 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,099 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,071 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,615)</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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,456 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</span></div> 7954000 18784000 14384000 13387000 12813000 10099000 21650000 99071000 13615000 85456000 <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:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,493 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,540 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,290 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 9493000 10540000 12290000 1465000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8. DEBT</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible senior notes and capped calls</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible senior notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company issued Convertible Senior Notes (the "Notes") with an aggregate principal of $600 million, due March 1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning September 1, 2020. In the three and six months ended June 30, 2023, the Company recognized gains of $5.1 million and $7.9 million, respectively, in other income, net from repurchases of Notes representing $64.7 million and $97.7 million, respectively, in aggregate principal amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election, based on the applicable conversion rate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on September 1, 2024, noteholders may convert their Notes at any time at their election. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before September 1, 2024, noteholders may convert their Notes in the following circumstances:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the five consecutive business days immediately after any five consecutive trading day period (the “Measurement Period”), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date until the Company pays the redemption price).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Notes were not eligible for conversion. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March 1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company’s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain corporate events that constitute a “Fundamental Change” occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder’s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company’s common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,666)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,902)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500,604 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,368 </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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (0.75% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">942 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">997 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,884 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,122 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">619 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">647 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,236 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,375 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,561 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,120 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,497 </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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average interest rate on the Notes in the six months ended June 30, 2024 and 2023 was 1.2%. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,883 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,883 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">504,154 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,767 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">506,037 </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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain financial institutions. The Capped Call Transactions initially covered approximately 4.4 million shares (representing the number of shares for which the Notes were initially convertible) of the Company’s common stock. In the three and six months ended June 30, 2023, Capped Call Transactions covering approximately 0.5 million and 0.7 million shares, respectively, were settled for proceeds of $0.1 million and $0.3 million, respectively. As of June 30, 2024, Capped Call Transactions covering approximately 3.7 million shares were outstanding.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company’s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. The Capped Call Transactions are remeasured to fair value each reporting period, resulting in a non-operating gain or loss.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,582 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value adjustment</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,845 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,086 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit facility</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the “Credit Facility”) with PNC Bank, National Association.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions and the agreement of the financial institutions lending the additional amount, the aggregate commitment may be increased to $200 million. The commitments expire on November 4, 2024, and any outstanding loans will be payable on such date. On April 23, 2024, the Credit Facility was amended to extend the expiration date to February 4, 2025. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. Beginning with the fiscal quarter ended March 31, 2024, the Company must maintain a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.</span></div>As of June 30, 2024 and December 31, 2023, the Company had $27.3 million in outstanding letters of credit under the Credit Facility, reducing available borrowing capacity, but no outstanding cash borrowings. 600000000 0.0075 5100000 7900000 64700000 97700000 135.05 1.30 20 30 5 5 0.98 40 1 1.30 20 30 1 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,666)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,902)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500,604 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,368 </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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (0.75% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">942 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">997 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,884 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,122 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">619 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">647 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,236 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,375 </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,561 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,120 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,497 </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> 502270000 502270000 1666000 2902000 500604000 499368000 0.0075 0.0075 942000 997000 1884000 2122000 619000 647000 1236000 1375000 1561000 1644000 3120000 3497000 0.012 0.012 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,883 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,883 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">504,154 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502,270 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,767 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">506,037 </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> 0 1883000 1883000 502270000 1884000 504154000 502270000 3767000 506037000 4400000 500000 700000 100000 300000 3700000 196.44 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,582 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value adjustment</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,845 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,086 </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> 893000 2582000 0 341000 22000 1845000 915000 4086000 P5Y 100000000 200000000 3.5 3.5 27300000 27300000 0 0 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9. RESTRUCTURING</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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:58.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.774%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expense</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office space reduction </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee severance and related benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,236 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office space reduction</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office space reduction</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2024</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued employee severance and related benefits:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change for all restructuring actions:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.470%"><tr><td style="width:1.0%"></td><td style="width:66.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,095 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,573 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Costs incurred</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(238)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash disbursements</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,852)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,521)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(169)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,836 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,624 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Accrued employee severance and related benefits is included in accrued compensation and related expenses.</span></div> <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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:58.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.774%"></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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expense</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office space reduction </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee severance and related benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,236 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office space reduction</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office space reduction</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2024</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued employee severance and related benefits:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change for all restructuring actions:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.470%"><tr><td style="width:1.0%"></td><td style="width:66.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,095 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,573 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Costs incurred</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(238)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash disbursements</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,852)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,521)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(169)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,836 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,624 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Accrued employee severance and related benefits is included in accrued compensation and related expenses.</span></div> 1241000 1581000 17236000 1497000 1257000 8095000 18573000 -238000 2387000 3852000 17521000 169000 -185000 3836000 3624000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10. FAIR VALUE MEASUREMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security’s historical and implied volatility levels. The Company’s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:24.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,357 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,357 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,819 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,819 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,436 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,436 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped Call Transactions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Investments in privately-held companies</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in venture investments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,069 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,773)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value:</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;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">included in other income, net</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,628 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,475 </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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">included in other comprehensive income (loss)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(362)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,382 </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:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of certain financial instruments, including receivables and accounts payable, approximates fair value due to their short maturities.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value of the Convertible Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Notes outstanding (including the embedded conversion feature) was $485.3 million as of June 30, 2024, and $466.5 million as of December 31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value was determined based on the Notes’ quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security’s historical and implied volatility levels. The Company’s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</span></div> <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:24.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,357 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,357 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,819 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,819 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,436 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,436 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped Call Transactions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">893 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Investments in privately-held companies</span></div> 18345000 0 0 18345000 54357000 0 0 54357000 0 406819000 0 406819000 0 193436000 0 193436000 0 915000 0 915000 0 893000 0 893000 0 0 21047000 21047000 0 0 19450000 19450000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in venture investments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1,</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,450 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,069 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,773)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value:</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;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">included in other income, net</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,628 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,475 </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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">included in other comprehensive income (loss)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(362)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,047 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,382 </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> 19450000 13069000 350000 400000 0 2773000 -19000 119000 1628000 4475000 -362000 -1908000 21047000 13382000 485300000 466500000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11. REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.120%"></td><td style="width:0.1%"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,214 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,385 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">370,197 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,904 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom (“U.K.”)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia-Pacific</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,153 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,268 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">681,300 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,740 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue streams</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:38.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,647 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,197 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,985 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,724 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,579 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">895 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,683 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,776 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,880 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,706 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,344 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,042 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,672 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,086 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,063 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">264,988 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,942 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,040 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,087 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,420 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,470 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,492 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">532,420 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,034 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,153 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,268 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">681,300 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,740 </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:3pt;margin-top:3pt"><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:38.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,086 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,063 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">264,988 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,942 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,344 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,042 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,672 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,430 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197,105 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">426,333 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">384,614 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,647 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,197 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,985 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,724 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">299,077 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,302 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">574,318 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">510,338 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,040 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,087 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,420 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,579 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">895 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,982 </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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,153 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,268 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">681,300 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,740 </span></td><td style="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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining performance obligations ("Backlog")</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of June 30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">470,379 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,655 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,696 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,953 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">732,614 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301,070 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,266 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,078 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,469 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">376,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,839 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,032 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,473 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,474 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,953 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,014,762 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,906 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,990 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,696 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,895 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406,249 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of June 30, 2023:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397,183 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,579 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,616 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,979 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,355 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">689,712 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,691 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,551 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,026 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,252 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,772 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,616 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,103 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,764 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,523 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,494 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,592 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">861,984 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305,825 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,406 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,231 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,650 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,266,096 </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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.120%"></td><td style="width:0.1%"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,214 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,385 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">370,197 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,904 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom (“U.K.”)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia-Pacific</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,153 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,268 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">681,300 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,740 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 189214000 0.54 150385000 0.50 370197000 0.55 334904000 0.54 21314000 0.06 19505000 0.07 43100000 0.06 34516000 0.06 38628000 0.11 28892000 0.10 70745000 0.10 71129000 0.11 53360000 0.15 54353000 0.18 115207000 0.17 105671000 0.17 48637000 0.14 45133000 0.15 82051000 0.12 77520000 0.12 351153000 1 298268000 1 681300000 1 623740000 1 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue streams</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:38.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,647 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,197 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,985 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,724 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,579 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">895 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,683 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,776 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,880 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,706 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,344 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,042 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,672 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,086 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,063 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">264,988 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,942 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,040 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,087 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,420 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,470 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,492 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">532,420 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,034 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,153 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,268 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">681,300 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,740 </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:3pt;margin-top:3pt"><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:38.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,086 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,063 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">264,988 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,942 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,344 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,042 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,345 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,672 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,430 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197,105 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">426,333 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">384,614 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,647 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,197 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,985 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,724 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">299,077 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,302 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">574,318 </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 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">510,338 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,040 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,387 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,087 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,420 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,579 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">895 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,982 </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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,153 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,268 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">681,300 </span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,740 </span></td><td style="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> 84647000 41197000 147985000 125724000 36000 1579000 895000 1982000 84683000 42776000 148880000 127706000 80344000 82042000 161345000 161672000 134086000 115063000 264988000 222942000 52040000 58387000 106087000 111420000 266470000 255492000 532420000 496034000 351153000 298268000 681300000 623740000 134086000 115063000 264988000 222942000 80344000 82042000 161345000 161672000 214430000 197105000 426333000 384614000 84647000 41197000 147985000 125724000 299077000 238302000 574318000 510338000 52040000 58387000 106087000 111420000 36000 1579000 895000 1982000 351153000 298268000 681300000 623740000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of June 30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">470,379 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,655 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,696 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,953 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">732,614 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301,070 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,266 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,078 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,469 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">376,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,839 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,032 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,473 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,474 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,953 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,014,762 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,906 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,990 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,696 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,895 </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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406,249 </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="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of June 30, 2023:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maintenance</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397,183 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,579 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,616 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,979 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,355 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">689,712 </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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,691 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,551 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,026 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,252 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,772 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,616 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,103 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,764 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,523 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,494 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,592 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">861,984 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305,825 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,406 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,231 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,650 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,266,096 </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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 470379000 209655000 23931000 2696000 25953000 732614000 0.52 301070000 63266000 10078000 0 2469000 376883000 0.27 152839000 30032000 2884000 0 2473000 188228000 0.13 90474000 17953000 97000 0 0 108524000 0.08 1014762000 320906000 36990000 2696000 30895000 1406249000 1 397183000 214579000 35616000 4979000 37355000 689712000 0.55 238691000 58551000 3026000 2252000 6772000 309292000 0.24 124616000 25103000 6764000 0 1523000 158006000 0.12 101494000 7592000 0 0 0 109086000 0.09 861984000 305825000 45406000 7231000 45650000 1266096000 1 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12. STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expense</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:38.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,174 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,664 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,087 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,564 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,349 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,452 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,009 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,825 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,471 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,911 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,743 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,853 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,418 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,224 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,005 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,784 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(554)</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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(581)</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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(865)</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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,253)</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></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company had $149.7 million of unrecognized stock-based compensation expense, net of estimated forfeitures, which is expected to be recognized over a weighted-average period of 1.7 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grants</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quantity</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,266 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,071 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-qualified stock options</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,874 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance stock options </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,921 </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></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes units issued when employees elect to receive 50% of the employee’s target incentive compensation under the Company’s Corporate Incentive Compensation Plan (the “CICP”) in the form of RSUs instead of cash.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Performance stock options allow the holder to purchase a specified number of common stock shares at an exercise price equal to or greater than the shares' fair market value at the grant date. For the performance stock options granted in the six months ended June 30, 2024, 25% can vest on the first anniversary of the grant date, and 75% can vest on the second anniversary of the grant date, based on the achievement of specific performance conditions. The options expire ten years from the grant date.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expense</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:38.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,174 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,664 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,087 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,564 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,349 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,452 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,009 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,825 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,471 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,911 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,743 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,853 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,418 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,224 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,005 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,784 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(554)</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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(581)</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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(865)</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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,253)</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></table></div> 7092000 7174000 13664000 16087000 13564000 15349000 27452000 33009000 7825000 7851000 15471000 16911000 7743000 5853000 14418000 12777000 36224000 36227000 71005000 78784000 554000 581000 865000 1253000 149700000 P1Y8M12D <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grants</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quantity</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,266 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,071 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-qualified stock options</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,738 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,874 </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:middle"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance stock options </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,921 </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></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes units issued when employees elect to receive 50% of the employee’s target incentive compensation under the Company’s Corporate Incentive Compensation Plan (the “CICP”) in the form of RSUs instead of cash.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Performance stock options allow the holder to purchase a specified number of common stock shares at an exercise price equal to or greater than the shares' fair market value at the grant date. For the performance stock options granted in the six months ended June 30, 2024, 25% can vest on the first anniversary of the grant date, and 75% can vest on the second anniversary of the grant date, based on the achievement of specific performance conditions. The options expire ten years from the grant date.</span></div> 1266000 78071000 1738000 44874000 566000 13921000 0.50 0.25 0.75 P10Y <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13. INCOME TAXES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effective income tax rate</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:69.057%"></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><td style="width:1.0%"></td><td style="width:13.559%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,604 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,850 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective income tax rate</span></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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* not meaningful </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective income tax rate for the six months ended June 30, 2024, is impacted by the jurisdictional mix and timing of the actual compared to projected earnings (losses). It is also impacted by the valuation allowance on its deferred tax assets in the U.S. and U.K. and a near break-even pretax income resulting in a not meaningful high effective income tax rate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. A deferred tax valuation allowance requires significant judgment and uncertainties, including assumptions about future taxable income. Quarterly, the Company reassesses the need for a valuation allowance on its net deferred tax assets by weighting all available and objectively verifiable negative and positive evidence, including projected future reversals of existing taxable temporary differences, committed contractual backlog (“Backlog”), projected future taxable income, including the impact of enacted legislation, tax-planning strategies, and recent operating results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to maintain a valuation allowance on its U.S. and U.K. net deferred tax assets until sufficient evidence exists to support their realization.</span></div> <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effective income tax rate</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:69.057%"></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><td style="width:1.0%"></td><td style="width:13.559%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></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 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,604 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,850 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective income tax rate</span></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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>* not meaningful 5604000 11850000 -0.21 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14. EARNINGS (LOSS) PER SHARE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of earnings (loss) per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.815%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.718%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,613 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,804)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,511)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67,578)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,157 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,039 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,712 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,823 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, basic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.56)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.07)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.82)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,613 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,804)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,511)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67,578)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator for diluted EPS </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,613 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,804)</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,511)</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67,578)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive 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="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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,164 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,179 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </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:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) (2) (3)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,500 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,039 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,712 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,823 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, diluted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.07</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.56)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.07)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.82)</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,354 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,259 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,351 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) All dilutive securities are excluded when their inclusion would be anti-dilutive.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The shares underlying the conversion options in the Company’s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7 million shares as of June 30, 2024. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The Company’s Capped Call Transactions represent the equivalent of approximately 3.7 million shares of the Company’s common stock (representing the number of shares for which the Notes are convertible) as of June 30, 2024. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.</span></div> <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of earnings (loss) per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.815%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.718%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,613 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,804)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,511)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67,578)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,157 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,039 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,712 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,823 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, basic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.56)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.07)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.82)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,613 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,804)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,511)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67,578)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator for diluted EPS </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,613 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,804)</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,511)</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67,578)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive 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="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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,164 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,179 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </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:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) (2) (3)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,500 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,039 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,712 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,823 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, diluted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.07</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.56)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.07)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.82)</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,354 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,259 </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,351 </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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) All dilutive securities are excluded when their inclusion would be anti-dilutive.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The shares underlying the conversion options in the Company’s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7 million shares as of June 30, 2024. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The Company’s Capped Call Transactions represent the equivalent of approximately 3.7 million shares of the Company’s common stock (representing the number of shares for which the Notes are convertible) as of June 30, 2024. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.</span></div> 6613000 -46804000 -5511000 -67578000 85157000 83039000 84712000 82823000 0.08 -0.56 -0.07 -0.82 6613000 -46804000 -5511000 -67578000 6613000 -46804000 -5511000 -67578000 2164000 0 0 0 1179000 0 0 0 3343000 0 0 0 88500000 83039000 84712000 82823000 0.07 -0.56 -0.07 -0.82 5000 1354000 3259000 1351000 3700000 3700000 196.44 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15. COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 7. Leases" for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal proceedings</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company’s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company’s estimates will change in the near term, and the effect may be material. The Company had no accrued losses for litigation for the below matters as of June 30, 2024 and December 31, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the “Court”) titled Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian’s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys’ fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys’ fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company’s appeal. A panel of the Court of Appeals of Virginia heard oral arguments on November 15, 2023, and will issue a written opinion in the future. Although it is not possible to predict timing, the entirety of the appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company’s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">City of Fort Lauderdale Police and Firefighters’ Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2022, a lawsuit was filed against the Company, the Company’s chief executive officer, and the Company’s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters’ Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company’s business, operations, and prospects, which caused the Company’s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company’s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives - Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund - have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company’s securities between June 16, 2020 and May 9, 2022. The Company moved to dismiss the consolidated amended complaint on December 19, 2022. The hearing on the Company’s motion to dismiss took place on May 17, 2023. After hearing argument from both sides, the Court denied the Company’s motion from the bench and stated that a written opinion would follow. On June 30, 2023, the Company filed its Answer to the complaint. On July 24, 2023, the Court issued its written opinion denying the motion to dismiss as to the Company and Defendant Trefler but granting the motion without prejudice as to Mr. Stillwell.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 4, 2024, the parties agreed in principle to a proposed settlement of the litigation for an aggregate sum of $35 million. On April 23, 2024, the parties executed a stipulation of settlement. On April 23, 2024, the plaintiffs filed a motion seeking preliminary approval of the settlement. On May 15, 2024, the Court granted plaintiffs’ motion for preliminary approval of the settlement and scheduled a settlement hearing for September 19, 2024. The deadline for the proposed class of shareholders to object to the proposed settlement is August 29, 2024. In May 2024, the Company paid $32.4 million and the Company’s insurance carriers paid $2.6 million pending final approval of the settlement. It is possible that actual future losses related to the litigation could exceed the settlement amount if and to the extent that the court does not approve the proposed settlement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In re Pegasystems Inc., Derivative Litigation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 21, 2022, a lawsuit was filed against the members of the Company’s board of directors, the Company’s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. On April 28, 2023, a lawsuit was filed in the United States District Court for the District of Massachusetts by Dag Sagfors, derivatively on behalf of nominal defendant Pegasystems Inc., asserting breach of fiduciary duty and related claims relating to the Virginia Appian litigation against the same defendants as the Larkin lawsuit. On May 17, 2023, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Larkin </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sagfors </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cases were consolidated and a joint motion to stay the consolidated case is pending before the Court. The Company also has received confidential demand letters raising substantially the same allegations set forth in the foregoing derivative complaints. On April 12, 2023, the Company’s board of directors (other than Mr. Trefler, who recused himself), formed a committee consisting solely of independent directors, to review, analyze, and investigate the matters raised in the demands and to determine in good faith what actions (if any) are reasonably believed to be appropriate under similar circumstances and reasonably believed to be in the best interests of the Company in response to the demand letters. On June 28, 2024, a lawsuit was filed against members of the Company’s board of directors, certain employees of the Company and the Company in the Business Litigation Section of the Superior Court in Suffolk County, Massachusetts, captioned John Dwyer and Ray Gerber, Plaintiffs, v. Alan Trefler, Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Larry Weber, Leon Trefler, Don Schuerman, Kerim Akgonul, and Benjamin Baril, Defendants, Pegasystems Inc., Nominal Defendant (Case 2484CV01734). The complaint generally alleges the defendants breached their fiduciary duties in connection with alleged misconduct by Company employees alleged in the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and alleges damages from the approximately $2 billion verdict in the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, the recent class action settlement, and litigation costs from various proceedings. On July 17, 2024, the parties filed a stipulation with the court in which they agreed to extend defendants’ time to respond to the operative complaint to 45 days following a decision from the Virginia Court of Appeals. The Company is unable to reasonably estimate possible damages or a range of possible damages in these matters given the stage of the lawsuits and there being no specified quantum of damages sought in the complaints.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEC Inquiry</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in March 2023, the U.S. Securities and Exchange Commission (“SEC”) has requested certain information relating to, among other things, the accounting treatment of the Company’s above-described litigation with Appian Corporation. The Company is fully cooperating with the SEC’s requests.</span></div> 0 2036860045 1.00 2060479287 0.060 25000000 35000000 32400000 2600000 2000000000 <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2024, Richard H. Jones, one of our directors, entered into a trading plan that provides for the sale of an aggregate of 50,000 shares of our common stock. The plan will terminate on April 30, 2025, subject to early termination for certain specified events set forth in the plan.</span></div> April 30, 2024 Richard H. Jones directors true 50000 false false false